Transformation-Invariant Learning and Theoretical Guarantees for OOD Generalization

Omar Montasser, Han Shao, Emmanuel Abbe
10/30/2024
cs.LG

No confident code implementation found for this paper.

Abstract

Learning with identical train and test distributions has been extensively investigated both practically and theoretically. Much remains to be understood, however, in statistical learning under distribution shifts. This paper focuses on a distribution shift setting where train and test distributions can be related by classes of (data) transformation maps. We initiate a theoretical study for this framework, investigating learning scenarios where the target class of transformations is either known or unknown. We establish learning rules and algorithmic reductions to Empirical Risk Minimization (ERM), accompanied with learning guarantees. We obtain upper bounds on the sample complexity in terms of the VC dimension of the class composing predictors with transformations, which we show in many cases is not much larger than the VC dimension of the class of predictors. We highlight that the learning rules we derive offer a game-theoretic viewpoint on distribution shift: a learner searching for predictors and an adversary searching for transformation maps to respectively minimize and maximize the worst-case loss.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{montasser2024transformationinvariant,
  title  = {Transformation-Invariant Learning and Theoretical Guarantees for OOD Generalization},
  author = {Omar Montasser and Han Shao and Emmanuel Abbe},
  year   = {2024},
  eprint = {2410.23461},
  archivePrefix = {arXiv},
  doi    = {10.48550/arXiv.2410.23461},
  url    = {http://arxiv.org/abs/2410.23461v1},
  journal = {NEURIPS 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/2410.23461.svg)](https://codeofpaper.com/paper/2410.23461)

Discussion