Understanding Domain Generalization: A Noise Robustness Perspective

Rui Qiao, Bryan Kian Hsiang Low
1/26/2024
cs.LGcs.CV

No official code found. Best implementation: qiaoruiyt/NoiseRobustDG (5 stars, MIT, last commit 2024-01-23).

Abstract

Despite the rapid development of machine learning algorithms for domain generalization (DG), there is no clear empirical evidence that the existing DG algorithms outperform the classic empirical risk minimization (ERM) across standard benchmarks. To better understand this phenomenon, we investigate whether there are benefits of DG algorithms over ERM through the lens of label noise. Specifically, our finite-sample analysis reveals that label noise exacerbates the effect of spurious correlations for ERM, undermining generalization. Conversely, we illustrate that DG algorithms exhibit implicit label-noise robustness during finite-sample training even when spurious correlation is present. Such desirable property helps mitigate spurious correlations and improve generalization in synthetic experiments. However, additional comprehensive experiments on real-world benchmark datasets indicate that label-noise robustness does not necessarily translate to better performance compared to ERM. We conjecture that the failure mode of ERM arising from spurious correlations may be less pronounced in practice.

View on arXivView PDF

Code Implementations(1)

MIT
52Shell, PythonJan 23, 20242 years agoMIT

Similar Papers

Cite this paper

@article{qiao2024understanding,
  title  = {Understanding Domain Generalization: A Noise Robustness Perspective},
  author = {Rui Qiao and Bryan Kian Hsiang Low},
  year   = {2024},
  eprint = {2401.14846},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2401.14846v2},
  journal = {ICLR 2024 2024}
}

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/2401.14846.svg)](https://codeofpaper.com/paper/2401.14846)

Discussion