Institute of Management Science and Engineering, Henan University, Kaifeng, China.
School of Business, Henan University, Kaifeng, China.
PLoS One. 2022 Oct 20;17(10):e0276210. doi: 10.1371/journal.pone.0276210. eCollection 2022.
The Equilibrium Optimizer (EO) is a recently proposed intelligent optimization algorithm based on mass balance equation. It has a novel principle to deal with global optimization. However, when solving complex numerical optimization problems and engineering problems, the algorithm will get stuck into local optima and degrade accuracy. To address the issue, an improved Equilibrium Optimizer (IEO) based on multi-strategy optimization is proposed. First, Tent mapping is used to generate the initial location of the particle population, which evenly distributes the particle population and lays the foundation for diversified global search process. Moreover, nonlinear time parameter is used to update the position equation, which dynamically balances the exploration and exploitation phases of improved algorithm. Finally, Lens Opposition‑based Learning (LOBL) is introduced, which avoids local optimization by improving the population diversity of the algorithm. Simulation experiments are carried out on 23 classical functions, IEEE CEC2017 problems and IEEE CEC2019 problems, and the stability of the algorithm is further analyzed by Friedman statistical test and box plots. Experimental results show that the algorithm has good solution accuracy and robustness. Additionally, six engineering design problems are solved, and the results show that improved algorithm has high optimization efficiency achieves cost minimization.
平衡优化器(EO)是一种基于质量平衡方程的新智能优化算法,具有处理全局优化的新颖原理。然而,在解决复杂的数值优化问题和工程问题时,该算法会陷入局部最优解,降低准确性。为了解决这个问题,提出了一种基于多策略优化的改进平衡优化器(IEO)。首先,采用帐篷映射生成粒子群的初始位置,均匀分布粒子群,为多样化的全局搜索过程奠定基础。此外,采用非线性时间参数更新位置方程,动态平衡改进算法的探索和开发阶段。最后,引入基于透镜对立学习(LOBL),通过改进算法的种群多样性来避免局部优化。通过 Friedman 统计检验和箱线图进一步分析算法的稳定性。仿真实验在 23 个经典函数、IEEE CEC2017 问题和 IEEE CEC2019 问题上进行,结果表明该算法具有良好的求解精度和鲁棒性。此外,还解决了六个工程设计问题,结果表明改进算法具有较高的优化效率,实现了成本最小化。