【1】遗传算法是一种解决问题的方法,它模拟大自然中种群在选择压力下的演化,得到问题的一个近似解。
【2】遗传算法是用计算机去模拟进化的过程。包括遗传(染色体分离)、变异、淘汰、终止。
【3】https://www.zhihu.com/question/23293449 这篇文章讲的很好。
【4】遗传算法流行的原因:很多时候其实并不需要一个完美的答案;很多问题需要完美的答案时,需要大量的计算。而遗传算法能够在相对较短的时间内给出一个足够好能凑合的答案。
【5】本质:初始会产生问题的一堆解,淘汰排除不可能的解,变异可能解的交叉仍可能是可能的解。反复越来越接近于最优解