演化算法
演化算法是一个受益于自然演化的大型启发式随机优化算法,演化算法在模拟自然演化的过程过主要考虑了两个关键因素(变分再生产和优选)
##变分再生产,指的是从当前的解集中通过某种方法产生新的解集。
##优选,指得是不断的通过优胜劣汰的策略去剔除当前表现不达标的解集。
##演化算法,在这个方面有一些已有的算法如:遗传算法(GA),遗传规划(GP),演化策略(ES)。
##演化的一般步骤
1.生成一些初始的解集
2.基于当前的解集产生新的解集
3.移除一些表现差的解集。
4.不断重复步骤2直到满足演化停止的条件