Self-Supervised GAN Compression

07/03/2020
by   Chong Yu, et al.
0

Deep learning's success has led to larger and larger models to handle more and more complex tasks; trained models can contain millions of parameters. These large models are compute- and memory-intensive, which makes it a challenge to deploy them with minimized latency, throughput, and storage requirements. Some model compression methods have been successfully applied to image classification and detection or language models, but there has been very little work compressing generative adversarial networks (GANs) performing complex tasks. In this paper, we show that a standard model compression technique, weight pruning, cannot be applied to GANs using existing methods. We then develop a self-supervised compression technique which uses the trained discriminator to supervise the training of a compressed generator. We show that this framework has a compelling performance to high degrees of sparsity, can be easily applied to new tasks and models, and enables meaningful comparisons between different pruning granularities.

READ FULL TEXT

page 1

page 2

page 3

page 5

page 6

page 8

page 10

page 11

research
06/16/2021

Self-supervised GANs with Label Augmentation

Recently, transformation-based self-supervised learning has been applied...
research
06/02/2023

Task-Agnostic Structured Pruning of Speech Representation Models

Self-supervised pre-trained models such as Wav2vec2, Hubert, and WavLM h...
research
11/17/2020

Learning Efficient GANs via Differentiable Masks and co-Attention Distillation

Generative Adversarial Networks (GANs) have been widely-used in image tr...
research
06/15/2020

AutoGAN-Distiller: Searching to Compress Generative Adversarial Networks

The compression of Generative Adversarial Networks (GANs) has lately dra...
research
08/25/2020

GAN Slimming: All-in-One GAN Compression by A Unified Optimization Framework

Generative adversarial networks (GANs) have gained increasing popularity...
research
10/27/2018

Self-Supervised GAN to Counter Forgetting

GANs involve training two networks in an adversarial game, where each ne...
research
06/08/2018

Hierarchy of GANs for learning embodied self-awareness model

In recent years several architectures have been proposed to learn embodi...

Please sign up or login with your details

Forgot password? Click here to reset