Compressing Image-to-Image Translation GANs Using Local Density Structures on Their Learned Manifold
Alireza Ganjdanesh, Shangqian Gao, Hirad Alipanah, Heng Huang

TL;DR
This paper introduces a novel GAN compression method that preserves the local density structure of the learned manifold, enabling efficient pruning while maintaining performance in image-to-image translation tasks.
Contribution
It proposes a new pruning objective based on local density structure preservation and a collaborative pruning scheme for generator and discriminator, improving stability and efficiency.
Findings
Effective compression of Pix2Pix and CycleGAN models
Maintains performance while reducing model size
More stable pruning dynamics compared to baselines
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Taxonomy
TopicsGenerative Adversarial Networks and Image Synthesis · Multimodal Machine Learning Applications · Digital Media Forensic Detection
MethodsResidual Connection · Cycle Consistency Loss · Residual Block · PatchGAN · *Communicated@Fast*How Do I Communicate to Expedia? · GAN Least Squares Loss · Batch Normalization · Concatenated Skip Connection · Pruning · Instance Normalization
