Learning to Generate Novel Domains for Domain Generalization

Kaiyang Zhou*, Yongxin Yang, Timothy Hospedales, Tao Xiang

*Corresponding author for this work

Research output: Chapter in book/report/conference proceedingConference proceedingpeer-review

228 Citations (Scopus)

Abstract

This paper focuses on domain generalization (DG), the task of learning from multiple source domains a model that generalizes well to unseen domains. A main challenge for DG is that the available source domains often exhibit limited diversity, hampering the model’s ability to learn to generalize. We therefore employ a data generator to synthesize data from pseudo-novel domains to augment the source domains. This explicitly increases the diversity of available training domains and leads to a more generalizable model. To train the generator, we model the distribution divergence between source and synthesized pseudo-novel domains using optimal transport, and maximize the divergence. To ensure that semantics are preserved in the synthesized data, we further impose cycle-consistency and classification losses on the generator. Our method, L2A-OT (Learning to Augment by Optimal Transport) outperforms current state-of-the-art DG methods on four benchmark datasets.

Original languageEnglish
Title of host publicationComputer Vision – ECCV 2020
Subtitle of host publication16th European Conference, Glasgow, UK, August 23–28, 2020, Proceedings, Part XVI
EditorsAndrea Vedaldi, Horst Bischof, Thomas Brox, Jan-Michael Frahm
Place of PublicationCham
PublisherSpringer
Pages561-578
Number of pages18
Edition1st
ISBN (Electronic)9783030585174
ISBN (Print)9783030585167
DOIs
Publication statusPublished - 9 Oct 2020
Externally publishedYes
Event16th European Conference on Computer Vision, ECCV 2020 - Glasgow, United Kingdom
Duration: 23 Aug 202028 Aug 2020
https://link.springer.com/book/10.1007/978-3-030-58452-8

Publication series

NameLecture Notes in Computer Science
Volume12361
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349
NameImage Processing, Computer Vision, Pattern Recognition, and Graphics
NameECCV: European Conference on Computer Vision

Conference

Conference16th European Conference on Computer Vision, ECCV 2020
Country/TerritoryUnited Kingdom
CityGlasgow
Period23/08/2028/08/20
Internet address

Scopus Subject Areas

  • Theoretical Computer Science
  • Computer Science(all)

Fingerprint

Dive into the research topics of 'Learning to Generate Novel Domains for Domain Generalization'. Together they form a unique fingerprint.

Cite this