When, Why, and Which Pretrained GANs Are Useful?
Timofey Grigoryev, Andrey Voynov, Artem Babenko

TL;DR
This paper analyzes the mechanisms and practical considerations of finetuning pretrained GANs, revealing that initialization influences coverage more than sample fidelity and providing guidelines for selecting suitable checkpoints.
Contribution
It offers an in-depth analysis of how pretrained GANs influence finetuning, clarifies the roles of generator and discriminator, and proposes a practical checkpoint selection method.
Findings
Pretraining affects model coverage more than sample fidelity.
Pretrained generator and discriminator roles are explicitly characterized.
A simple recipe for selecting GAN checkpoints for finetuning is proposed.
Abstract
The literature has proposed several methods to finetune pretrained GANs on new datasets, which typically results in higher performance compared to training from scratch, especially in the limited-data regime. However, despite the apparent empirical benefits of GAN pretraining, its inner mechanisms were not analyzed in-depth, and understanding of its role is not entirely clear. Moreover, the essential practical details, e.g., selecting a proper pretrained GAN checkpoint, currently do not have rigorous grounding and are typically determined by trial and error. This work aims to dissect the process of GAN finetuning. First, we show that initializing the GAN training process by a pretrained checkpoint primarily affects the model's coverage rather than the fidelity of individual samples. Second, we explicitly describe how pretrained generators and discriminators contribute to the…
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.
Code & Models
Videos
Taxonomy
TopicsAdvanced Neural Network Applications · Domain Adaptation and Few-Shot Learning · Machine Learning and Data Classification
