A Self-organizing Multi-objective Particle Swarm Optimization Algorithm for Multimodal Multi-objective Problems

To solve the multimodal multi-objective optimization problems which may have two or more Pareto-optimal solutions with the same fitness value, a new multi-objective particle swarm optimizer with a self-organizing mechanism (SMPSO-MM) is proposed in this paper. First, the self-organizing map network is used to find the distribution structure of the population and build the neighborhood in the decision space. Second, the leaders are selected from the corresponding neighborhood. Meanwhile, the elite learning strategy is adopted to avoid premature convergence. Third, a non-dominated-sort method with special crowding distance is adopted to update the external archive. With the help of self-organizing mechanism, the solutions which are similar to each other can be mapped into the same neighborhood. In addition, the special crowding distance enables the algorithm to maintain multiple solutions in the decision space which may be very close in the objective space. SMPSO-MM is compared with other four multi-objective optimization algorithms. The experimental results show that the proposed algorithm is superior to the other four algorithms.

[1]  Jing J. Liang,et al.  Dynamic multi-swarm particle swarm optimizer with local search , 2005, 2005 IEEE Congress on Evolutionary Computation.

[2]  Jing J. Liang,et al.  A Multiobjective Particle Swarm Optimizer Using Ring Topology for Solving Multimodal Multiobjective Problems , 2018, IEEE Transactions on Evolutionary Computation.

[3]  Mike Preuss,et al.  Decision Space Diversity Can Be Essential for Solving Multiobjective Real-World Problems , 2008, MCDM.

[4]  Wensheng Zhang,et al.  Opposition-based particle swarm optimization with adaptive mutation strategy , 2017, Soft Comput..

[5]  Ponnuthurai Nagaratnam Suganthan,et al.  Two-lbests based multi-objective particle swarm optimizer , 2011 .

[6]  Qingfu Zhang,et al.  This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION 1 RM-MEDA: A Regularity Model-Based Multiobjective Estimation of , 2022 .

[7]  Qingfu Zhang,et al.  Constrained Subproblems in a Decomposition-Based Multiobjective Evolutionary Algorithm , 2016, IEEE Transactions on Evolutionary Computation.

[8]  Günter Rudolph,et al.  Capabilities of EMOA to Detect and Preserve Equivalent Pareto Subsets , 2007, EMO.

[9]  Qingfu Zhang,et al.  Multiobjective Optimization Problems With Complicated Pareto Sets, MOEA/D and NSGA-II , 2009, IEEE Transactions on Evolutionary Computation.

[10]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[11]  Yuping Wang,et al.  A new multi-objective particle swarm optimization algorithm based on decomposition , 2015, Inf. Sci..

[12]  Kalyanmoy Deb,et al.  Omni-optimizer: A Procedure for Single and Multi-objective Optimization , 2005, EMO.

[13]  Xiaodong Li,et al.  Niching Without Niching Parameters: Particle Swarm Optimization Using a Ring Topology , 2010, IEEE Transactions on Evolutionary Computation.

[14]  Xiaodong Li,et al.  Seeking Multiple Solutions: An Updated Survey on Niching Methods and Their Applications , 2017, IEEE Transactions on Evolutionary Computation.

[15]  Qingfu Zhang,et al.  A Self-Organizing Multiobjective Evolutionary Algorithm , 2016, IEEE Transactions on Evolutionary Computation.

[16]  Jing J. Liang,et al.  Multimodal multi-objective optimization: A preliminary study , 2016, 2016 IEEE Congress on Evolutionary Computation (CEC).

[17]  Chi-Chung Chen,et al.  Optimization of Zero-Order TSK-Type Fuzzy System Using Enhanced Particle Swarm Optimizer with Dynamic Mutation and Special Initialization , 2018, Int. J. Fuzzy Syst..

[18]  Xin Li,et al.  A novel multi-objective decomposition particle swarm optimization based on comprehensive learning strategy , 2017, 2017 36th Chinese Control Conference (CCC).