paper-with-me

홈 › Papers

Triple Generative Adversarial Nets

2017-03-07 · NeurIPS 2017 12 · Chongxuan Li, Kun Xu, Jun Zhu, Bo Zhang

Generative Adversarial Nets (GANs) have shown promise in image generation and semi-supervised learning (SSL). However, existing GANs in SSL have two problems: (1) the generator and the discriminator (i.e. the classifier) may not be optimal at the same time; and (2) the generator cannot control the semantics of the generated samples. The problems essentially arise from the two-player formulation, where a single discriminator shares incompatible roles of identifying fake samples and predicting labels and it only estimates the data without considering the labels. To address the problems, we present triple generative adversarial net (Triple-GAN), which consists of three players---a generator, a discriminator and a classifier. The generator and the classifier characterize the conditional distributions between images and labels, and the discriminator solely focuses on identifying fake image-label pairs. We design compatible utilities to ensure that the distributions characterized by the classifier and the generator both converge to the data distribution. Our results on various datasets demonstrate that Triple-GAN as a unified model can simultaneously (1) achieve the state-of-the-art classification results among deep generative models, and (2) disentangle the classes and styles of the input and transfer smoothly in the data space via interpolation in the latent space class-conditionally.

📄 PDF Abstract BibTeX arXiv:1703.02291

Code (1)

zhenxuan00/triple-gan 공식 구현 pytorch

Tasks

Image Generation

Similar Papers 제목 키워드 기반

Triple-GAIL: A Multi-Modal Imitation Learning Framework with Generative Adversarial Nets

2020-05-19 · Cong Fei, Bin Wang, Yuzheng Zhuang, Zongzhang Zhang 외

Generative adversarial imitation learning (GAIL) has shown promising results by taking advantage of generative adversarial nets, especially in the field of robot learning. However, the requirement of isolated single moda…

Autonomous VehiclesData AugmentationImitation Learning

Training Triplet Networks with GAN

2017-04-06 · Maciej Zieba, Lei Wang

Triplet networks are widely used models that are characterized by good performance in classification and retrieval tasks. In this work we propose to train a triplet network by putting it as the discriminator in Generativ…

General ClassificationRepresentation LearningRetrievalTriplet

Conditional Generative Adversarial Nets

2014-11-06 · Mehdi Mirza, Simon Osindero

Generative Adversarial Nets [8] were recently introduced as a novel way to train generative models. In this work we introduce the conditional version of generative adversarial nets, which can be constructed by simply fee…

DescriptiveHuman action generation

Training Generative Reversible Networks

2018-06-05 · Robin Tibor Schirrmeister, Patryk Chrabąszcz, Frank Hutter, Tonio Ball

Generative models with an encoding component such as autoencoders currently receive great interest. However, training of autoencoders is typically complicated by the need to train a separate encoder and decoder model tha…

Decoder

ClueGAIN: Application of Transfer Learning On Generative Adversarial Imputation Nets (GAIN)

2023-02-06 · Simiao Zhao

Many studies have attempted to solve the problem of missing data using various approaches. Among them, Generative Adversarial Imputation Nets (GAIN) was first used to impute data with Generative Adversarial Nets (GAN) an…

ImputationTransfer Learning