文件名称:genetic_programming
文件大小:2KB
文件格式:ZIP
更新时间:2024-07-28 07:39:13
Python
README.md 这个文件应该解释一下genic_programming.py 文件是如何工作的。 我将这个程序从移植到 python,你在genic_programming.py 中看到的就是结果。 只需运行 python generic_programming.py 基本上,有一个带有属性 code 和 cost 以及方法 mutate、calcCost 和 mate 的 Gene 类。 mutate 在代码的字符之一中引入一个随机向上或向下突变 calcCost 返回目标字符与索引处基因代码之间差异的平方和。 mate 将一个基因的第一部分与第二个基因的第二部分结合起来,反之亦然,产生两个孩子。 然后是人口类。 它告诉它的成员何时和谁交配,以及何时变异。 目前,初始基因以固定代码(全部为 As)开始。 将在找到对 javascript 博客标签中机器学习的下一次迭代
【文件预览】:
genetic_programming-master
----genetic_programming.py(4KB)
----README.md(1KB)