楼主: jeng
13512 2

matlab遗传算法ga函数每次总给出不同的结果,而且差别很大,怎么应对? [推广有奖]

  • 0关注
  • 1粉丝

大专生

86%

还不是VIP/贵宾

-

威望
0
论坛币
34 个
通用积分
0.4800
学术水平
0 点
热心指数
2 点
信用等级
0 点
经验
573 点
帖子
48
精华
0
在线时间
41 小时
注册时间
2005-7-22
最后登录
2020-1-7

楼主
jeng 发表于 2009-12-13 16:35:23 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
需要用遗传算法解决一个求最小化问题,每次运行ga函数都得到不同的解,而且之间差别很大,为什么会这样,如何可以得到一个稳定的解?

望高人指点!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:MATLAB atlab matla 遗传算法 Lab MATLAB 结果 函数 算法 遗传

沙发
aris_zzy 发表于 2009-12-13 18:51:58
可能造成这样的原因
1.问题多解 遗传算法不收敛
2.初始可行解有问题
3.评价函数区分度不够
4.……
http://www.ariszheng.com

藤椅
mahuiyan1122 发表于 2010-5-31 14:18:23
有可能是你迭代的次数不够,可以选择ga工具箱里面的stopping criteria--stall generation--改为100
自助者天助

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-26 18:34