The Unusual Effectiveness of Averaging in GAN Training
Not on the map. Why?
Abstract (arXiv)
We examine two different techniques for parameter averaging in GAN training. Moving Average (MA) computes the time-average of parameters, whereas Exponential Moving Average (EMA) computes an exponentially discounted sum. Whilst MA is known to lead to convergence in bilinear settings, we provide the -- to our knowledge -- first theoretical arguments in support of EMA. We show that EMA converges to limit cycles around the equilibrium with vanishing amplitude as the discount parameter approaches one for simple bilinear games and also enhances the stability of general GAN training. We establish experimentally that both techniques are strikingly effective in the non-convex-concave GAN setting as well. Both improve inception and FID scores on different architectures and for different GAN objectives. We provide comprehensive experimental results across a range of datasets -- mixture of Gaussians, CIFAR-10, STL-10, CelebA and ImageNet -- to demonstrate its effectiveness. We achieve state-of-the-art results on CIFAR-10 and produce clean CelebA face images.footnote~The code is available at urlhttps://github.com/yasinyazici/EMAGAN
Key facts. Cited by 73 papers in the map (data through 7 Oct 2026). First posted on arXiv 12 Jun 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 24; 2022: 13; 2023: 19; 2024: 4; 2025: 6; 2026: 7.
73 papers.
Sort:
By area:
- 2023Analyzing and Improving the Training Dynamics of Diffusion Modelscited by 396
- 2023PDE-Refiner: Achieving Accurate Long Rollouts with Neural PDE Solverscited by 205
- 2021Neural SDEs as Infinite-Dimensional GANscited by 159
- 2021Towards Faster and Stabilized GAN Training for High-fidelity Few-shot Image Synthesiscited by 140
- 2022Causal Transformer for Estimating Counterfactual Outcomescited by 121
- 2022Differentially Private Diffusion Modelscited by 118
- 2022SDF-StyleGAN: Implicit SDF-Based StyleGAN for 3D Shape Generationcited by 92
- 2021Efficient and Accurate Gradients for Neural SDEscited by 68
- 2021CCVS: Context-aware Controllable Video Synthesiscited by 68
- 2024Exponential Moving Average of Weights in Deep Learning: Dynamics and Benefitscited by 65
- 2021Iterative Methods for Private Synthetic Data: Unifying Framework and New Methodscited by 58
- 2021Rebooting ACGAN: Auxiliary Classifier GANs with Stable Trainingcited by 57
38 more
- 2021CAMPARI: Camera-Aware Decomposed Generative Neural Radiance Fieldscited by 55
- 2021High-Fidelity and Arbitrary Face Editingcited by 35
- 2022Mitigating Artifacts in Real-World Video Super-Resolution Modelscited by 29
- 2021The Internet of Federated Things (IoFT): A Vision for the Future and In-depth Survey of Data-driven Approaches for Federated Learningcited by 23
- 2023PopulAtion Parameter Averaging (PAPA)cited by 23
- 2024Adam with model exponential moving average is effective for nonconvex optimizationcited by 22
- 2023DUAW: Data-free Universal Adversarial Watermark against Stable Diffusion Customizationcited by 18
- 2021Assessments of epistemic uncertainty using Gaussian stochastic weight averaging for fluid-flow regressioncited by 15
- 2022Realistic Full-Body Anonymization with Surface-Guided GANscited by 15
- 2025A Stable Whitening Optimizer for Efficient Neural Network Trainingcited by 15
- 2023SAN: Inducing Metrizability of GAN with Discriminative Normalized Linear Layercited by 14
- 2023Exploiting Unlabelled Photos for Stronger Fine-Grained SBIRcited by 14
- 2023Butterfly Effects of SGD Noise: Error Amplification in Behavior Cloning and Autoregressioncited by 14
- 2023PCF-GAN: generating sequential data via the characteristic function of measures on the path spacecited by 13
- 2021Learning in Matrix Games can be Arbitrarily Complexcited by 11
- 2021Disentangled Lifespan Face Synthesiscited by 11
- 2021MR-Contrast-Aware Image-to-Image Translations with Generative Adversarial Networkscited by 10
- 2022What You See is Not What the Network Infers: Detecting Adversarial Examples Based on Semantic Contradictioncited by 10
- 2022First-Order Algorithms for Min-Max Optimization in Geodesic Metric Spacescited by 10
- 2025Adversarial Flow Modelscited by 10
- 2021Follow-the-Regularized-Leader Routes to Chaos in Routing Gamescited by 9
- 2023Revisiting Energy Based Models as Policies: Ranking Noise Contrastive Estimation and Interpolating Energy Modelscited by 9
- 2023Generative appearance replay for continual unsupervised domain adaptationcited by 8
- 2023Balanced Training for Sparse GANscited by 8
- 2023BlobGAN-3D: A Spatially-Disentangled 3D-Aware Generative Model for Indoor Scenescited by 8
- 2026Anytime Pretraining: Horizon-Free Learning-Rate Schedules with Weight Averagingcited by 8
- 2021The Role of Momentum Parameters in the Optimal Convergence of Adaptive Polyak's Heavy-ball Methodscited by 7
- 2022Don't Be So Dense: Sparse-to-Sparse GAN Training Without Sacrificing Performancecited by 7
- 2022DigGAN: Discriminator gradIent Gap Regularization for GAN Training with Limited Datacited by 7
- 2024Causal Contrastive Learning for Counterfactual Regression Over Timecited by 7
- 2022Collecting The Puzzle Pieces: Disentangled Self-Driven Human Pose Transfer by Permuting Texturescited by 6
- 2023Multi-scale Feature Alignment for Continual Learning of Unlabeled Domainscited by 6
- 2025When, Where and Why to Average Weights?cited by 6
- 2022Segmentation-guided Domain Adaptation and Data Harmonization of Multi-device Retinal Optical Coherence Tomography using Cycle-Consistent Generative Adversarial Networkscited by 5
- 2022Robust One-Shot Singing Voice Conversioncited by 5
- 2024Towards Identifiable Unsupervised Domain Translation: A Diversified Distribution Matching Approachcited by 5
- 2023CellGAN: Conditional Cervical Cell Synthesis for Augmenting Cytopathological Image Classificationcited by 4
- 2025Radiologist-in-the-Loop Self-Training for Generalizable CT Metal Artifact Reductioncited by 4
50 most cited of 73 All 73 (JSON)
- 2026Generative multi-domain transfer learning for fault detection in data-scarce wind turbines31 Aug 2026
- 2026GAN-Diff : Coupling Pretrained WGAN-GP Features with Conditional Diffusion U-Nets23 Aug 2026
- 2026Close Shortcut Wins Long: Seeking Diverse and Stable Generators for Data-Free Knowledge Distillation22 Aug 2026
- 2026Optimizing Visual Generative Models via Distribution-wise Rewards2 Jul 2026
- 2026Improving Generative Adversarial Networks with Self-Distillation9 May 2026
- 2026On Interpolation Formulas Describing Neural Network Generalization14 Mar 2026
- 2026Anytime Pretraining: Horizon-Free Learning-Rate Schedules with Weight Averaging3 Feb 2026
- 2025Adversarial Flow Models27 Nov 2025
- 2025A Stable Whitening Optimizer for Efficient Neural Network Training8 Jun 2025
- 2025Data Cleansing for GANs1 Apr 2025
- 2025Understanding SGD with Exponential Moving Average: A Case Study in Linear Regression19 Feb 2025
- 2025When, Where and Why to Average Weights?10 Feb 2025
38 more
- 2025Radiologist-in-the-Loop Self-Training for Generalizable CT Metal Artifact Reduction26 Jan 2025
- 2024Exponential Moving Average of Weights in Deep Learning: Dynamics and Benefits27 Nov 2024
- 2024Causal Contrastive Learning for Counterfactual Regression Over Time1 Jun 2024
- 2024Adam with model exponential moving average is effective for nonconvex optimization28 May 2024
- 2024Towards Identifiable Unsupervised Domain Translation: A Diversified Distribution Matching Approach18 Jan 2024
- 2023Analyzing and Improving the Training Dynamics of Diffusion Models5 Dec 2023
- 2023Exponential weight averaging as damped harmonic motion20 Oct 2023
- 2023Butterfly Effects of SGD Noise: Error Amplification in Behavior Cloning and Autoregression17 Oct 2023
- 2023Revisiting Energy Based Models as Policies: Ranking Noise Contrastive Estimation and Interpolating Energy Models11 Sep 2023
- 2023DUAW: Data-free Universal Adversarial Watermark against Stable Diffusion Customization19 Aug 2023
- 2023PDE-Refiner: Achieving Accurate Long Rollouts with Neural PDE Solvers10 Aug 2023
- 2023CellGAN: Conditional Cervical Cell Synthesis for Augmenting Cytopathological Image Classification12 Jul 2023
- 2023PCF-GAN: generating sequential data via the characteristic function of measures on the path space21 May 2023
- 2023Synthesizing Anyone, Anywhere, in Any Pose6 Apr 2023
- 2023PopulAtion Parameter Averaging (PAPA)6 Apr 2023
- 2023BlobGAN-3D: A Spatially-Disentangled 3D-Aware Generative Model for Indoor Scenes26 Mar 2023
- 2023Exploiting Unlabelled Photos for Stronger Fine-Grained SBIR24 Mar 2023
- 2023AptSim2Real: Approximately-Paired Sim-to-Real Image Translation9 Mar 2023
- 2023Balanced Training for Sparse GANs28 Feb 2023
- 2023Cross-modal Face- and Voice-style Transfer27 Feb 2023
- 2023Multi-scale Feature Alignment for Continual Learning of Unlabeled Domains2 Feb 2023
- 2023GANalyzer: Analysis and Manipulation of GANs Latent Space for Controllable Face Synthesis2 Feb 2023
- 2023SAN: Inducing Metrizability of GAN with Discriminative Normalized Linear Layer30 Jan 2023
- 2023Generative appearance replay for continual unsupervised domain adaptation3 Jan 2023
- 2022Mitigating Artifacts in Real-World Video Super-Resolution Models14 Dec 2022
- 2022DigGAN: Discriminator gradIent Gap Regularization for GAN Training with Limited Data27 Nov 2022
- 2022Robust One-Shot Singing Voice Conversion20 Oct 2022
- 2022Differentially Private Diffusion Models18 Oct 2022
- 2022Collecting The Puzzle Pieces: Disentangled Self-Driven Human Pose Transfer by Permuting Textures4 Oct 2022
- 2022Segmentation-guided Domain Adaptation and Data Harmonization of Multi-device Retinal Optical Coherence Tomography using Cycle-Consistent Generative Adversarial Networks31 Aug 2022
- 2022SDF-StyleGAN: Implicit SDF-Based StyleGAN for 3D Shape Generation24 Jun 2022
- 2022First-Order Algorithms for Min-Max Optimization in Geodesic Metric Spaces4 Jun 2022
- 2022Causal Transformer for Estimating Counterfactual Outcomes14 Apr 2022
- 2022Overcoming challenges in leveraging GANs for few-shot data augmentation30 Mar 2022
- 2022Don't Be So Dense: Sparse-to-Sparse GAN Training Without Sacrificing Performance5 Mar 2022
- 2022What You See is Not What the Network Infers: Detecting Adversarial Examples Based on Semantic Contradiction24 Jan 2022
- 2022Realistic Full-Body Anonymization with Surface-Guided GANs6 Jan 2022
- 2021Multimodal Adversarially Learned Inference with Factorized Discriminators20 Dec 2021
50 newest of 73 All 73 (JSON)
- 2023Analyzing and Improving the Training Dynamics of Diffusion Modelscited by 396
- 2023PDE-Refiner: Achieving Accurate Long Rollouts with Neural PDE Solverscited by 205
- 2022Differentially Private Diffusion Modelscited by 118
- 2023DUAW: Data-free Universal Adversarial Watermark against Stable Diffusion Customizationcited by 18
- 2023Revisiting Energy Based Models as Policies: Ranking Noise Contrastive Estimation and Interpolating Energy Modelscited by 9
- 2025Understanding SGD with Exponential Moving Average: A Case Study in Linear Regressioncited by 1
- 2026GAN-Diff : Coupling Pretrained WGAN-GP Features with Conditional Diffusion U-Netscited by 0
- 2026GAN-Diff : Coupling Pretrained WGAN-GP Features with Conditional Diffusion U-Nets23 Aug 2026
- 2025Understanding SGD with Exponential Moving Average: A Case Study in Linear Regression19 Feb 2025
- 2023Analyzing and Improving the Training Dynamics of Diffusion Models5 Dec 2023
- 2023Revisiting Energy Based Models as Policies: Ranking Noise Contrastive Estimation and Interpolating Energy Models11 Sep 2023
- 2023DUAW: Data-free Universal Adversarial Watermark against Stable Diffusion Customization19 Aug 2023
- 2023PDE-Refiner: Achieving Accurate Long Rollouts with Neural PDE Solvers10 Aug 2023
- 2022Differentially Private Diffusion Models18 Oct 2022
- 2021Neural SDEs as Infinite-Dimensional GANscited by 159
- 2021Towards Faster and Stabilized GAN Training for High-fidelity Few-shot Image Synthesiscited by 140
- 2022Causal Transformer for Estimating Counterfactual Outcomescited by 121
- 2022SDF-StyleGAN: Implicit SDF-Based StyleGAN for 3D Shape Generationcited by 92
- 2021Efficient and Accurate Gradients for Neural SDEscited by 68
- 2021CCVS: Context-aware Controllable Video Synthesiscited by 68
- 2024Exponential Moving Average of Weights in Deep Learning: Dynamics and Benefitscited by 65
- 2021Iterative Methods for Private Synthetic Data: Unifying Framework and New Methodscited by 58
- 2021Rebooting ACGAN: Auxiliary Classifier GANs with Stable Trainingcited by 57
- 2021CAMPARI: Camera-Aware Decomposed Generative Neural Radiance Fieldscited by 55
- 2021High-Fidelity and Arbitrary Face Editingcited by 35
- 2022Mitigating Artifacts in Real-World Video Super-Resolution Modelscited by 29
12 most cited of 65 All 65 (JSON)
- 2026Generative multi-domain transfer learning for fault detection in data-scarce wind turbines31 Aug 2026
- 2026Close Shortcut Wins Long: Seeking Diverse and Stable Generators for Data-Free Knowledge Distillation22 Aug 2026
- 2026Improving Generative Adversarial Networks with Self-Distillation9 May 2026
- 2026On Interpolation Formulas Describing Neural Network Generalization14 Mar 2026
- 2026Anytime Pretraining: Horizon-Free Learning-Rate Schedules with Weight Averaging3 Feb 2026
- 2025Adversarial Flow Models27 Nov 2025
- 2025A Stable Whitening Optimizer for Efficient Neural Network Training8 Jun 2025
- 2025Data Cleansing for GANs1 Apr 2025
- 2025When, Where and Why to Average Weights?10 Feb 2025
- 2025Radiologist-in-the-Loop Self-Training for Generalizable CT Metal Artifact Reduction26 Jan 2025
- 2024Exponential Moving Average of Weights in Deep Learning: Dynamics and Benefits27 Nov 2024
- 2024Causal Contrastive Learning for Counterfactual Regression Over Time1 Jun 2024
12 newest of 65 All 65 (JSON)