A Multiobjective Evolutionary Algorithm Using Gaussian Process-Based Inverse Modeling

被引:293
作者
Cheng, Ran [1 ]
Jin, Yaochu [1 ,2 ]
Narukawa, Kaname [3 ]
Sendhoff, Bernhard [3 ]
机构
[1] Univ Surrey, Dept Comp, Guildford GU2 7XH, Surrey, England
[2] Donghua Univ, Coll Informat Sci & Technol, Shanghai 201620, Peoples R China
[3] Honda Res Inst Europe, D-63073 Offenbach, Germany
基金
中国国家自然科学基金; 英国工程与自然科学研究理事会;
关键词
Estimation of distribution algorithms (EDAs); Gaussian processes (GPs); inverse modeling; multiobjective optimization (MOO); random grouping; MANY-OBJECTIVE OPTIMIZATION; GENETIC LOCAL SEARCH; REDUCTION; PROXIMITY; DIVERSITY; BALANCE; MOEA/D;
D O I
10.1109/TEVC.2015.2395073
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
To approximate the Pareto front, most existing multiobjective evolutionary algorithms store the nondominated solutions found so far in the population or in an external archive during the search. Such algorithms often require a high degree of diversity of the stored solutions and only a limited number of solutions can be achieved. By contrast, model-based algorithms can alleviate the requirement on solution diversity and in principle, as many solutions as needed can be generated. This paper proposes a new model-based method for representing and searching nondominated solutions. The main idea is to construct Gaussian process-based inverse models that map all found nondominated solutions from the objective space to the decision space. These inverse models are then used to create offspring by sampling the objective space. To facilitate inverse modeling, the multivariate inverse function is decomposed into a group of uni-variate functions, where the number of inverse models is reduced using a random grouping technique. Extensive empirical simulations demonstrate that the proposed algorithm exhibits robust search performance on a variety of medium to high dimensional multiobjective optimization test problems. Additional nondominated solutions are generated a posteriori using the constructed models to increase the density of solutions in the preferred regions at a low computational cost.
引用
收藏
页码:838 / 856
页数:19
相关论文
共 80 条
[1]  
[Anonymous], 2002, Evolutionary Methods for Design, Optimization and Control with Application to Industrial Problems (EUROGEN 2001)
[2]  
[Anonymous], 1985, P INT C GEN ALG THEI
[3]  
[Anonymous], 2000, P 6 INT C PARALLEL P
[4]  
[Anonymous], 2001, P 3 ANN C GENETIC EV
[5]   Faster Hypervolume-Based Search Using Monte Carlo Sampling [J].
Bader, Johannes ;
Deb, Kalyanmoy ;
Zitzler, Eckart .
MULTIPLE CRITERIA DECISION MAKING FOR SUSTAINABLE ENERGY AND TRANSPORTATION SYSTEMS: PROCEEDINGS OF THE 19TH INTERNATIONAL CONFERENCE ON MULTIPLE CRITERIA DECISION MAKING, 2010, 634 :313-326
[6]   SMS-EMOA: Multiobjective selection based on dominated hypervolume [J].
Beume, Nicola ;
Naujoks, Boris ;
Emmerich, Michael .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 181 (03) :1653-1669
[7]   On the Complexity of Computing the Hypervolume Indicator [J].
Beume, Nicola ;
Fonseca, Carlos M. ;
Lopez-Ibanez, Manuel ;
Paquete, Luis ;
Vahrenhold, Jan .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2009, 13 (05) :1075-1082
[8]  
Bosman PAN, 2005, LECT NOTES COMPUT SC, V3410, P428
[9]   The balance between proximity and diversity in multiobjective evolutionary algorithms [J].
Bosman, PAN ;
Thierens, D .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2003, 7 (02) :174-188
[10]   Improving hypervolume-based multiobjective evolutionary algorithms by using objective reduction methods [J].
Brockhoff, Dimo ;
Zitzler, Eckart .
2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, :2086-2093