In Search of Lost Domain Generalization

07/02/2020
by   Ishaan Gulrajani, et al.
0

The goal of domain generalization algorithms is to predict well on distributions different from those seen during training. While a myriad of domain generalization algorithms exist, inconsistencies in experimental conditions – datasets, architectures, and model selection criteria – render fair and realistic comparisons difficult. In this paper, we are interested in understanding how useful domain generalization algorithms are in realistic settings. As a first step, we realize that model selection is non-trivial for domain generalization tasks. Contrary to prior work, we argue that domain generalization algorithms without a model selection strategy should be regarded as incomplete. Next, we implement DomainBed, a testbed for domain generalization including seven multi-domain datasets, nine baseline algorithms, and three model selection criteria. We conduct extensive experiments using DomainBed and find that, when carefully implemented, empirical risk minimization shows state-of-the-art performance across all datasets. Looking forward, we hope that the release of DomainBed, along with contributions from fellow researchers, will streamline reproducible and rigorous research in domain generalization.

READ FULL TEXT
research
06/08/2021

Towards a Theoretical Framework of Out-of-Distribution Generalization

Generalization to out-of-distribution (OOD) data, or domain generalizati...
research
06/08/2022

DebiasBench: Benchmark for Fair Comparison of Debiasing in Image Classification

Image classifiers often rely overly on peripheral attributes that have a...
research
04/02/2023

A principled approach to model validation in domain generalization

Domain generalization aims to learn a model with good generalization abi...
research
09/26/2020

Small Data, Big Decisions: Model Selection in the Small-Data Regime

Highly overparametrized neural networks can display curiously strong gen...
research
10/03/2022

A Reproducible and Realistic Evaluation of Partial Domain Adaptation Methods

Unsupervised Domain Adaptation (UDA) aims at classifying unlabeled targe...
research
08/16/2019

3D Rigid Motion Segmentation with Mixed and Unknown Number of Models

Many real-world video sequences cannot be conveniently categorized as ge...
research
11/23/2022

BiasBed – Rigorous Texture Bias Evaluation

The well-documented presence of texture bias in modern convolutional neu...

Please sign up or login with your details

Forgot password? Click here to reset