本章首先从差分进化算法的基本原理入手,详细介绍算法的基本思想、关键步骤并给出算法的整体结构框图以及算法运行流程图。其次重点阐述 DE 算法的优化策略的不同形式,包括变异策略和交叉策略及其对算法的影响。然后重点介绍算法中3个主要控制参数,即种群规模NP、变异因子F和交叉概率因子CR对算法性能的影响及其数值设置原则。最后给出 DE 算法的收敛性分析,包括标准DE算法对应随机过程的描述以及DE算法收敛性的定义。