Trained Models Tell Us How to Make Them Robust to Spurious Correlation without Group Annotation

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Ghaznavi, Mahdi, Asadollahzadeh, Hesam, Noohdani, Fahimeh Hosseini, Tabar, Soroush Vafaie, Hasani, Hosein, Alvanagh, Taha Akbari, Rohban, Mohammad Hossein, Baghshah, Mahdieh Soleymani
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916425880305664
author Ghaznavi, Mahdi
Asadollahzadeh, Hesam
Noohdani, Fahimeh Hosseini
Tabar, Soroush Vafaie
Hasani, Hosein
Alvanagh, Taha Akbari
Rohban, Mohammad Hossein
Baghshah, Mahdieh Soleymani
author_facet Ghaznavi, Mahdi
Asadollahzadeh, Hesam
Noohdani, Fahimeh Hosseini
Tabar, Soroush Vafaie
Hasani, Hosein
Alvanagh, Taha Akbari
Rohban, Mohammad Hossein
Baghshah, Mahdieh Soleymani
contents Classifiers trained with Empirical Risk Minimization (ERM) tend to rely on attributes that have high spurious correlation with the target. This can degrade the performance on underrepresented (or 'minority') groups that lack these attributes, posing significant challenges for both out-of-distribution generalization and fairness objectives. Many studies aim to enhance robustness to spurious correlation, but they sometimes depend on group annotations for training. Additionally, a common limitation in previous research is the reliance on group-annotated validation datasets for model selection. This constrains their applicability in situations where the nature of the spurious correlation is not known, or when group labels for certain spurious attributes are not available. To enhance model robustness with minimal group annotation assumptions, we propose Environment-based Validation and Loss-based Sampling (EVaLS). It uses the losses from an ERM-trained model to construct a balanced dataset of high-loss and low-loss samples, mitigating group imbalance in data. This significantly enhances robustness to group shifts when equipped with a simple post-training last layer retraining. By using environment inference methods to create diverse environments with correlation shifts, EVaLS can potentially eliminate the need for group annotation in validation data. In this context, the worst environment accuracy acts as a reliable surrogate throughout the retraining process for tuning hyperparameters and finding a model that performs well across diverse group shifts. EVaLS effectively achieves group robustness, showing that group annotation is not necessary even for validation. It is a fast, straightforward, and effective approach that reaches near-optimal worst group accuracy without needing group annotations, marking a new chapter in the robustness of trained models against spurious correlation.
format Preprint
id arxiv_https___arxiv_org_abs_2410_05345
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Trained Models Tell Us How to Make Them Robust to Spurious Correlation without Group Annotation
Ghaznavi, Mahdi
Asadollahzadeh, Hesam
Noohdani, Fahimeh Hosseini
Tabar, Soroush Vafaie
Hasani, Hosein
Alvanagh, Taha Akbari
Rohban, Mohammad Hossein
Baghshah, Mahdieh Soleymani
Machine Learning
Artificial Intelligence
Computer Vision and Pattern Recognition
Classifiers trained with Empirical Risk Minimization (ERM) tend to rely on attributes that have high spurious correlation with the target. This can degrade the performance on underrepresented (or 'minority') groups that lack these attributes, posing significant challenges for both out-of-distribution generalization and fairness objectives. Many studies aim to enhance robustness to spurious correlation, but they sometimes depend on group annotations for training. Additionally, a common limitation in previous research is the reliance on group-annotated validation datasets for model selection. This constrains their applicability in situations where the nature of the spurious correlation is not known, or when group labels for certain spurious attributes are not available. To enhance model robustness with minimal group annotation assumptions, we propose Environment-based Validation and Loss-based Sampling (EVaLS). It uses the losses from an ERM-trained model to construct a balanced dataset of high-loss and low-loss samples, mitigating group imbalance in data. This significantly enhances robustness to group shifts when equipped with a simple post-training last layer retraining. By using environment inference methods to create diverse environments with correlation shifts, EVaLS can potentially eliminate the need for group annotation in validation data. In this context, the worst environment accuracy acts as a reliable surrogate throughout the retraining process for tuning hyperparameters and finding a model that performs well across diverse group shifts. EVaLS effectively achieves group robustness, showing that group annotation is not necessary even for validation. It is a fast, straightforward, and effective approach that reaches near-optimal worst group accuracy without needing group annotations, marking a new chapter in the robustness of trained models against spurious correlation.
title Trained Models Tell Us How to Make Them Robust to Spurious Correlation without Group Annotation
topic Machine Learning
Artificial Intelligence
Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2410.05345