Accuracy on the Wrong Line: On the Pitfalls of Noisy Data for OOD Generalisation
Abstract
Accuracy-on-the-line is a widely observed phenomenon in machine learning, where a model's accuracy on in-distribution (ID) and out-of-distribution (OOD) data is positively correlated across different hyperparameters and data configurations. But when does this useful relationship break down? In this work, we explore its robustness. The key observation is that noisy data and the presence of nuisance features can be sufficient to shatter the Accuracy-on-the-line phenomenon. In these cases, ID and OOD accuracy can become negatively correlated, leading to "Accuracy-on-the-wrong-line". This phenomenon can also occur in the presence of spurious (shortcut) features, which tend to overshadow the more complex signal (core, non-spurious) features, resulting in a large nuisance feature space. Moreover, scaling to larger datasets does not mitigate this undesirable behaviour and may even exacerbate it. We formally prove a lower bound on OOD error in a linear classification model, characterising the conditions on the noise and nuisance features for a large OOD error. We finally demonstrate this phenomenon across both synthetic and real datasets with noisy data and nuisance features.
Cite
Text
Sanyal et al. "Accuracy on the Wrong Line: On the Pitfalls of Noisy Data for OOD Generalisation." ICML 2024 Workshops: NextGenAISafety, 2024.Markdown
[Sanyal et al. "Accuracy on the Wrong Line: On the Pitfalls of Noisy Data for OOD Generalisation." ICML 2024 Workshops: NextGenAISafety, 2024.](https://mlanthology.org/icmlw/2024/sanyal2024icmlw-accuracy/)BibTeX
@inproceedings{sanyal2024icmlw-accuracy,
title = {{Accuracy on the Wrong Line: On the Pitfalls of Noisy Data for OOD Generalisation}},
author = {Sanyal, Amartya and Hu, Yaxi and Yu, Yaodong and Ma, Yian and Wang, Yixin and Schölkopf, Bernhard},
booktitle = {ICML 2024 Workshops: NextGenAISafety},
year = {2024},
url = {https://mlanthology.org/icmlw/2024/sanyal2024icmlw-accuracy/}
}