2019-03-12派森学习第114天

上午看了智能派工的论文,论文中提及了遗传算法建立的模型,也就是说之前电网的静态方案是通过遗传算法来做的。然后就在网上找了遗传算法的程序,学习了一下。结合上周学习的遗传算法的理论,差不多看明白了。

遗传算法是根据达尔文的“适者生存,优胜劣汰”的思想来找到最优解。

大致过程如下:

遗传算法流程

运行程序后,发现程序是从左到右升高的,到右侧后又逐渐趋于平稳,说明已经通过遗传算法找到了全局最大值。

本程序为求求解4*sin(x)+cos(x)的最大值。

遗传算法结果

上午在运行matlab版的遗传算法程序时,还是有可能从比较优的值退化到了比较差的值,想到是否可以保存每次的较优值,然后新的种群不能比之前的值优秀就直接杀死。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。