Selecting Data Augmentation for Simulating Interventions
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 correlation between the observed domains and the task labels. We demonstrate that data augmentation can serve as a tool for simulating interventional data. We use these theoretical insights to derive a simple algorithm that is able to select data augmentation techniques that will lead to better domain generalization.
Code (1)
Tasks
Data AugmentationDomain GeneralizationSimilar Papers 제목 키워드 기반
Data Augmentations for Improved (Large) Language Model Generalization
The reliance of text classifiers on spurious correlations can lead to poor generalization at deployment, raising concerns about their use in safety-critical domains such as healthcare. In this work, we propose to use cou…
AttributecounterfactualData AugmentationLanguage Modeling+3Towards Safer Online Spaces: Simulating and Assessing Intervention Strategies for Eating Disorder Discussions
Eating disorders are complex mental health conditions that affect millions of people around the world. Effective interventions on social media platforms are crucial, yet testing strategies in situ can be risky. We presen…
Model SelectionInqEduAgent: Adaptive AI Learning Partners with Gaussian Process Augmentation
Collaborative partnership matters in inquiry-oriented education. However, most study partners are selected either rely on experience-based assignments with little scientific planning or build on rule-based machine assist…
FCMpy: A Python Module for Constructing and Analyzing Fuzzy Cognitive Maps
FCMpy is an open source package in Python for building and analyzing Fuzzy Cognitive Maps. More specifically, the package allows 1) deriving fuzzy causal weights from qualitative data, 2) simulating the system behavior, …
Intervening on psychopathology networks: Evaluating intervention targets through simulations
Identifying the different influences of symptoms in dynamic psychopathology models may hold promise for increasing treatment efficacy in clinical applications. Dynamic psychopathology models study the behavioral patterns…