Don't Be So Dense: Sparse-to-Sparse GAN Training Without Sacrificing Performance
Not on the map. Why?
Abstract (arXiv)
Generative adversarial networks (GANs) have received an upsurging interest since being proposed due to the high quality of the generated data. While achieving increasingly impressive results, the resource demands associated with the large model size hinders the usage of GANs in resource-limited scenarios. For inference, the existing model compression techniques can reduce the model complexity with comparable performance. However, the training efficiency of GANs has less been explored due to the fragile training process of GANs. In this paper, we, for the first time, explore the possibility of directly training sparse GAN from scratch without involving any dense or pre-training steps. Even more unconventionally, our proposed method enables directly training sparse unbalanced GANs with an extremely sparse generator from scratch. Instead of training full GANs, we start with sparse GANs and dynamically explore the parameter space spanned over the generator throughout training. Such a sparse-to-sparse training procedure enhances the capacity of the highly sparse generator progressively while sticking to a fixed small parameter budget with appealing training and inference efficiency gains. Extensive experiments with modern GAN architectures validate the effectiveness of our method. Our sparsified GANs, trained from scratch in one single run, are able to outperform the ones learned by expensive iterative pruning and re-training. Perhaps most importantly, we find instead of inheriting parameters from expensive pre-trained GANs, directly training sparse GANs from scratch can be a much more efficient solution. For example, only training with a 80% sparse generator and a 70% sparse discriminator, our method can achieve even better performance than the dense BigGAN.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 50 of its 70 references that are in the map. First posted on arXiv 5 Mar 2022.
Builds on
50 of 70 references.
References · 50
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2018A Style-Based Generator Architecture for Generative Adversarial Networkscited by 5,986
- 2019Analyzing and Improving the Image Quality of StyleGANcited by 3,580
- 2017Progressive Growing of GANs for Improved Quality, Stability, and Variationcited by 2,967
- 2018Large Scale GAN Training for High Fidelity Natural Image Synthesiscited by 2,609
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
- 2018Spectral Normalization for Generative Adversarial Networkscited by 1,618
- 2019Energy and Policy Considerations for Deep Learning in NLPcited by 1,242
- 2021Alias-Free Generative Adversarial Networkscited by 1,181
- 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 802
38 more
- 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 697
- 2018Which Training Methods for GANs do actually Converge?cited by 672
- 2021Carbon Emissions and Large Neural Network Trainingcited by 561
- 2019Rigging the Lottery: Making All Tickets Winnerscited by 491
- 2019The State of Sparsity in Deep Neural Networkscited by 471
- 2020Picking Winning Tickets Before Training by Preserving Gradient Flowcited by 467
- 2017Scalable Training of Artificial Neural Networks with Adaptive Sparse Connectivity inspired by Network Sciencecited by 325
- 2018cGANs with Projection Discriminatorcited by 253
- 2019Sparse Networks from Scratch: Faster Training without Losing Performancecited by 210
- 2020A Review on Generative Adversarial Networks: Algorithms, Theory, and Applicationscited by 209
- 2017Neural Style Transfer: A Reviewcited by 199
- 2019Parameter Efficient Training of Deep Convolutional Neural Networks by Dynamic Sparse Reparameterizationcited by 187
- 2021Learning N:M Fine-grained Structured Sparse Neural Networks From Scratchcited by 177
- 2018A Variational Inequality Perspective on Generative Adversarial Networkscited by 144
- 2020Sparse GPU Kernels for Deep Learningcited by 138
- 2017BEGAN: Boundary Equilibrium Generative Adversarial Networkscited by 121
- 2021Do We Actually Need Dense Over-Parameterization? In-Time Over-Parameterization in Sparse Trainingcited by 107
- 2019Fast Sparse ConvNetscited by 86
- 2022The Unreasonable Effectiveness of Random Pruning: Return of the Most Naive Baseline for Sparse Trainingcited by 85
- 2018The Unusual Effectiveness of Averaging in GAN Trainingcited by 73
- 2019The Difficulty of Training Sparse Neural Networkscited by 62
- 2021Rebooting ACGAN: Auxiliary Classifier GANs with Stable Trainingcited by 57
- 2019Sparse evolutionary Deep Learning with over one million artificial neurons on commodity hardwarecited by 48
- 2020GAN Slimming: All-in-One GAN Compression by A Unified Optimization Frameworkcited by 44
- 2020Distilling portable Generative Adversarial Networks for Image Translationcited by 36
- 2016A topological insight into restricted Boltzmann machinescited by 32
- 2019Co-Evolutionary Compression for Unpaired Image Translationcited by 32
- 2021GANs Can Play Lottery Tickets Toocited by 32
- 2020Quick and Robust Feature Selection: the Strength of Energy-efficient Sparse Training for Autoencoderscited by 27
- 2021Selfish Sparse RNN Trainingcited by 26
- 2015Diversity Networks: Neural Network Compression Using Determinantal Point Processescited by 25
- 2017Deep Expander Networks: Efficient Deep Networks from Graph Theorycited by 23
- 2019QGAN: Quantized Generative Adversarial Networkscited by 20
- 2021Truly Sparse Neural Networks at Scalecited by 15
- 2020Unbalanced GANs: Pre-training the Generator of Generative Adversarial Network using Variational Autoencodercited by 13
- 2019RadiX-Net: Structured Sparse Matrices for Deep Neural Networkscited by 12
- 2021Towards Structured Dynamic Sparse Pre-Training of BERTcited by 12
- 2020Self-Supervised GAN Compressioncited by 6
Built on by
Citing papers per year: 2022: 1; 2023: 2; 2024: 1; 2025: 3.
7 papers.
- 2022DisPFL: Towards Communication-Efficient Personalized Federated Learning via Decentralized Sparse Trainingcited by 74
- 2024Convolutional Differentiable Logic Gate Networkscited by 37
- 2023Master-ASR: Achieving Multilingual Scalability and Low-Resource Adaptation in ASR with Modular Learningcited by 9
- 2023Balanced Training for Sparse GANscited by 8
- 2025Sparse-to-Sparse Training of Diffusion Modelscited by 1
- 2025Human Heterogeneity Invariant Stress Sensingcited by 1
- 2025Hardware Software Optimizations for Fast Model Recovery on Reconfigurable Architecturescited by 0
- 2025Hardware Software Optimizations for Fast Model Recovery on Reconfigurable Architectures5 Dec 2025
- 2025Human Heterogeneity Invariant Stress Sensing2 Jun 2025
- 2025Sparse-to-Sparse Training of Diffusion Models30 Apr 2025
- 2024Convolutional Differentiable Logic Gate Networks7 Nov 2024
- 2023Master-ASR: Achieving Multilingual Scalability and Low-Resource Adaptation in ASR with Modular Learning23 Jun 2023
- 2023Balanced Training for Sparse GANs28 Feb 2023
- 2022DisPFL: Towards Communication-Efficient Personalized Federated Learning via Decentralized Sparse Training1 Jun 2022