Fine-Grained Ensemble of Evolutionary Operators for Objective Space Partition Based Multi-Objective Optimization

Decomposition-based multi-objective optimization algorithms have been widely accepted as a competitive technique in solving complex multi-objective optimization problems (MOPs). Motivated by the facts that evolutionary operators are sensitive to the properties of problems, and even different search stages of an evolutionary operator often pose distinct properties when solving a problem. So far, numerous ensemble approaches have been designed to adaptively choose evolutionary operators for evolving population during different optimization stages. Then, during one stage, all the subproblems/subspaces in these existing ensemble approaches use the same evolutionary operator. But, for a complex MOP, the properties of its subproblems/subspaces are different. Based on the fact that existing ensemble approaches ignore this point, this article develops a fine-grained ensemble approach, namely FGEA, to choose suitable evolutionary operators for different subspaces during one generation. To be specific, the local and global contributions for each evolutionary operator in each subproblem/subspace are first defined. Then, an adaptive strategy is designed to encourage evolutionary operators making more contributions to obtain more opportunities to generate more offspring solutions. When choosing an evolutionary operator for a subspace, the proposed adaptive strategy considers both the local and global contributions of the evolutionary operators. Finally, based on 35 complex MOPs, we evaluate the effectiveness of the proposed FGEA by comparing it with five baseline algorithms. The experimental results reveal the competitive performance of the FGEA, which achieves the lowest inverted generational distance (IGD) values and the highest hypervolume values on 20 and 19 MOPs, respectively.

[1]  Oscar Castillo,et al.  A novel multi-objective evolutionary algorithm with fuzzy logic based adaptive selection of operators: FAME , 2019, Inf. Sci..

[2]  Dirk Thierens,et al.  The balance between proximity and diversity in multiobjective evolutionary algorithms , 2003, IEEE Trans. Evol. Comput..

[3]  Jianyong Sun,et al.  A decomposition-based archiving approach for multi-objective evolutionary optimization , 2018, Inf. Sci..

[4]  Houbing Song,et al.  Mobile Internet of Things Under Data Physical Fusion Technology , 2020, IEEE Internet of Things Journal.

[5]  Qingfu Zhang,et al.  An Effective Ensemble Framework for Multiobjective Optimization , 2019, IEEE Transactions on Evolutionary Computation.

[6]  Qingfu Zhang,et al.  Adaptively Allocating Search Effort in Challenging Many-Objective Optimization Problems , 2018, IEEE Transactions on Evolutionary Computation.

[7]  Qingfu Zhang,et al.  Biased Multiobjective Optimization and Decomposition Algorithm , 2017, IEEE Transactions on Cybernetics.

[8]  Guohua Wu,et al.  Preference-inspired coevolutionary algorithm with active diversity strategy for multi-objective multi-modal optimization , 2021, Inf. Sci..

[9]  Yu Gu,et al.  Applying graph-based differential grouping for multiobjective large-scale optimization , 2020, Swarm Evol. Comput..

[10]  Markus Olhofer,et al.  Evolutionary Many-Objective Optimization of Hybrid Electric Vehicle Control: From General Optimization to Preference Articulation , 2017, IEEE Transactions on Emerging Topics in Computational Intelligence.

[11]  Patrick M. Reed,et al.  Borg: An Auto-Adaptive Many-Objective Evolutionary Computing Framework , 2013, Evolutionary Computation.

[12]  Zheng Bao,et al.  Collaborative detection and power allocation framework for target tracking in multiple radar system , 2020, Inf. Fusion.

[13]  Hisao Ishibuchi,et al.  Optimizing Long-Term Bank Financial Products Portfolio Problems with a Multiobjective Evolutionary Approach , 2020, Complex..

[14]  Ching-Nung Yang,et al.  Thresholds Based Image Extraction Schemes in Big Data Environment in Intelligent Traffic Management , 2021, IEEE Transactions on Intelligent Transportation Systems.

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

[16]  Shengxiang Yang,et al.  A Pareto-based many-objective evolutionary algorithm using space partitioning selection and angle-based truncation , 2019, Inf. Sci..

[17]  Rui Wang,et al.  Weapon Selection and Planning Problems Using MOEA/D with Distance-Based Divided Neighborhoods , 2019, Complex..

[18]  Kalyanmoy Deb,et al.  A combined genetic adaptive search (GeneAS) for engineering design , 1996 .

[19]  Lothar Thiele,et al.  Multiobjective evolutionary algorithms: a comparative case study and the strength Pareto approach , 1999, IEEE Trans. Evol. Comput..

[20]  Shenghua Zhou,et al.  Optimal Resource Allocation for Asynchronous Multiple Targets Tracking in Heterogeneous Radar Networks , 2020, IEEE Transactions on Signal Processing.

