改进的状态转换算法 (STA)(Matlab代码实现)
如前所述,在连续STA中,有四个状态变换算子,每个变换算子都有一定的几何意义,即每个变换算子形成的邻域具有一定的几何特征。各种状态变换运算符,例如连续 STA 中的旋转、平移、扩展和轴,或离散 STA 中的交换、移位、对称和替换,都是专门为全局和局部搜索而设计的。相反,后者是在过程中更新参数值,更新机制的类型可以是确定性的、自适应的或自适应的(详情请参考 [例如,遗传算法中的交叉和突变概率[23],粒子群优化中的惯性权重和加速度因子[24],[25],差分进化中的放大因子和交叉率[26]-
复制链接