HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

Rebooting ACGAN: Auxiliary Classifier GANs with Stable Training

Minguk Kang Woohyeon Shim Minsu Cho Jaesik Park

Rebooting ACGAN: Auxiliary Classifier GANs with Stable Training

Abstract

Conditional Generative Adversarial Networks (cGAN) generate realistic images by incorporating class information into GAN. While one of the most popular cGANs is an auxiliary classifier GAN with softmax cross-entropy loss (ACGAN), it is widely known that training ACGAN is challenging as the number of classes in the dataset increases. ACGAN also tends to generate easily classifiable samples with a lack of diversity. In this paper, we introduce two cures for ACGAN. First, we identify that gradient exploding in the classifier can cause an undesirable collapse in early training, and projecting input vectors onto a unit hypersphere can resolve the problem. Second, we propose the Data-to-Data Cross-Entropy loss (D2D-CE) to exploit relational information in the class-labeled dataset. On this foundation, we propose the Rebooted Auxiliary Classifier Generative Adversarial Network (ReACGAN). The experimental results show that ReACGAN achieves state-of-the-art generation results on CIFAR10, Tiny-ImageNet, CUB200, and ImageNet datasets. We also verify that ReACGAN benefits from differentiable augmentations and that D2D-CE harmonizes with StyleGAN2 architecture. Model weights and a software package that provides implementations of representative cGANs and all experiments in our paper are available at https://github.com/POSTECH-CVLab/PyTorch-StudioGAN.

Code Repositories

POSTECH-CVLab/PyTorch-StudioGAN
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
conditional-image-generation-on-artbench-10ReACGAN + DiffAug
FID: 3.175
conditional-image-generation-on-cifar-10StyleGAN2 + DiffAugment + D2D-CE
FID: 2.26
Inception score: 10.51
conditional-image-generation-on-imagenetReACGAN
FID: 8.206
Inception score: 96.299

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
Rebooting ACGAN: Auxiliary Classifier GANs with Stable Training | Papers | HyperAI