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 条
[1]  
Arjovsky M., 2017, P INT C LEARNING REP
[2]  
Arjovsky M, 2017, PR MACH LEARN RES, V70
[3]   Smart Multi-Objective Evolutionary GAN [J].
Baioletti, Marco ;
Di Bari, Gabriele ;
Poggioni, Valentina ;
Coello Coello, Carlos Artemio .
2021 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC 2021), 2021, :2218-2225
[4]   A grid-based adaptive multi-objective differential evolution algorithm [J].
Cheng, Jixiang ;
Yen, Gary G. ;
Zhang, Gexiang .
INFORMATION SCIENCES, 2016, 367 :890-908
[5]   A Multiobjective Evolutionary Algorithm That Diversifies Population by Its Density [J].
Chow, Chi Kin ;
Yuen, Shiu Yin .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2012, 16 (02) :149-172
[6]  
Chugh T, 2017, IEEE C EVOL COMPUTAT, P1541, DOI 10.1109/CEC.2017.7969486
[7]   A Surrogate-Assisted Reference Vector Guided Evolutionary Algorithm for Computationally Expensive Many-Objective Optimization [J].
Chugh, Tinkle ;
Jin, Yaochu ;
Miettinen, Kaisa ;
Hakanen, Jussi ;
Sindhya, Karthik .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2018, 22 (01) :129-142
[8]   A data-driven surrogate-assisted evolutionary algorithm applied to a many-objective blast furnace optimization problem [J].
Chugh, Tinkle ;
Chakraborti, Nirupam ;
Sindhya, Karthik ;
Jin, Yaochu .
MATERIALS AND MANUFACTURING PROCESSES, 2017, 32 (10) :1172-1178
[9]   Solving multiobjective optimization problems using an artificial immune system [J].
Coello C.A.C. ;
Cortés N.C. .
Genetic Programming and Evolvable Machines, 2005, 6 (2) :163-190
[10]   Error Bars Considered Harmful: Exploring Alternate Encodings for Mean and Error [J].
Correll, Michael ;
Gleicher, Michael .
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2014, 20 (12) :2142-2151