[請益] 想問PSO粒子群演算法觀念

作者: BaGaJohn5566 (莫忘初衷)   2017-06-01 18:59:01
現在隨機產生都是整數的因子
假設是[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這樣子會不會陷入
只能找局部解的窘境?
作者: LiamIssac (Madchester)   2017-06-01 20:36:00
不是有built-in function嗎? 試一下就知道了help particleswarm
作者: BaGaJohn5566 (莫忘初衷)   2017-06-01 21:44:00
我是自己寫的程式 沒有toolbox只是想問一下用整數當因子會有什麼問題
作者: chenmish (arlibuda)   2017-06-02 22:20:00
這做法感覺像 binary PSO,建議原 PO 找找相關 paper

Links booklink

Contact Us: admin [ a t ] ucptt.com