看板 MATLAB 關於我們 聯絡資訊
現在隨機產生都是整數的因子 假設是[1 1 1 2 2 2 3 3 3] 他表示的是9個基地台的群編號 這樣就是1-3號基地台是第一群,以此類推 假設我今天已知全域和local的因子 但我今天照pso標準式用他們相減上面的因子 然後乘上random數值相加 最後我讓裡面的數字近似到最接近的整數 假設是[1 2 3 1 2 3 1 2 3]好了 想問的是 PSO能用整數當因子嗎 用直接相減或是取mod這樣子會不會陷入 只能找局部解的窘境? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.249.99.229 ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1496314744.A.7AC.html
LiamIssac: 不是有built-in function嗎? 試一下就知道了 06/01 20:36
LiamIssac: help particleswarm 06/01 20:38
BaGaJohn5566: 我是自己寫的程式 沒有toolbox 06/01 21:44
BaGaJohn5566: 只是想問一下用整數當因子會有什麼問題 06/01 21:44
chenmish: 這做法感覺像 binary PSO,建議原 PO 找找相關 paper 06/02 22:20