Compressing Image-to-Image Translation GANs Using Local Density Structures on Their Learned Manifold
Not on the map. Why?
Abstract (arXiv)
Generative Adversarial Networks (GANs) have shown remarkable success in modeling complex data distributions for image-to-image translation. Still, their high computational demands prohibit their deployment in practical scenarios like edge devices. Existing GAN compression methods mainly rely on knowledge distillation or convolutional classifiers' pruning techniques. Thus, they neglect the critical characteristic of GANs: their local density structure over their learned manifold. Accordingly, we approach GAN compression from a new perspective by explicitly encouraging the pruned model to preserve the density structure of the original parameter-heavy model on its learned manifold. We facilitate this objective for the pruned model by partitioning the learned manifold of the original generator into local neighborhoods around its generated samples. Then, we propose a novel pruning objective to regularize the pruned model to preserve the local density structure over each neighborhood, resembling the kernel density estimation method. Also, we develop a collaborative pruning scheme in which the discriminator and generator are pruned by two pruning agents. We design the agents to capture interactions between the generator and discriminator by exchanging their peer's feedback when determining corresponding models' architectures. Thanks to such a design, our pruning method can efficiently find performant sub-networks and can maintain the balance between the generator and discriminator more effectively compared to baselines during pruning, thereby showing more stable pruning dynamics. Our experiments on image translation GAN models, Pix2Pix and CycleGAN, with various benchmark datasets and architectures demonstrate our method's effectiveness.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 56 of its 71 references that are in the map. First posted on arXiv 22 Dec 2023.
Builds on
56 of 71 references.
References · 56
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
- 2016Image-to-Image Translation with Conditional Adversarial Networkscited by 4,510
- 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,427
- 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,016
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
38 more
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,845
- 2016Perceptual Losses for Real-Time Style Transfer and Super-Resolutioncited by 2,678
- 2020Improved Baselines with Momentum Contrastive Learningcited by 2,282
- 2016Matching Networks for One Shot Learningcited by 2,246
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
- 2016Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Networkcited by 1,898
- 2019Semantic Image Synthesis with Spatially-Adaptive Normalizationcited by 1,295
- 2018ESRGAN: Enhanced Super-Resolution Generative Adversarial Networkscited by 1,250
- 2016Instance Normalization: The Missing Ingredient for Fast Stylizationcited by 1,187
- 2016Pruning Filters for Efficient ConvNetscited by 1,129
- 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 829
- 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 673
- 2020GANSpace: Discovering Interpretable GAN Controlscited by 612
- 2018FBNet: Hardware-Aware Efficient ConvNet Design via Differentiable Neural Architecture Searchcited by 480
- 2020Closed-Form Factorization of Latent Semantics in GANscited by 407
- 2018Video-to-Video Synthesiscited by 388
- 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 375
- 2020Unsupervised Discovery of Interpretable Directions in the GAN Latent Spacecited by 288
- 2020FBNetV2: Differentiable Neural Architecture Search for Spatial and Channel Dimensionscited by 152
- 2021Instance-Conditioned GANcited by 119
- 2020Are Neural Nets Modular? Inspecting Functional Modularity Through Differentiable Weight Maskscited by 97
- 2020Good Subnetworks Provably Exist: Pruning via Greedy Forward Selectioncited by 70
- 2021Anycost GANs for Interactive Image Synthesis and Editingcited by 54
- 2020AutoGAN-Distiller: Searching to Compress Generative Adversarial Networkscited by 50
- 2021WarpedGANSpace: Finding non-linear RBF paths in GAN latent spacecited by 48
- 2020GAN Slimming: All-in-One GAN Compression by A Unified Optimization Frameworkcited by 44
- 2020Grafit: Learning fine-grained image representations with coarse labelscited by 43
- 2019AdversarialNAS: Adversarial Neural Architecture Search for GANscited by 38
- 2021Teachers Do More Than Teach: Compressing Image-to-Image Modelscited by 37
- 2020Distilling portable Generative Adversarial Networks for Image Translationcited by 36
- 2019Co-Evolutionary Compression for Unpaired Image Translationcited by 32
- 2018Disconnected Manifold Learning for Generative Adversarial Networkscited by 27
- 2020Slimmable Generative Adversarial Networkscited by 27
- 2021Do Not Escape From the Manifold: Discovering the Local Coordinates on the Latent Space of GANscited by 26
- 2021Online Multi-Granularity Distillation for GAN Compressioncited by 24
- 2021Revisiting Discriminator in GAN Compression: A Generator-discriminator Cooperative Compression Schemecited by 23
- 2020Learning Efficient GANs for Image Translation via Differentiable Masks and co-Attention Distillationcited by 17
50 most cited of 56 All 56 (JSON)
Built on by
Citing papers per year: 2024: 3.
3 papers.