2017 · 2.1K citations · 15 references
ComputingComputer ScienceComputer VisionTranslation TheoryTranslator TrainingDeep LearningGenerative ModelingMachine TranslationMulti-task LearningTransfer LearningGenerative Adversarial NetworksImage-to-image TranslationMulti-task Deep LearningTask Complexity
Conditional GANs for cross‑domain image‑to‑image translation require large labeled image pairs, which are expensive and often unavailable. The authors propose DualGAN, a dual‑learning framework that trains image translators using only unlabeled images from two domains. DualGAN employs a primal GAN translating from domain U to V and a dual GAN performing the inverse, with a closed‑loop reconstruction loss guiding training. Experiments on multiple tasks show DualGAN outperforms a single GAN and can match or slightly exceed conditional GANs trained on fully labeled data.
Conditional Generative Adversarial Networks (GANs) for cross-domain image-to-image translation have made much progress recently [7, 8, 21, 12, 4, 18]. Depending on the task complexity, thousands to millions of labeled image pairs are needed to train a conditional GAN. However, human labeling is expensive, even impractical, and large quantities of data may not always be available. Inspired by dual learning from natural language translation [23], we develop a novel dual-GAN mechanism, which enables image translators to be trained from two sets of unlabeled images from two domains. In our architecture, the primal GAN learns to translate images from domain U to those in domain V, while the dual GAN learns to invert the task. The closed loop made by the primal and dual tasks allows images from either domain to be translated and then reconstructed. Hence a loss function that accounts for the reconstruction error of images can be used to train the translators. Experiments on multiple image translation tasks with unlabeled data show considerable performance gain of DualGAN over a single GAN. For some tasks, DualGAN can even achieve comparable or slightly better results than conditional GAN trained on fully labeled data.
15
Fully convolutional networks for semantic segmentation
Jonathan Long, Evan Shelhamer, Trevor Darrell · 2015 · 36.9K citations
Unpaired Image-to-Image Translation Using Cycle-Consistent Adversarial Networks
Jun-Yan Zhu, Taesung Park, Phillip Isola et al. · 2017 · 21.9K citations · Full text
Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Network
Christian Ledig, Lucas Theis, Ferenc Huszár et al. · 2017 · 12.3K citations
Conditional Generative Adversarial Nets
Mehdi Mirza, Simon Osindero · arXiv (Cornell University) · 2014 · 8.9K citations · Full text