Offline Data-Driven Multiobjective Optimization Evolutionary Algorithm Based on Generative Adversarial Network

被引:3
作者
Zhang, Yu [1 ]
Hu, Wang [1 ]
Yao, Wen [2 ]
Lian, Lixian [3 ]
Yen, Gary G. [4 ]
机构
[1] Univ Elect Sci & Technol China, Sch Comp Sci & Engn, Chengdu 611731, Peoples R China
[2] Chinese Acad Mil Sci, Natl Innovat Inst Def Technol, Beijing 100071, Peoples R China
[3] Sichuan Univ, Coll Mat Sci & Engn, Chengdu 610065, Peoples R China
[4] Oklahoma State Univ, Sch Elect & Comp Engn, Stillwater, OK 74078 USA
基金
中国国家自然科学基金;
关键词
Optimization; Data models; Generative adversarial networks; Evolutionary computation; Computational modeling; Mathematical models; Search problems; Critical fitness; data-driven optimization problem (DDOP); generative adversarial network (GAN); material optimization design; multiobjective evolutionary optimization; GENETIC ALGORITHM; REGRESSION; MODEL;
D O I
10.1109/TEVC.2022.3231493
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Usually, data-driven multiobjective optimization problems (DD-MOPs) are indirectly solved by evolutionary algorithms through the built surrogate model which is well-trained from sample data. However, in most DD-MOPs, only a few available data can be practicably collected from real engineering experiments due to the unaffordable cost and time. The key challenge in such a DD-MOP is to prevent the serious deterioration on the accuracy of the obtained approximate Pareto front. In this article, two novel strategies, critical fitness for evolutionary algorithms and data augmentation for a surrogate model, are complementarily imposed by a generative adversarial network (GAN) to tackle with the challenges in DD-MOPs. In the critical fitness strategy, a new critical fitness, composed of the critical score from the discriminator of GAN and the prediction value of the surrogate model, is proposed to improve the accuracy of the approximate Pareto front of a DD-MOP. In the data augmentation strategy, some new samples are synthetized by the generator of GAN to build a better-trained surrogate model. As a result, the GAN concurrently serves the critical fitness strategy and the data augmentation strategy as the roles of "killing two birds with one stone." The performance of the proposed algorithm for DD-MOPs was well-verified over 26 benchmark problems and successfully applied to discover new NdFeB materials.
引用
收藏
页码:293 / 306
页数:14
相关论文
共 59 条
[21]   Adaptive Multiobjective Particle Swarm Optimization Based on Parallel Cell Coordinate System [J].
Hu, Wang ;
Yen, Gary G. .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2015, 19 (01) :1-18
[22]  
Huang PF, 2019, 2019 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI 2019), P2050, DOI 10.1109/SSCI44817.2019.9002961
[23]   A review of multiobjective test problems and a scalable test problem toolkit [J].
Huband, Simon ;
Hingston, Phil ;
Barone, Luigi ;
While, Lyndon .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2006, 10 (05) :477-506
[24]  
Gulrajani I, 2017, ADV NEUR IN, V30
[25]   Modified Distance Calculation in Generational Distance and Inverted Generational Distance [J].
Ishibuchi, Hisao ;
Masuda, Hiroyuki ;
Tanigaki, Yuki ;
Nojima, Yusuke .
EVOLUTIONARY MULTI-CRITERION OPTIMIZATION, PT II, 2015, 9019 :110-125
[26]  
Ishibuchi H, 2014, 2014 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE IN MULTI-CRITERIA DECISION-MAKING (MCDM), P170, DOI 10.1109/MCDM.2014.7007204
[27]   5 by 5 Microstrip Antenna Array Design by Multiobjective Differential Evolution based on Fuzzy Performance Feedback [J].
Jariyatantiwait, Chatkaew ;
Yen, Gary G. .
INTERNATIONAL JOURNAL OF SWARM INTELLIGENCE RESEARCH, 2016, 7 (04) :1-22
[28]   Data-Driven Evolutionary Optimization: An Overview and Case Studies [J].
Jin, Yaochu ;
Wang, Handing ;
Chugh, Tinkle ;
Guo, Dan ;
Miettinen, Kaisa .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2019, 23 (03) :442-458
[29]   Surrogate-assisted evolutionary computation: Recent advances and future challenges [J].
Jin, Yaochu .
SWARM AND EVOLUTIONARY COMPUTATION, 2011, 1 (02) :61-70
[30]  
Jin YC, 2004, LECT NOTES COMPUT SC, V3102, P688