MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   进化计算 (https://www.labfans.com/bbs/forumdisplay.php?f=46)
-   -   [问题] 遗传算法求解模型输出的结果循环出现是什么原因 (https://www.labfans.com/bbs/showthread.php?t=11975)

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,你发下你代码


所有时间均为北京时间。现在的时间是 21:18

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.