作者verylovemary (烤地瓜)
看板MATLAB
标题[讨论] PSO-lbest版本问题
时间Thu May 15 01:58:04 2014
小弟最近学PSO之後发现有其中 PSO有分 gbest 和 lbest 而gbest版本大致上知道了
可是lbest 版本看了很多文献我还是不懂要怎麽实现出来... 只知道lbest拓谱是环形
以PSO 速度更新公式
原本 global版本是:v=(w*v)+(c1*r1*(pbest-x))+(c2*r2*(gbest-x))
local版本成:v=(w*v)+(c1*r1*(pbest-x))+(c2*r2*(lbest-x))
可是我不知道其中lbest怎麽求出来..
希望懂PSO的大大帮忙一下
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.128.88.208
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/MATLAB/M.1400090286.A.C35.html
1F:→ mp19990920:gbest 是历代最佳解 pbest 是当代最佳解 05/15 02:05
2F:→ mp19990920:sorry 我瞎了,没看到有第二行 05/15 02:06
3F:→ mp19990920:可以麻烦你贴出个出处吗? 05/15 02:06
4F:→ mp19990920:gbest版本全部的解都相邻 lbest版本部分解相邻 05/15 02:11
7F:→ verylovemary:我不懂的是 lbest它相邻只限上附近两个粒子吗? 05/15 02:36
8F:→ verylovemary:部分取邻近 要怎麽取 因为 看很多文献 没有很明确说 05/15 02:37
9F:→ verylovemary:麻烦大大解释了 真的很谢谢你 05/15 02:37
10F:→ mp19990920:我看不懂法文 05/15 03:20
12F:→ verylovemary:/2291/1/wcci2002.pdf 05/15 11:11
13F:→ verylovemary:sor 它网址太长 我贴上去 被砍掉一些= = 05/15 11:11
14F:→ verylovemary:Population Structure and Particle Swarm Performan 05/15 11:12
15F:→ verylovemary:ieee 上面是 它文献标题 05/15 11:12
16F:→ mp19990920:第一张第二段最後一句话说了: 05/15 18:39
17F:→ mp19990920:Typically lbest neighborhoods comprise exactly two 05/15 18:40
18F:→ mp19990920:neighbors, one on each side: a ring lattice. 05/15 18:40
19F:→ mp19990920:若有graph代表矩阵,不连接的edge用inf来代表的话 05/15 18:41
20F:→ mp19990920:第i点的lbest就是该矩阵第i行中非inf各点的best 05/15 18:43
21F:→ mp19990920:global 版的有历代鸟王与当代鸟王(王国制) 05/15 19:30
22F:→ mp19990920:local 版的有历代鸟王与区域鸟王(诸侯制) 05/15 19:30
23F:→ verylovemary:pn,i ← neighbourhoodBest(pi-1,pi,pi+1); 05/16 07:18
24F:→ verylovemary:也就是说 我把程式加入上面那一行 这样对吗? 05/16 07:19
25F:→ verylovemary:当前迭代时 判断自己pbest -1 pbest pbest+1 05/16 07:20
26F:→ verylovemary:请问大大 找当前区域鸟王 是这样找吗? 05/16 07:20
27F:→ verylovemary:三个pbest选最佳 05/16 07:21