Flocking Birds of a Feather Together: Dual-step GAN Distillation Via Realer-Fake Samples

Jingwen Ye,Zunlei Feng,Xinchao Wang
DOI: https://doi.org/10.1109/vcip56404.2022.10008799
2022-01-01
Abstract:Recent Generative Adversarial Networks (GAN) models deliver visually authentic images and find their applications in various applications. Due to their heavy size, however, it remains cumbersome to deploy state-of-the-art GAN on the edge side, such as mobile terminals. In this paper, we propose a practical and very effective approach for distilling GAN models, so as to produce competent student models that come with smaller sizes. Unlike other convolutional neural network models whose final output spans a small or reasonably-sized space, based on which knowledge distillation is carried out, GAN produces images as output that span an enormous space, making the distillation much more challenging. To this end, we propose an effective dual-step distillation approach tailored for GAN. Instead of directly enforcing the student output distribution to imitate that of the teacher, we partition the generated images into two sets, the “realer” one and the “fake” one, based on the image quality, and sequentially minimize the discrepancy first between fake images of the student and the teacher, and then between realer ones. This seemingly simple strategy turns out highly effective in terms of exploring output space structure and further the knowledge transfer. Experimental results have shown that the proposed method can be easily generalized and demonstrate the learned portable generator produces competitive or even better results both in quality and quantity.
What problem does this paper attempt to address?