遗传算法的一般算法

来源:互联网 发布:数控铣床编程格式 编辑:程序博客网 时间:2024/06/09 23:59

遗传算法是基于生物学的,理解或编程都不太难。下面是遗传算法的一般算法所具备的几个模块:

创建一个随机的初始状态

评估适应度

繁殖(包括杂交和变异)

下一代(可行解)

并行计算

繁殖的基本流程如下:

 

整个算法的流程:

原创粉丝点击