|
基于全局边际排序和自适应参数调节的多目标粒子群算法
|
Abstract:
多目标粒子群优化算法作为一种强大的优化技术,在各个领域得到了广泛的应用。然而,对于大多数现有的算法来说,同时在收敛性和多样性方面表现良好仍然是一项具有挑战性的任务。针对上述挑战,本文提出了一种基于全局边际排序和自适应参数调节的多目标粒子群优化算法(GGRAW)。在多目标粒子群算法中,飞行参数、惯性权重ω、加速度系数c1和c2对于实现种群开发和勘探之间的平衡非常重要。该策略利用个体在客观空间中的位置信息,以获得整个种群的优势边际。该方法不仅考虑了种群的分布,还考虑了个体的相关信息。通过自适应参数的调节更加促使种群中的粒子向真实的Pareto前沿移动;将GGRAW算法与3种经典的多目标粒子群算法在ZDT、DTLZ和WFG系列的部分测试函数上进行仿真实验;试验结果表明:相对于其他的几种经典算法,GGRAW算法表现出较好的收敛性和多样性,因此,GGRAW算法可以作为求解多目标优化问题的有效算法。
As a powerful optimization technology, multi-objective particle swarm optimization algorithm has been widely used in various fields. However, performing well in both convergence and diversity remains a challenging task for most existing algorithms. To address these challenges, this paper proposes a multi-objective particle swarm optimization algorithm (GGRAW) based on global marginal sorting with adaptive parameter adjustment. In multi-objective particle swarm optimi-zation, flight parameters, inertia weight ω, acceleration coefficients c1 and c2 are very important to achieve a balance between population exploitation and exploration. This strategy uses the position information of individuals in objective space to obtain the dominant margin of the whole population. This method not only considers the distribution of the population, but also considers the relevant information of the individual. By adjusting the adaptive parameters, the particles in the population can move towards the real Pareto frontier. The GGRAW algorithm and three classical multi-objective particle swarm optimization algorithms were simulated on some test functions of ZDT, DTLZ and WFG series. The experimental results show that compared with other classical algorithms, GGRAW algorithm shows better convergence and diversity. Therefore, GGRAW algorithm can be used as an effective algorithm for solving multi-objective optimization problems.
[1] | Chen, X., Du, W. and Qian, F. (2014) Multi-Objective Differential Evolution with Ranking-Based Mutation Operator and Its Application in Chemical Process Optimization. Chemometrics and Intelligent Laboratory Systems, 136, 85-96.
https://doi.org/10.1016/j.chemolab.2014.05.007 |
[2] | Han, D., Du, W., Du, W., Jin, Y. and Wu, C. (2019) An Adaptive Decomposition Based Evolutionary Algorithm for Many-Objective Optimization. Information Sciences, 491, 204-222. https://doi.org/10.1016/j.ins.2019.03.062 |
[3] | Sun, Y.N., Xue, B., Zhang, M.J. and Yen, G.G. (2019) A New Two-Stage Evolutionary Algorithm for Many-Objective Optimization. IEEE Transactions on Evolutionary Computation, 23, 748-761.
https://doi.org/10.1109/TEVC.2018.2882166 |
[4] | Palakonda, V., Mallipeddi, R. and Suganthan, P.N. (2021) An Ensemble Approach with External Archive for Multi- and Many-Objective Optimization with Adaptive Mating Mech-anism and Two-Level Environmental Selection. Information Sciences, 555, 164-197. https://doi.org/10.1016/j.ins.2020.11.040 |
[5] | Wang, L., Pan, X., Shen, X., Zhao, P. and Qiu, Q. (2021) Balancing Convergence and Diversity in Resource Allocation Strategy for Decomposition-Based Multi-Objective Evolutionary Algorithm. Applied Soft Computing, 100, Article ID: 106968. https://doi.org/10.1016/j.asoc.2020.106968 |
[6] | Kennedy, J. and Eberhart, R. (1995) Particle Swarm Optimization. Proceedings of ICNN’95-International Conference on Neural Networks, 4, 1942-1948. https://doi.org/10.1109/ICNN.1995.488968 |
[7] | Cheng, S.X., Zhan, H., Yao, H.Q., Fan, H.Y. and Liu, Y. (2021) Large-Scale Many-Objective Particle Swarm Optimizer with Fast Convergence Based on Alpha-Stable Mutation and Logistic Function. Applied Soft Computing, 99, Article ID: 106947. https://doi.org/10.1016/j.asoc.2020.106947 |
[8] | Han, H.G., Lu, W., Zhang, L. and Qiao, J.F. (2018) Adaptive Gradient Multiobjective Particle Swarm Optimization. IEEE Transactions on Cybernetics, 48, 3067-3079. https://doi.org/10.1109/TCYB.2017.2756874 |
[9] | Biswas, S., Das, S., Suganthan, P.N. and Coello, C.A.C. (2014) Evolutionary Multiobjective Optimization in Dynamic Environments: A Set of Novel Benchmark Functions. 2014 IEEE Congress on Evolutionary Computation (CEC), Beijing, 6-11 July 2014, 3192-3199. https://doi.org/10.1109/CEC.2014.6900487 |
[10] | Zhang, X.-H., Meng, H.-Y. and Jiao, L.-C. (2005) Intelligent Particle Swarm Optimization in Multiobjective Optimization. 2005 IEEE Congress on Evolutionary Computation, 1, 714-719. https://doi.org/10.1109/CEC.2005.1554753 |
[11] | Cui, Y.Y., Qiao, J.F. and Meng, X. (2020) Multi-Stage Multi-Objective Particle Swarm Optimization Algorithm Based on the Evolutionary Information of Population. 2020 Chinese Automation Congress (CAC), Shanghai, 6-8 November 2020, 3412-3417. https://doi.org/10.1109/CAC51589.2020.9326666 |
[12] | Das, I. and Dennis, J.E. (1998) Normal-Boundary Inter-section: A New Method for Generating the Pareto Surface in Nonlinear Multicriteria Optimization Problems. SIAM Journal on Optimization, 8, 631-657.
https://doi.org/10.1137/S1052623496307510 |
[13] | Chen, N., Chen, W.N., Gong, Y.J., Zhan, Z.H., Zhang, J., Li, Y. and Tan, Y.S. (2015) An Evolutionary Algorithm with Double-Level Archives for Multiobjective Optimization. IEEE Transactions on Cybernetics, 45, 1851-1863.
https://doi.org/10.1109/TCYB.2014.2360923 |
[14] | Ishibuchi, H., Setoguchi, Y., Masuda, H. and Nojima, Y. (2017) Performance of Decomposition-Based Many-Objective Algorithms Strongly Depends on Pareto Front Shapes. IEEE Transactions on Evolutionary Computation, 21, 169-190.
https://doi.org/10.1109/TEVC.2016.2587749 |
[15] | Ler, E., Deb, K. and Thiele, L. (2000) Comparison of Multiobjective Evolutionary Algorithms: Empirical Results. Evolutionary Computation, 8, 173-195. https://doi.org/10.1162/106365600568202 |
[16] | Deb, K., Thiele, L., Laumanns, M. and Zitzler, E. (2002) Scalable Multi-Objective Optimization Test Problems. Proceedings of the 2002 Congress on Evolutionary Computation, 1, 825-830. https://doi.org/10.1109/CEC.2002.1007032 |
[17] | Huband, S., Hingston, P., Barone, L. and While, L. (2006) A Review of Multiobjective Test Problems and a Scalable Test Problem Toolkit. IEEE Transactions on Evolutionary Computation, 10, 477-506.
https://doi.org/10.1109/TEVC.2005.861417 |