A self-organizing multimodal multi-objective pigeon-inspired optimization algorithm

Multi-objective optimization algorithms have recently attracted much attention as they can solve problems involving two or more conflicting objectives effectively and efficiently. However, most existing studies focus on improving the performance of the solutions in the objective spaces. This paper proposes a novel multimodal multi-objective pigeon-inspired optimization (MMOPIO) algorithm where some mechanisms are designed for the distribution of the solutions in the decision spaces. First, MMOPIO employs an improved pigeon-inspired optimization (PIO) based on consolidation parameters for simplifying the structure of the standard PIO. Second, the self-organizing map (SOM) is combined with the improved PIO for better control of the decision spaces, and thus, contributes to building a good neighborhood relation for the improved PIO. Finally, the elite learning strategy and the special crowding distance calculation mechanisms are used to prevent premature convergence and obtain solutions with uniform distribution, respectively. We evaluate the performance of the proposed MMOPIO in comparison to five state-of-the-art multi-objective optimization algorithms on some test instances, and demonstrate the superiority of MMOPIO in solving multimodal multi-objective optimization problems.

[1]  Ponnuthurai Nagaratnam Suganthan,et al.  Improving the performance of a FBG sensor network using a novel dynamic multi-swarm particle swarm optimizer , 2005, SPIE Optics East.

[2]  Jing J. Liang,et al.  Differential Evolution Based on Fitness Euclidean-Distance Ratio for Multimodal Optimization , 2012, ICIC.

[3]  Yaochu Jin,et al.  A Many-Objective Evolutionary Algorithm Using A One-by-One Selection Strategy , 2017, IEEE Transactions on Cybernetics.

[4]  Qingfu Zhang,et al.  Approximating the Set of Pareto-Optimal Solutions in Both the Decision and Objective Spaces by an Estimation of Distribution Algorithm , 2009, IEEE Transactions on Evolutionary Computation.

[5]  Simon Haykin,et al.  Neural Networks and Learning Machines , 2010 .

[6]  Witold Pedrycz,et al.  Multidirectional Prediction Approach for Dynamic Multiobjective Optimization Problems , 2019, IEEE Transactions on Cybernetics.

[7]  Kwang-Tsao Shao,et al.  A data-mining framework for exploring the multi-relation between fish species and water quality through self-organizing map. , 2017, The Science of the total environment.

[8]  Mu-Chun Su,et al.  A self organizing map optimization based image recognition and processing model for bridge crack inspection , 2017 .

[9]  Noor H. Awad,et al.  Multi-Objective Differential Evolution Algorithm with a New Improved Mutation Strategy , 2016 .

[10]  Gang Liu,et al.  Self-organizing network for variable clustering , 2018, Ann. Oper. Res..

[11]  Ling Wang,et al.  Solving the blocking flow shop scheduling problem by a dynamic multi-swarm particle swarm optimizer , 2011 .

[12]  Dun-Wei Gong,et al.  Evolutionary algorithms with preference polyhedron for interval multi-objective optimization problems , 2013, Inf. Sci..

[13]  Jing J. Liang,et al.  A Self-organizing Multi-objective Particle Swarm Optimization Algorithm for Multimodal Multi-objective Problems , 2018, ICSI.

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

[15]  Ye Tian,et al.  An Indicator-Based Multiobjective Evolutionary Algorithm With Reference Point Adaptation for Better Versatility , 2018, IEEE Transactions on Evolutionary Computation.

[16]  Jing J. Liang,et al.  Strategy Adaptative Memetic Crowding differential evolution for multimodal optimization , 2012, 2012 IEEE Congress on Evolutionary Computation.

[17]  Jing J. Liang,et al.  Differential Evolution With Neighborhood Mutation for Multimodal Optimization , 2012, IEEE Transactions on Evolutionary Computation.

[18]  Kwong-Sak Leung,et al.  Expanding Self-Organizing Map for data visualization and cluster analysis , 2004, Inf. Sci..

[19]  Jing J. Liang,et al.  Multi-objective differential evolution algorithm based on fast sorting and a novel constraints handling technique , 2014, 2014 IEEE Congress on Evolutionary Computation (CEC).

[20]  Yiu-Ming Cheung,et al.  Self-Organizing Map-Based Weight Design for Decomposition-Based Many-Objective Evolutionary Algorithm , 2018, IEEE Transactions on Evolutionary Computation.

[21]  Haibin Duan,et al.  Pigeon-inspired optimization: a new swarm intelligence optimizer for air robot path planning , 2014, Int. J. Intell. Comput. Cybern..

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

[23]  Jun Chen,et al.  A large-scale multi-objective flights conflict avoidance approach supporting 4D trajectory operation , 2017, Science China Information Sciences.

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

[25]  Ponnuthurai Nagaratnam Suganthan,et al.  Large-Scale Portfolio Optimization Using Multiobjective Evolutionary Algorithms and Preselection Methods , 2017 .

[26]  Xianpeng Wang,et al.  A Hybrid Multiobjective Evolutionary Algorithm for Multiobjective Optimization Problems , 2013, IEEE Transactions on Evolutionary Computation.

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

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

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

[30]  Jun Zhang,et al.  Adaptive Multimodal Continuous Ant Colony Optimization , 2017, IEEE Transactions on Evolutionary Computation.

[31]  Xiujuan Lei,et al.  Detecting protein complexes from DPINs by density based clustering with Pigeon-Inspired Optimization Algorithm , 2016, Science China Information Sciences.

[32]  Ning Xian,et al.  Biological object recognition approach using space variant resolution and pigeon-inspired optimization for UAV , 2017 .

[33]  Teuvo Kohonen,et al.  The self-organizing map , 1990, Neurocomputing.

[34]  Duan Haibin,et al.  Multi-objective pigeon-inspired optimization for brushless direct current motor parameter design , 2015 .

[35]  Jing J. Liang,et al.  Differential evolution based on fitness Euclidean-distance ratio for multimodal optimization , 2014, Neurocomputing.

[36]  Yaochu Jin,et al.  A competitive mechanism based multi-objective particle swarm optimizer with fast convergence , 2018, Inf. Sci..

[37]  Xiaoyan Sun,et al.  Evolutionary algorithms for optimization problems with uncertainties and hybrid indices , 2011, Inf. Sci..

[38]  Gaige Wang,et al.  Multi-directional Prediction Approach for Dynamic Multi-objective Optimization Problems , 2017 .

[39]  B. Qu,et al.  Comparison of Three Different Curves Used in Path Planning Problems Based on Particle Swarm Optimizer , 2014 .

[40]  Xiaoyan Sun,et al.  Many-objective evolutionary optimization based on reference points , 2017, Appl. Soft Comput..

[41]  Dunwei Gong,et al.  A Set-Based Genetic Algorithm for Interval Many-Objective Optimization Problems , 2018, IEEE Transactions on Evolutionary Computation.