CyCADA: Cycle-Consistent Adversarial Domain Adaptation

Judy Hoffman, Eric Tzeng, Taesung Park, Jun-Yan Zhu, Phillip Isola +3 more
11/8/2017
cs.CV

Official code: jhoffman/cycada_release (566 stars, BSD-2-Clause, last commit 2021-09-23).

Abstract

Domain adaptation is critical for success in new, unseen environments. Adversarial adaptation models applied in feature spaces discover domain invariant representations, but are difficult to visualize and sometimes fail to capture pixel-level and low-level domain shifts. Recent work has shown that generative adversarial networks combined with cycle-consistency constraints are surprisingly effective at mapping images between domains, even without the use of aligned image pairs. We propose a novel discriminatively-trained Cycle-Consistent Adversarial Domain Adaptation model. CyCADA adapts representations at both the pixel-level and feature-level, enforces cycle-consistency while leveraging a task loss, and does not require aligned pairs. Our model can be applied in a variety of visual recognition and prediction settings. We show new state-of-the-art results across multiple adaptation tasks, including digit classification and semantic segmentation of road scenes demonstrating transfer from synthetic to real world domains.

View on arXivView PDF

Code Implementations(1)

BSD-2-Clause

Code to accompany ICML 2018 paper

566128Shell, PythonJul 9, 20185 years agoBSD-2-Clause

Cite this paper

@article{hoffman2017cycada,
  title  = {CyCADA: Cycle-Consistent Adversarial Domain Adaptation},
  author = {Judy Hoffman and Eric Tzeng and Taesung Park and Jun-Yan Zhu and Phillip Isola and Kate Saenko and Alexei A. Efros and Trevor Darrell},
  year   = {2017},
  eprint = {1711.03213},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1711.03213}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1711.03213.svg)](https://codeofpaper.com/paper/1711.03213)

Discussion