MATLAB爱好者论坛-LabFans.com
>
人工智能
>
进化计算
> [问题] 遗传算法求解模型输出的结果循环出现是什么原因
登录论坛
查看完整版本 : [问题]
遗传算法求解模型输出的结果循环出现是什么原因
zhaiwy1988
2010-08-16, 11:14
用遗传算法求解的模型,结果输出时大时小,相差有时会400多,但是运行的次数多了,发现从第十次开始结果开始循环出现了,比如说:第一次运行结果是787,第二次是488,第三次是1140,。。。。第十一次又是787,第十二次是488。。。并且其他的输出信息也完全一样,本想多运行来找个最优的结果,但反复也就是这十个值,请教各位大侠,这是什么原因啊?
anbcjys
2010-08-27, 10:32
程序应该有错误 不能收敛
MATLAB一号
2010-11-24, 21:00
可能无法收敛~看看你的代沟是不是有点大,最好不要低于0.8,你发下你代码
vBulletin® v3.8.3,版权所有 ©2000-2025,Jelsoft Enterprises Ltd.