Repeated Environment Inference for Invariant Learning
Aayush Mishra, Anqi Liu

TL;DR
This paper introduces an iterative environment inference method that improves invariant learning by repeatedly refining environment partitions, leading to better spurious correlation capture and overall performance.
Contribution
It proposes a novel repeated environment inference approach that enhances invariant representation learning without known environment labels.
Findings
Outperforms baseline methods on synthetic datasets.
Achieves superior results on real-world datasets.
Iterative process better captures spurious correlations.
Abstract
We study the problem of invariant learning when the environment labels are unknown. We focus on the invariant representation notion when the Bayes optimal conditional label distribution is the same across different environments. Previous work conducts Environment Inference (EI) by maximizing the penalty term from Invariant Risk Minimization (IRM) framework. The EI step uses a reference model which focuses on spurious correlations to efficiently reach a good environment partition. However, it is not clear how to find such a reference model. In this work, we propose to repeat the EI process and retrain an ERM model on the \textit{majority} environment inferred by the previous EI step. Under mild assumptions, we find that this iterative process helps learn a representation capturing the spurious correlation better than the single step. This results in better Environment Inference and…
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
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning and Data Classification · Domain Adaptation and Few-Shot Learning · Machine Learning in Healthcare