[21]  Jian Cheng,et al.  Multi-Objective Particle Swarm Optimization Approach for Cost-Based Feature Selection in Classification , 2017, IEEE/ACM Transactions on Computational Biology and Bioinformatics.

[22]  Joel J. P. C. Rodrigues,et al.  Multiobjective 3-D Topology Optimization of Next-Generation Wireless Data Center Network , 2020, IEEE Transactions on Industrial Informatics.

[23]  Daniel Selva,et al.  A Classification and Comparison of Credit Assignment Strategies in Multiobjective Adaptive Operator Selection , 2017, IEEE Transactions on Evolutionary Computation.

[24]  Bernhard Sendhoff,et al.  A Multiobjective Evolutionary Algorithm Using Gaussian Process-Based Inverse Modeling , 2015, IEEE Transactions on Evolutionary Computation.

[25]  Adam Lipowski,et al.  Roulette-wheel selection via stochastic acceptance , 2011, ArXiv.

[26]  Qiuzhen Lin,et al.  Adaptive composite operator selection and parameter control for multiobjective evolutionary algorithm , 2016, Inf. Sci..

[27]  Changsheng Zhang,et al.  An online-learning-based evolutionary many-objective algorithm , 2020, Inf. Sci..

[28]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..

[29]  Khan Muhammad,et al.  Quantum-enhanced multiobjective large-scale optimization via parallelism , 2020, Swarm Evol. Comput..

[30]  Yingwu Chen,et al.  A Knowledge-Based Evolutionary Multiobjective Approach for Stochastic Extended Resource Investment Project Scheduling Problems , 2014, IEEE Transactions on Evolutionary Computation.

[31]  Hisao Ishibuchi,et al.  A Framework for Large-Scale Multiobjective Optimization Based on Problem Transformation , 2018, IEEE Transactions on Evolutionary Computation.

[32]  Zhihan Lv,et al.  Interaction of Edge-Cloud Computing Based on SDN and NFV for Next Generation IoT , 2020, IEEE Internet of Things Journal.

[33]  Qingfu Zhang,et al.  Adaptive Operator Selection With Bandits for a Multiobjective Evolutionary Algorithm Based on Decomposition , 2014, IEEE Transactions on Evolutionary Computation.

[34]  Haifeng Li,et al.  Ensemble of differential evolution variants , 2018, Inf. Sci..

[35]  Ye Tian,et al.  Evolutionary Large-Scale Multiobjective Optimization for Ratio Error Estimation of Voltage Transformers , 2020, IEEE Transactions on Evolutionary Computation.

[36]  Karol R. Opara,et al.  Differential Evolution: A survey of theoretical analyses , 2019, Swarm Evol. Comput..

[37]  Ka-Chun Wong,et al.  Decomposition-based multiobjective optimization with bicriteria assisted adaptive operator selection , 2021 .

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

[39]  Dipti Srinivasan,et al.  A Survey of Multiobjective Evolutionary Algorithms Based on Decomposition , 2017, IEEE Transactions on Evolutionary Computation.

[40]  Bin Cao,et al.  Security-Aware Industrial Wireless Sensor Network Deployment Optimization , 2020, IEEE Transactions on Industrial Informatics.

[41]  Liang Qiao,et al.  Deep belief network and linear perceptron based cognitive computing for collaborative robots , 2020, Appl. Soft Comput..

[42]  Witold Pedrycz,et al.  Solving Many-Objective Optimization Problems via Multistage Evolutionary Search , 2019, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[43]  Houbing Song,et al.  A Many-Objective Optimization Model of Industrial Internet of Things Based on Private Blockchain , 2020, IEEE Network.

[44]  Haifeng Li,et al.  Solving large-scale many-objective optimization problems by covariance matrix adaptation evolution strategy with scalable small subpopulations , 2020, Inf. Sci..

[45]  Qingfu Zhang,et al.  Multiobjective evolutionary algorithms: A survey of the state of the art , 2011, Swarm Evol. Comput..

[46]  LiHui,et al.  Multiobjective optimization problems with complicated Pareto sets, MOEA/D and NSGA-II , 2009 .

[47]  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.

[48]  Bin Cao,et al.  Hybrid Microgrid Many-Objective Sizing Optimization With Fuzzy Decision , 2020, IEEE Transactions on Fuzzy Systems.

[49]  Qingfu Zhang,et al.  Decomposition of a Multiobjective Optimization Problem Into a Number of Simple Multiobjective Subproblems , 2014, IEEE Transactions on Evolutionary Computation.

[50]  Kalyanmoy Deb,et al.  Simulated Binary Crossover for Continuous Search Space , 1995, Complex Syst..

[51]  Qing Zhu,et al.  Research on road traffic situation awareness system based on image big data , 2020, IEEE Intelligent Systems.

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

[53]  Abdullah Al Mamun,et al.  Balancing exploration and exploitation with adaptive variation for evolutionary multi-objective optimization , 2009, Eur. J. Oper. Res..