登录 注册
当前位置:主页 > 资源下载 > 50 > 利用CEC2014函数集对GA遗传算法的性能进行测试的matlab减影代码-GA-CEC2014-Test::test_tube

利用CEC2014函数集对GA遗传算法的性能进行测试的matlab减影代码-GA-CEC2014-Test::test_tube

  • 更新:2024-11-03 18:07:08
  • 大小:280.09MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Matlab - 大数据
  • 格式:ZIP

资源介绍

matlab减影代码 GA-CEC2014-Test 任务安排: 看完pdf书籍的第26页-33页,结合其中的例题,弄懂二进制编码的遗传算法的工作机理;实现二进制编码的遗传算法;思考并回答: (1)什么是遗传算法?遗传算法的起源是什么? (2)遗传算法是如何工作的? (3)最早提出遗传算法的人物是谁?遗传算法的发展历程如何? (4)发展历程中,有什么代表性的人物和著作? 了解并掌握实数编码的遗传算法,思考遗传算法实数编码与二进制编码的不同之处以及优势,实现实数编码的遗传算法; 基于所实现的实数编码的GA算法,在CEC2014 benchmark上测试GA算法的性能;主要在单峰优化问题F1、F3;多峰优化问题F8、F12;混合优化问题F18、F20和复合优化问题F25、F30,8个函数上测试GA算法的性能;所有测试函数的公式以及定义请参考所发的英文文档。 基于以上8个函数,测试各个参数对算法性能的影响:GA中population size、变异概率、交叉概率等对算法的影响;不同类型的优化问题上,参数对算法性能的影响可能不一样,需要分类分析;其中交叉概率从0.9以0.1步长递减至0.1;变