A diversity enhanced multiobjective particle swarm optimization

Abstract Multiobjective particle swarm optimizations (MOPSOs) are confronted with convergence difficulty as well as diversity deviation, due to combined learning orientations and premature phenomenons. Numerous adaptations of MOPSO have been introduced around the elite definition and leader selection in previous studies. Meanwhile the unique leader-oriented updating which reflects some properties of evolving, may provide control assistance under particular conditions. However, repetition and inefficient works on leader determination exist, and seldomly have studies taken PSO’s evolve rhythms into consideration to adjust the optimize strategy adaptively. In view of the above problems, and aim to balance the convergence and diversity during searching procedure, a novel diversity enhanced multiobjective particle swarm optimization (DEMPSO) is proposed in this paper. The novel method mainly focuses on the following innovations. First, a simplified leader-oriented formulation in PSO updating is introduced. Second, through taking full advantages of the PSO learning mechanism and extracting particles velocity information, novel intersection measurement for elite definition and novel decision variable analysis method for diversity enhancement are proposed. Third, an adaptive two-fold leader selection strategy is presented. The experimental results on benchmark test instances illustrate that DEMPSO outperforms other PSO-cored algorithms, and greatly improves the diversity maintain ability in high-dimensional objective spaces in comparison with some state-of-the-art decomposition-based and dominated-based evolutionary algorithms.

[1]  Zexuan Zhu,et al.  A novel adaptive hybrid crossover operator for multiobjective evolutionary algorithm , 2016, Inf. Sci..

[2]  Jianqiang Li,et al.  A novel multi-objective particle swarm optimization with multiple search strategies , 2015, Eur. J. Oper. Res..

[3]  Ye Tian,et al.  A Decision Variable Clustering-Based Evolutionary Algorithm for Large-Scale Many-Objective Optimization , 2018, IEEE Transactions on Evolutionary Computation.

[4]  Su Shou-bao Particle Swarm Optimization Algorithm with Swarm Activity Feedback , 2012 .

[5]  Francisco Herrera,et al.  A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms , 2011, Swarm Evol. Comput..

[6]  Li Li,et al.  Multi-objective particle swarm optimization based on global margin ranking , 2017, Inf. Sci..

[7]  Enrique Alba,et al.  SMPSO: A new PSO-based metaheuristic for multi-objective optimization , 2009, 2009 IEEE Symposium on Computational Intelligence in Multi-Criteria Decision-Making(MCDM).

[8]  Rubén González Crespo,et al.  MOVPSO: Vortex Multi-Objective Particle Swarm Optimization , 2017, Appl. Soft Comput..

[9]  Yuan Yong-quan Improved Niching Multi-objective Particle Swarm Optimization Algorithm , 2011 .

[10]  Qingfu Zhang,et al.  A decomposition-based multi-objective Particle Swarm Optimization algorithm for continuous optimization problems , 2008, 2008 IEEE International Conference on Granular Computing.

[11]  Jun Zhang,et al.  A Parallel Implementation of Multiobjective Particle Swarm Optimization Algorithm Based on Decomposition , 2015, 2015 IEEE Symposium Series on Computational Intelligence.

[12]  Fang Liu,et al.  A Multiobjective Evolutionary Algorithm Based on Decision Variable Analyses for Multiobjective Optimization Problems With Large-Scale Variables , 2016, IEEE Transactions on Evolutionary Computation.

[13]  Bernhard Sendhoff,et al.  A Reference Vector Guided Evolutionary Algorithm for Many-Objective Optimization , 2016, IEEE Transactions on Evolutionary Computation.

[14]  Marco Farina,et al.  A fuzzy definition of "optimality" for many-criteria optimization problems , 2004, IEEE Trans. Syst. Man Cybern. Part A.

[15]  R. Lyndon While,et al.  A review of multiobjective test problems and a scalable test problem toolkit , 2006, IEEE Transactions on Evolutionary Computation.

[16]  Ajith Abraham,et al.  On convergence of the multi-objective particle swarm optimizers , 2011, Inf. Sci..

[17]  Ye Tian,et al.  PlatEMO: A MATLAB Platform for Evolutionary Multi-Objective Optimization [Educational Forum] , 2017, IEEE Computational Intelligence Magazine.

[18]  Fei Li,et al.  R2-MOPSO: A multi-objective particle swarm optimizer based on R2-indicator and decomposition , 2015, 2015 IEEE Congress on Evolutionary Computation (CEC).

[19]  Teresa Bernarda Ludermir,et al.  Many Objective Particle Swarm Optimization , 2016, Inf. Sci..

