Triangle Generative Adversarial Networks
arXiv:1709.06548
Abstract
A Triangle Generative Adversarial Network (-GAN) is developed for semi-supervised cross-domain joint distribution matching, where the training data consists of samples from each domain, and supervision of domain correspondence is provided by only a few paired samples. -GAN consists of four neural networks, two generators and two discriminators. The generators are designed to learn the two-way conditional distributions between the two domains, while the discriminators implicitly define a ternary discriminative function, which is trained to distinguish real data pairs and two kinds of fake data pairs. The generators and discriminators are trained together using adversarial learning. Under mild assumptions, in theory the joint distributions characterized by the two generators concentrate to the data distribution. In experiments, three different kinds of domain pairs are considered, image-label, image-image and image-attribute pairs. Experiments on semi-supervised image classification, image-to-image translation and attribute-based image generation demonstrate the superiority of the proposed approach.
To appear in NIPS 2017
References in corpus (16)
- Conditional Generative Adversarial Nets
- Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networks
- Deep Generative Image Models using a Laplacian Pyramid of Adversarial Networks
- Improved Techniques for Training GANs
- Energy-based Generative Adversarial Network
- Adversarial Feature Learning
- Adversarially Learned Inference
- Invertible Conditional GANs for image editing
- Unsupervised Image-to-Image Translation Networks
- Unsupervised Cross-Domain Image Generation
- Unrolled Generative Adversarial Networks
- Unsupervised and Semi-supervised Learning with Categorical Generative Adversarial Networks
- DualGAN: Unsupervised Dual Learning for Image-to-Image Translation
- Triple Generative Adversarial Nets
- Adversarial Symmetric Variational Autoencoder
- Symmetric Variational Autoencoder and Connections to Adversarial Learning
Cited by in corpus (6)
- A Review on Generative Adversarial Networks: Algorithms, Theory, and Applications
- Spatial Evolutionary Generative Adversarial Networks
- Image Captioning with Very Scarce Supervised Data: Adversarial Semi-Supervised Learning Approach
- Adversarial Symmetric Variational Autoencoder
- Symmetric Variational Autoencoder and Connections to Adversarial Learning
- Joint Learning of Generative Translator and Classifier for Visually Similar Classes