Selecting Data Augmentation for Simulating Interventions
Maximilian Ilse, Jakub M. Tomczak, Patrick Forr\'e

TL;DR
This paper introduces a causal framework for selecting data augmentation techniques to improve domain generalization by simulating interventional data and reducing spurious correlations.
Contribution
It develops a causal perspective on data augmentation, providing a simple algorithm to choose augmentation methods that enhance domain generalization.
Findings
Data augmentation can simulate interventional data to weaken spurious correlations.
A causal-based algorithm improves the selection of augmentation techniques for better generalization.
The approach bridges the gap between theoretical understanding and practical application in domain generalization.
Abstract
Machine learning models trained with purely observational data and the principle of empirical risk minimization \citep{vapnik_principles_1992} can fail to generalize to unseen domains. In this paper, we focus on the case where the problem arises through spurious correlation between the observed domains and the actual task labels. We find that many domain generalization methods do not explicitly take this spurious correlation into account. Instead, especially in more application-oriented research areas like medical imaging or robotics, data augmentation techniques that are based on heuristics are used to learn domain invariant features. To bridge the gap between theory and practice, we develop a causal perspective on the problem of domain generalization. We argue that causal concepts can be used to explain the success of data augmentation by describing how they can weaken the spurious…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsDomain Adaptation and Few-Shot Learning · Machine Learning in Healthcare · Topic Modeling
