遗传算法,是通过模拟种群遗传进化,来获取最优解的算法(只是一定程度上的最优,并不是数学角度上的最好)。
1. 基因
扇贝的例子中用100个三角形作为基因。
2. 繁衍
两个个体中,随机取出100个基因组成更新的个体(染色体)。
3.变异
为了产生新的基因,新的组合,在新个体(染色体)产生时, 每个基因都有一定的概率发生变异
4.适应性评价
模拟适者生存的过程,将不适应我们最终目标的个体剔除。
5.终止条件
没有显著改变适应性的变异出现,我们即终止算法,输出当前最好的结果!
API(App Programming Interface)是软件编程接口。顾名思义,就是软件预留的接口函数,供其他硬件或软件来进行访问的。