找回密码
 注册
Simdroid-非首页
查看: 257|回复: 6

[iSIGHT] 怎样减少遗传算法计算时间

[复制链接]
发表于 2007-11-18 22:34:28 | 显示全部楼层 |阅读模式 来自 江苏南京
请教各位高手,用数值算法和全局探索方法(如多岛遗传算法,模拟退火方法)一起使用具体是怎么操作实现的?是在task plan里分别把他们作为step 1和step 2吗?那具体运算执行时他们step 1和step 2又是怎样执行的呢?是迭代的每一步都要先后用两种优化方法算一次吗?恳请各位赐教!
发表于 2007-11-21 11:47:08 | 显示全部楼层 来自 北京
Simdroid开发平台
如果只是优化算法的组合可以直接在Optimization里面组合就好了。遗传算法先算,按照你指定的次数和方法得到一个优化解,然后下一个算法以这个优化解为初始值再接着优化,直至收敛
回复 不支持

使用道具 举报

 楼主| 发表于 2007-11-23 09:20:50 | 显示全部楼层 来自 江苏南京

回复 #2 jane8802 的帖子

谢谢你了!
回复 不支持

使用道具 举报

发表于 2007-11-27 11:16:42 | 显示全部楼层 来自 浙江杭州
数值优化算法和全局探索算法相结合的话,是不是可以显著地减少运行的次数呢?全局探索算法需要运行的次数太多了,数值优化算法又不能保证找到全局最优解。看每个算法的介绍,又不知道哪几个结合比较好,要挨着试一试才知道吗?
回复 不支持

使用道具 举报

发表于 2007-12-1 21:55:59 | 显示全部楼层 来自 上海
恩,有同感,我也试过貌似时间更长了。不知道控制一下步数是不是有效,在遗传算法中
回复 不支持

使用道具 举报

发表于 2007-12-4 15:01:37 | 显示全部楼层 来自 北京
非得用遗传算法的话,岛的个数可以改小点,总计算次数是三个乘积。我比较喜欢DOE+OPT 呵呵
回复 不支持

使用道具 举报

发表于 2008-7-14 00:45:38 | 显示全部楼层 来自 湖北武汉
斑竹对这个问题有何办法呢?遗传算法你不让他停止会一直算下去,甚至几天
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-10-6 02:25 , Processed in 0.050188 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表