以文本方式查看主题

-  SCI论坛  (http://artsoncqu.eicp.top/scibbs/index.asp)
--  数学建模  (http://artsoncqu.eicp.top/scibbs/list.asp?boardid=38)
----  [求助]多种群并行进化遗传算法怎么实现啊???  (http://artsoncqu.eicp.top/scibbs/dispbbs.asp?boardid=38&id=5462)

--  作者:liaomch
--  发布时间:2005/4/8 19:14:14
--  [求助]多种群并行进化遗传算法怎么实现啊???

本人做了一些单种群进化的遗传算法,但发现比较容易陷入局部最优(即使采用多方式进化,很多时候仍然无法克服单种群的局限性,如:Shaffer\'s函数 f=0.5-((sin(sqrt(x(1)^2+x(2)^2)))^2-0.5)/(1+0.001*(x(1)^2+x(2)^2))^2;就非常容易陷入局部最优fm=0.990284,全局最优是1)。参考了一些关于多种群并行进化的资料,但基本上都是利用多处理器或分布式计算机来实现的,我想在普通电脑实现,应该怎么设计算法呢??

另外还有一个问题:gaot工具箱有种群迁移和重组的算子,从而说明了它应该设计了多种群进化,但又该怎样用呢?我一直不明白,望哪位老师或高手高抬贵手,帮帮小弟,不慎感激!!!


--  作者:liaomch
--  发布时间:2005/4/15 23:21:56
--  

各位老师、前辈,帮帮我啊,能不能给我一个范例或者建议啊!!!哪怕一点点也行