楼主: gaofeng0628
17815 7

[问答] 遗传算法是不是每次算出来的结果都不一样? [推广有奖]

  • 0关注
  • 3粉丝

硕士生

97%

还不是VIP/贵宾

-

威望
0
论坛币
4 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
100 点
帖子
118
精华
0
在线时间
153 小时
注册时间
2011-4-13
最后登录
2013-1-12

楼主
gaofeng0628 发表于 2012-3-24 20:10:21 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
遗传算法是不是每次算出来的结果都不一样?
二维码

扫码加我 拉你入群

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

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

关键词:遗传算法 算法

沙发
r9205009 发表于 2012-3-25 22:55:58
是的, 因其取決於亂數及演化之代數,重要的是要收斂,而非發散

兩情若是久長時,又豈在朝朝暮暮

藤椅
wenxiufen406 发表于 2012-5-22 09:13:30
是的,我认为是由于初始群是随机产生的,也就是迭代开始时的初始解集合不一样,从而导致最终最优解的不同

板凳
bingbingying 发表于 2013-5-15 10:59:15
r9205009 发表于 2012-3-25 22:55
是的, 因其取決於亂數及演化之代數,重要的是要收斂,而非發散
请教一下,如果每次结果都不一样的话,使用遗传算法计算问题是如何判断计算得到的结果是正确的或者说是接近真实解的呢?

报纸
emmayc 发表于 2013-5-22 17:30:10
bingbingying 发表于 2013-5-15 10:59
请教一下,如果每次结果都不一样的话,使用遗传算法计算问题是如何判断计算得到的结果是正确的或者说是接 ...
你好!请问你这个问题解决了吗?是为什么呢?我和你同问···急求啊~~

地板
matlab-007 发表于 2015-2-1 20:10:48
是的 遗传算法本身就是一种智能寻优的随机算法,搜索过程中存在随机性,在具有多个最优解的情况下,很难每次都寻优到同一组参数组合,因为每次的搜索路径是不同的。

7
呆小鱼的 发表于 2016-4-4 11:17:28
bingbingying 发表于 2013-5-15 10:59
请教一下,如果每次结果都不一样的话,使用遗传算法计算问题是如何判断计算得到的结果是正确的或者说是接 ...
你好,请问你的这个问题解决了吗?怎样来判断较优运行结果?谢谢!

8
matlab-007 发表于 2016-5-29 09:21:54
遗传算法是一种近似优化算法,也叫随机优化算法,它的每个解都是近似最优,不能保证是全局最优。这些特点,决定了遗传算法的每次结果很有可能都不相同。但,如果遗传算法求解的是较简单的优化问题,再加上算法本身的参数和算子都是最佳的情况下,完全可以每次都能得到最优解,而且最优解有且只有一个的话。

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-2-7 21:23