Zhejiang University of Technology, Hangzhou, Zhejiang 310023, China.
Comput Intell Neurosci. 2019 May 2;2019:5126239. doi: 10.1155/2019/5126239. eCollection 2019.
Balancing convergence and diversity has become a key point especially in many-objective optimization where the large numbers of objectives pose many challenges to the evolutionary algorithms. In this paper, an opposition-based evolutionary algorithm with the adaptive clustering mechanism is proposed for solving the complex optimization problem. In particular, opposition-based learning is integrated in the proposed algorithm to initialize the solution, and the nondominated sorting scheme with a new adaptive clustering mechanism is adopted in the environmental selection phase to ensure both convergence and diversity. The proposed method is compared with other nine evolutionary algorithms on a number of test problems with up to fifteen objectives, which verify the best performance of the proposed algorithm. Also, the algorithm is applied to a variety of multiobjective engineering optimization problems. The experimental results have shown the competitiveness and effectiveness of our proposed algorithm in solving challenging real-world problems.
平衡收敛性和多样性已经成为一个关键点,特别是在多目标优化中,大量的目标给进化算法带来了许多挑战。在本文中,提出了一种基于对演算法的具有自适应聚类机制的进化算法,用于解决复杂的优化问题。具体来说,在提出的算法中集成了基于对演学习来初始化解,并且在环境选择阶段采用了具有新的自适应聚类机制的非支配排序方案,以确保收敛性和多样性。该方法在多达 15 个目标的多个测试问题上与其他 9 种进化算法进行了比较,验证了所提出算法的最佳性能。此外,该算法还应用于多种多目标工程优化问题。实验结果表明了所提出算法在解决具有挑战性的实际问题方面的竞争力和有效性。