Evolutionary Architecture Search for Generative Adversarial Networks Based on Weight Sharing

  • Yu Xue
  • , Weinan Tong
  • , Ferrante Neri
  • , Peng Chen
  • , Tao Luo
  • , Liangli Zhen
  • , Xiao Wang

Research output: Contribution to journalArticlepeer-review

34 Scopus citations

Abstract

Generative adversarial networks (GANs) are a powerful generative technique but frequently face challenges with training stability. Network architecture plays a significant role in determining the final output of GANs, but designing a fine architecture demands extensive domain expertise. This article aims to address this issue by searching for high-performance generator's architectures through neural architecture search (NAS). The proposed approach, called evolutionary weight sharing GANs (EWSGAN), is based on weight sharing and comprises two steps. First, a supernet of the generator is trained using weight sharing. Second, a multiobjective evolutionary algorithm (MOEA) is employed to identify optimal subnets from the supernet. These subnets inherit weights directly from the supernet for fitness assessment. Two strategies are used to stabilize the training of the generator supernet: 1) a fair single-path sampling strategy and 2) a discarding strategy. Experimental results indicate that the architecture searched by our method achieved a new state-of-the-art among NAS-GAN methods with a Fréchet inception distance (FID) of 9.09 and an inception score (IS) of 8.99 on the CIFAR-10 dataset. It also demonstrates competitive performance on the STL-10 dataset, achieving FID of 21.89 and IS of 10.51.

Original languageEnglish
Pages (from-to)653-667
Number of pages15
JournalIEEE Transactions on Evolutionary Computation
Volume28
Issue number3
DOIs
StatePublished - Jun 1 2024

Funding

Manuscript received 21 March 2023; revised 10 June 2023, 6 September 2023, and 30 October 2023; accepted 17 November 2023. Date of publication 1 December 2023; date of current version 31 May 2024. This work was supported in part by the National Natural Science Foundation of China under Grant 62376127, Grant 61876089, Grant 61876185, Grant 61902281, and Grant 61403206; in part by the Natural Science Foundation of Jiangsu Province under Grant BK20141005; in part by the Natural Science Foundation of the Jiangsu Higher Education Institutions of China under Grant 14KJB520025; and in part by the Distinguished Professors of Jiangsu Province.

Keywords

  • Evolutionary computation
  • generative adversarial networks (GANs)
  • generative model
  • neural architecture search (NAS)

Fingerprint

Dive into the research topics of 'Evolutionary Architecture Search for Generative Adversarial Networks Based on Weight Sharing'. Together they form a unique fingerprint.

Cite this