Papers › EAGAN: Efficient Two-stage Evolutionary Architecture Search for GANs

EAGAN: Efficient Two-stage Evolutionary Architecture Search for GANs

30 Nov 2021arXiv:2111.15097archive 2025-07-28

Guohao Ying, Xin He, Bin Gao, Bo Han, Xiaowen Chu

Generative adversarial networks (GANs) have proven successful in image generation tasks. However, GAN training is inherently unstable. Although many works try to stabilize it by manually modifying GAN architecture, it requires much expertise. Neural architecture search (NAS) has become an attractive solution to search GANs automatically. The early NAS-GANs search only generators to reduce search complexity but lead to a sub-optimal GAN. Some recent works try to search both generator (G) and discriminator (D), but they suffer from the instability of GAN training. To alleviate the instability, we propose an efficient two-stage evolutionary algorithm-based NAS framework to search GANs, namely EAGAN. We decouple the search of G and D into two stages, where stage-1 searches G with a fixed D and adopts the many-to-one training strategy, and stage-2 searches D with the optimal G found in stage-1 and adopts the one-to-one training and weight-resetting strategies to enhance the stability of GAN training. Both stages use the non-dominated sorting method to produce Pareto-front architectures under multiple objectives (e.g., model size, Inception Score (IS), and Fr\'echet Inception Distance (FID)). EAGAN is applied to the unconditional image generation task and can efficiently finish the search on the CIFAR-10 dataset in 1.2 GPU days. Our searched GANs achieve competitive results (IS=8.81±0.10, FID=9.91) on the CIFAR-10 dataset and surpass prior NAS-GANs on the STL-10 dataset (IS=10.44±0.087, FID=22.18). Source code: https://github.com/marsggbo/EAGAN.

PaperPDFCode

Code

marsggbo/EAGAN officialmentioned in papermentioned on GitHubpytorchMIT report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Image GenerationNeural Architecture SearchUnconditional Image GenerationVocal Bursts Valence Prediction

1 archive task tag without a task page not shown.

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Image Generation CIFAR-10 EAGAN (G+D) FID 9.91 #43 of 78 Archive leaderboard report
Image Generation CIFAR-10 EAGAN (G) FID 10.14 #44 of 78 Archive leaderboard report
Image Generation STL-10 EAGAN (G+D) FID 22.18 #16 of 31 Archive leaderboard report
Image Generation STL-10 EAGAN (G+D) Inception score 10.44 #16 of 31 Archive leaderboard report
Image Generation STL-10 EAGAN (G) FID 23.34 #18 of 31 Archive leaderboard report
Image Generation STL-10 EAGAN (G) Inception score 10.02 #18 of 31 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections