进化算法框架

进化算法框架进化算法是以达尔文的进化论思想为基础,通过模拟生物进化过程与机制的求解问题的自组织、自适应的人工智能技术

生物进化是通过繁殖、变异、竞争和选择实现的;而进化算法则主要通过选择、重组和变异这三种操作实现优化问题的求解

如下 1、t=02、初始化群体p(0)3、评估初始化群体p(0)4、while终止条件不满足do5、 重组操作:p(t)=r(p(t))6、 变异操作:p(t)=m(p(t))7、 评估操作:p(t)8、 选择操作:p(t+1)=s(p(t)UQ)9、 t=t+110、end其中r、m、s分别表示重组算子、变异算子、选择算子

以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。

相关