文件名称:遗传算法求最大值.zip
文件大小:7KB
文件格式:ZIP
更新时间:2023-08-06 07:07:55
机器学习 遗传算法 函数的最大值
此算法适合初学者,采用的是遗传算法里面最普遍的二进制编码方式实现函数最大值的求解,里面基本上每一句代码都有详细的注释,将交叉、变异、数值编码的转换单独编写函数,和主函数分离变为,一个一个的模块,更容易理解,只要有一点生物学的基础(知道什么染色体的交叉变异)都可以看得懂。并且此算法通过改变适应度函数可以求出来最小值等
【文件预览】:
遗传算法
----mutation.m(1KB)
----decodebinary.m(254B)
----selection.m(1KB)
----initpop.m(419B)
----crossover.m(1KB)
----main.m(2KB)
----decodechrom.m(499B)
----calobjvalue.m(463B)
----best.m(368B)
----calfitvalue.m(391B)