Compressing GANs using Knowledge Distillation
Not on the map. Why?
Abstract (arXiv)
Generative Adversarial Networks (GANs) have been used in several machine learning tasks such as domain transfer, super resolution, and synthetic data generation. State-of-the-art GANs often use tens of millions of parameters, making them expensive to deploy for applications in low SWAP (size, weight, and power) hardware, such as mobile devices, and for applications with real time capabilities. There has been no work found to reduce the number of parameters used in GANs. Therefore, we propose a method to compress GANs using knowledge distillation techniques, in which a smaller "student" GAN learns to mimic a larger "teacher" GAN. We show that the distillation methods used on MNIST, CIFAR-10, and Celeb-A datasets can compress teacher GANs at ratios of 1669:1, 58:1, and 87:1, respectively, while retaining the quality of the generated image. From our experiments, we observe a qualitative limit for GAN's compression. Moreover, we observe that, with a fixed parameter budget, compressed GANs outperform GANs trained using standard training methods. We conjecture that this is partially owing to the optimization landscape of over-parameterized GANs which allows efficient training using alternating gradient descent. Thus, training an over-parameterized GAN followed by our proposed compression scheme provides a high quality generative model with a small number of parameters.
Key facts. Cited by 31 papers in the map (data through 7 Oct 2026). First posted on arXiv 1 Feb 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 14; 2022: 11; 2023: 3; 2024: 2; 2025: 1.
31 papers.
Sort:
By area:
- 2021Comparing Kullback-Leibler Divergence and Mean Squared Error Loss in Knowledge Distillationcited by 131
- 2023BOOT: Data-free Distillation of Denoising Diffusion Models with Bootstrappingcited by 96
- 2022Towards Data-Free Model Stealing in a Hard Label Settingcited by 57
- 2021Anycost GANs for Interactive Image Synthesis and Editingcited by 54
- 2022Efficient Spatially Sparse Inference for Conditional GANs and Diffusion Modelscited by 44
- 2021Teachers Do More Than Teach: Compressing Image-to-Image Modelscited by 37
- 2021Content-Aware GAN Compressioncited by 28
- 2021Online Multi-Granularity Distillation for GAN Compressioncited by 24
- 2023Categories of Response-Based, Feature-Based, and Relation-Based Knowledge Distillationcited by 19
- 2021MFAGAN: A Compression Framework for Memory-Efficient On-Device Super-Resolution GANcited by 14
- 2021Semantic Relation Preserving Knowledge Distillation for Image-to-Image Translationcited by 13
- 2021The Devil is in the GAN: Backdoor Attacks and Defenses in Deep Generative Modelscited by 12
19 more
- 2022Fast-Vid2Vid: Spatial-Temporal Compression for Video-to-Video Synthesiscited by 12
- 2021MobileStyleGAN: A Lightweight Convolutional Neural Network for High-Fidelity Image Synthesiscited by 10
- 2022Mind the Gap in Distilling StyleGANscited by 10
- 2022Generative Adversarial Super-Resolution at the Edge with Knowledge Distillationcited by 9
- 2022Discriminator-Cooperated Feature Map Distillation for GAN Compressioncited by 4
- 2024CFTS-GAN: Continual Few-Shot Teacher Student for Generative Adversarial Networkscited by 4
- 2022SKDCGN: Source-free Knowledge Distillation of Counterfactual Generative Networks using cGANscited by 3
- 2021Evolutionary Generative Adversarial Networks with Crossover Based Knowledge Distillationcited by 2
- 2022PyNET-QxQ: An Efficient PyNET Variant for QxQ Bayer Pattern Demosaicing in CMOS Image Sensorscited by 2
- 2022PPCD-GAN: Progressive Pruning and Class-Aware Distillation for Large-Scale Conditional GANs Compressioncited by 2
- 2024CoroNetGAN: Controlled Pruning of GANs via Hypernetworkscited by 2
- 2021Evaluating Post-Training Compression in GANs using Locality-Sensitive Hashingcited by 1
- 2022Exploring Content Relationships for Distilling Efficient GANscited by 1
- 2023A Stepwise Distillation Learning Strategy for Non-differentiable Visual Programming Frameworks on Visual Reasoning Taskscited by 1
- 2025Accelerating Inference of Discrete Autoregressive Normalizing Flows by Selective Jacobi Decodingcited by 1
- 2021A Survey on GAN Acceleration Using Memory Compression Techniquecited by 0
- 2021Transferring Knowledge with Attention Distillation for Multi-Domain Image-to-Image Translationcited by 0
- 2021IE-GAN: An Improved Evolutionary Generative Adversarial Network Using a New Fitness Function and a Generic Crossover Operatorcited by 0
- 2022Towards Device Efficient Conditional Image Generationcited by 0
- 2025Accelerating Inference of Discrete Autoregressive Normalizing Flows by Selective Jacobi Decoding30 May 2025
- 2024CFTS-GAN: Continual Few-Shot Teacher Student for Generative Adversarial Networks17 Oct 2024
- 2024CoroNetGAN: Controlled Pruning of GANs via Hypernetworks13 Mar 2024
- 2023A Stepwise Distillation Learning Strategy for Non-differentiable Visual Programming Frameworks on Visual Reasoning Tasks18 Sep 2023
- 2023Categories of Response-Based, Feature-Based, and Relation-Based Knowledge Distillation19 Jun 2023
- 2023BOOT: Data-free Distillation of Denoising Diffusion Models with Bootstrapping8 Jun 2023
- 2022Discriminator-Cooperated Feature Map Distillation for GAN Compression29 Dec 2022
- 2022Exploring Content Relationships for Distilling Efficient GANs21 Dec 2022
- 2022Efficient Spatially Sparse Inference for Conditional GANs and Diffusion Models3 Nov 2022
- 2022Generative Adversarial Super-Resolution at the Edge with Knowledge Distillation7 Sep 2022
- 2022Mind the Gap in Distilling StyleGANs18 Aug 2022
- 2022SKDCGN: Source-free Knowledge Distillation of Counterfactual Generative Networks using cGANs8 Aug 2022
19 more
- 2022Fast-Vid2Vid: Spatial-Temporal Compression for Video-to-Video Synthesis11 Jul 2022
- 2022Towards Data-Free Model Stealing in a Hard Label Setting23 Apr 2022
- 2022Towards Device Efficient Conditional Image Generation19 Mar 2022
- 2022PPCD-GAN: Progressive Pruning and Class-Aware Distillation for Large-Scale Conditional GANs Compression16 Mar 2022
- 2022PyNET-QxQ: An Efficient PyNET Variant for QxQ Bayer Pattern Demosaicing in CMOS Image Sensors8 Mar 2022
- 2021Transferring Knowledge with Attention Distillation for Multi-Domain Image-to-Image Translation17 Aug 2021
- 2021Online Multi-Granularity Distillation for GAN Compression16 Aug 2021
- 2021A Survey on GAN Acceleration Using Memory Compression Technique14 Aug 2021
- 2021The Devil is in the GAN: Backdoor Attacks and Defenses in Deep Generative Models3 Aug 2021
- 2021MFAGAN: A Compression Framework for Memory-Efficient On-Device Super-Resolution GAN27 Jul 2021
- 2021IE-GAN: An Improved Evolutionary Generative Adversarial Network Using a New Fitness Function and a Generic Crossover Operator25 Jul 2021
- 2021Comparing Kullback-Leibler Divergence and Mean Squared Error Loss in Knowledge Distillation19 May 2021
- 2021Semantic Relation Preserving Knowledge Distillation for Image-to-Image Translation30 Apr 2021
- 2021MobileStyleGAN: A Lightweight Convolutional Neural Network for High-Fidelity Image Synthesis10 Apr 2021
- 2021Content-Aware GAN Compression6 Apr 2021
- 2021Evaluating Post-Training Compression in GANs using Locality-Sensitive Hashing22 Mar 2021
- 2021Teachers Do More Than Teach: Compressing Image-to-Image Models5 Mar 2021
- 2021Anycost GANs for Interactive Image Synthesis and Editing4 Mar 2021
- 2021Evolutionary Generative Adversarial Networks with Crossover Based Knowledge Distillation27 Jan 2021
- 2021Comparing Kullback-Leibler Divergence and Mean Squared Error Loss in Knowledge Distillationcited by 131
- 2022Towards Data-Free Model Stealing in a Hard Label Settingcited by 57
- 2021Anycost GANs for Interactive Image Synthesis and Editingcited by 54
- 2021Teachers Do More Than Teach: Compressing Image-to-Image Modelscited by 37
- 2021Content-Aware GAN Compressioncited by 28
- 2021Online Multi-Granularity Distillation for GAN Compressioncited by 24
- 2023Categories of Response-Based, Feature-Based, and Relation-Based Knowledge Distillationcited by 19
- 2021MFAGAN: A Compression Framework for Memory-Efficient On-Device Super-Resolution GANcited by 14
- 2021Semantic Relation Preserving Knowledge Distillation for Image-to-Image Translationcited by 13
- 2022Fast-Vid2Vid: Spatial-Temporal Compression for Video-to-Video Synthesiscited by 12
- 2021MobileStyleGAN: A Lightweight Convolutional Neural Network for High-Fidelity Image Synthesiscited by 10
- 2022Mind the Gap in Distilling StyleGANscited by 10
12 most cited of 27 All 27 (JSON)
- 2025Accelerating Inference of Discrete Autoregressive Normalizing Flows by Selective Jacobi Decoding30 May 2025
- 2024CFTS-GAN: Continual Few-Shot Teacher Student for Generative Adversarial Networks17 Oct 2024
- 2024CoroNetGAN: Controlled Pruning of GANs via Hypernetworks13 Mar 2024
- 2023Categories of Response-Based, Feature-Based, and Relation-Based Knowledge Distillation19 Jun 2023
- 2022Discriminator-Cooperated Feature Map Distillation for GAN Compression29 Dec 2022
- 2022Exploring Content Relationships for Distilling Efficient GANs21 Dec 2022
- 2022Generative Adversarial Super-Resolution at the Edge with Knowledge Distillation7 Sep 2022
- 2022Mind the Gap in Distilling StyleGANs18 Aug 2022
- 2022SKDCGN: Source-free Knowledge Distillation of Counterfactual Generative Networks using cGANs8 Aug 2022
- 2022Fast-Vid2Vid: Spatial-Temporal Compression for Video-to-Video Synthesis11 Jul 2022
- 2022Towards Data-Free Model Stealing in a Hard Label Setting23 Apr 2022
- 2022Towards Device Efficient Conditional Image Generation19 Mar 2022
12 newest of 27 All 27 (JSON)