智能优化算法(Intelligent Optimization Algorithms, IOAs)是一类基于自然启发与智能机制的全局优化方法。根据不同的分类依据,可以从算法运行特征、设计思想来源以及算法融合形式等角度进行系统划分。
一、按算法运行过程中维持的解的数量分类
智能优化算法在运行时维护的“解的数量”不同,可分为 单个体算法 与 群体算法 两大类。
1. 单个体智能优化算法(Single-solution based)
这类算法在搜索过程中仅维护一个候选解,通过邻域搜索或扰动不断改进该解。
其特点是结构简单、计算量小,但容易陷入局部最优。
2025/10/19大约 5 分钟