[20]  John E. Dennis,et al.  Normal-Boundary Intersection: A New Method for Generating the Pareto Surface in Nonlinear Multicriteria Optimization Problems , 1998, SIAM J. Optim..

[21]  Jonathan E. Fieldsend,et al.  On the effect of selection and archiving operators in many-objective particle swarm optimisation , 2013, GECCO '13.

[22]  Xin Yao,et al.  Diversity Assessment in Many-Objective Optimization , 2017, IEEE Transactions on Cybernetics.

[23]  John A. W. McCall,et al.  D2MOPSO: MOPSO Based on Decomposition and Dominance with Archiving Using Crowding Distance in Objective and Solution Spaces , 2014, Evolutionary Computation.

[24]  Guang Peng,et al.  Multi-objective particle optimization algorithm based on sharing–learning and dynamic crowding distance , 2016 .

[25]  Antonios Tsourdos,et al.  A framework for multi-objective optimisation based on a new self-adaptive particle swarm optimisation algorithm , 2017, Inf. Sci..

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

[27]  Sanghamitra Bandyopadhyay,et al.  Multi-Objective Particle Swarm Optimization with time variant inertia and acceleration coefficients , 2007, Inf. Sci..

[28]  Saúl Zapotecas Martínez,et al.  A multi-objective particle swarm optimizer based on decomposition , 2011, GECCO '11.

[29]  Gary G. Yen,et al.  Cultural-Based Multiobjective Particle Swarm Optimization , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[30]  Carlos A. Coello Coello,et al.  Handling multiple objectives with particle swarm optimization , 2004, IEEE Transactions on Evolutionary Computation.

[31]  Aurora Trinidad Ramirez Pozo,et al.  The Control of Dominance Area in Particle Swarm Optimization Algorithms for Many-Objective Problems , 2010, 2010 Eleventh Brazilian Symposium on Neural Networks.

[32]  Lei Wang,et al.  A Decomposition-Based Unified Evolutionary Algorithm for Many-Objective Problems Using Particle Swarm Optimization , 2016 .

[33]  Wang Hu,et al.  Adaptive Multiobjective Particle Swarm Optimization Based on Parallel Cell Coordinate System , 2015, IEEE Transactions on Evolutionary Computation.

[34]  Qingfu Zhang,et al.  MOEA/D: A Multiobjective Evolutionary Algorithm Based on Decomposition , 2007, IEEE Transactions on Evolutionary Computation.

[35]  Gang Xu,et al.  An efficient hybrid multi-objective particle swarm optimization with a multi-objective dichotomy line search , 2015, J. Comput. Appl. Math..

[36]  Xin Yao,et al.  Dynamic Multiobjectives Optimization With a Changing Number of Objectives , 2016, IEEE Transactions on Evolutionary Computation.

[37]  Jinhua Zheng,et al.  Achieving balance between proximity and diversity in multi-objective evolutionary algorithm , 2012, Inf. Sci..

[38]  Gexiang Zhang,et al.  A Many-Objective Evolutionary Algorithm With Enhanced Mating and Environmental Selections , 2015, IEEE Transactions on Evolutionary Computation.

[39]  Xiaoyan Sun,et al.  Indicator-based set evolution particle swarm optimization for many-objective problems , 2016, Soft Comput..

[40]  Marjan Mernik,et al.  Exploration and exploitation in evolutionary algorithms: A survey , 2013, CSUR.

[41]  Shengxiang Yang,et al.  A Grid-Based Evolutionary Algorithm for Many-Objective Optimization , 2013, IEEE Transactions on Evolutionary Computation.

[42]  Yujia Wang,et al.  Particle swarm optimization with preference order ranking for multi-objective optimization , 2009, Inf. Sci..

[43]  Zhaolu Guo,et al.  Many-objective E-dominance dynamical evolutionary algorithm based on adaptive grid , 2018, Soft Comput..

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

[45]  Kalyanmoy Deb,et al.  An Evolutionary Many-Objective Optimization Algorithm Using Reference-Point-Based Nondominated Sorting Approach, Part I: Solving Problems With Box Constraints , 2014, IEEE Transactions on Evolutionary Computation.

[46]  Varsha Hemant Patil,et al.  Analysis of particle trajectories and monitoring velocity behavior in particle swarm optimization , 2012, 2012 12th International Conference on Hybrid Intelligent Systems (HIS).

[47]  Jun Zhang,et al.  An External Archive-Guided Multiobjective Particle Swarm Optimization Algorithm , 2017, IEEE Transactions on Cybernetics.