Instance-Conditioned GAN
Arantxa Casanova, Marl\`ene Careil, Jakob Verbeek, Michal Drozdzal,, Adriana Romero-Soriano

TL;DR
This paper introduces IC-GAN, a novel instance-conditioned GAN that models complex data distributions by learning around individual data points, leading to improved image generation on datasets like ImageNet and COCO-Stuff.
Contribution
The paper presents a non-parametric, instance-conditioned approach to GANs that enhances modeling of complex datasets and enables flexible transfer to unseen datasets.
Findings
IC-GAN outperforms unconditional models on ImageNet and COCO-Stuff.
IC-GAN can transfer to new datasets by changing conditioning instances.
IC-GAN achieves competitive results on ImageNet with controllable generation.
Abstract
Generative Adversarial Networks (GANs) can generate near photo realistic images in narrow domains such as human faces. Yet, modeling complex distributions of datasets such as ImageNet and COCO-Stuff remains challenging in unconditional settings. In this paper, we take inspiration from kernel density estimation techniques and introduce a non-parametric approach to modeling distributions of complex datasets. We partition the data manifold into a mixture of overlapping neighborhoods described by a datapoint and its nearest neighbors, and introduce a model, called instance-conditioned GAN (IC-GAN), which learns the distribution around each datapoint. Experimental results on ImageNet and COCO-Stuff show that IC-GAN significantly improves over unconditional models and unsupervised data partitioning baselines. Moreover, we show that IC-GAN can effortlessly transfer to datasets not seen during…
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
TopicsGenerative Adversarial Networks and Image Synthesis · Advanced Image Processing Techniques · Face recognition and analysis
Methods*Communicated@Fast*How Do I Communicate to Expedia? · Softmax · Six Ways To Communicate To Someone At Expedia Via Phone And Email's. · Dense Connections · Feedforward Network · 1x1 Convolution · ((Reservation@Faqs))How do I cancel a reservation on Expedia? · Non-Local Operation · Residual Connection · Adam
