Towards Formalizing Spuriousness of Biased Datasets Using Partial Information Decomposition

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Halder, Barproda, Hamman, Faisal, Dissanayake, Pasan, Zhang, Qiuyi, Sucholutsky, Ilia, Dutta, Sanghamitra
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866917079293100032
author Halder, Barproda
Hamman, Faisal
Dissanayake, Pasan
Zhang, Qiuyi
Sucholutsky, Ilia
Dutta, Sanghamitra
author_facet Halder, Barproda
Hamman, Faisal
Dissanayake, Pasan
Zhang, Qiuyi
Sucholutsky, Ilia
Dutta, Sanghamitra
contents Spuriousness arises when there is an association between two or more variables in a dataset that are not causally related. In this work, we propose an explainability framework to preemptively disentangle the nature of such spurious associations in a dataset before model training. We leverage a body of work in information theory called Partial Information Decomposition (PID) to decompose the total information about the target into four non-negative quantities, namely unique information (in core and spurious features, respectively), redundant information, and synergistic information. Our framework helps anticipate when the core or spurious feature is indispensable, when either suffices, and when both are jointly needed for an optimal classifier trained on the dataset. Next, we leverage this decomposition to propose a novel measure of the spuriousness of a dataset. We arrive at this measure systematically by examining several candidate measures, and demonstrating what they capture and miss through intuitive canonical examples and counterexamples. Our framework Spurious Disentangler consists of segmentation, dimensionality reduction, and estimation modules, with capabilities to specifically handle high-dimensional image data efficiently. Finally, we also perform empirical evaluation to demonstrate the trends of unique, redundant, and synergistic information, as well as our proposed spuriousness measure across $6$ benchmark datasets under various experimental settings. We observe an agreement between our preemptive measure of dataset spuriousness and post-training model generalization metrics such as worst-group accuracy, further supporting our proposition. The code is available at https://github.com/Barproda/spuriousness-disentangler.
format Preprint
id arxiv_https___arxiv_org_abs_2407_00482
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Towards Formalizing Spuriousness of Biased Datasets Using Partial Information Decomposition
Halder, Barproda
Hamman, Faisal
Dissanayake, Pasan
Zhang, Qiuyi
Sucholutsky, Ilia
Dutta, Sanghamitra
Machine Learning
Artificial Intelligence
Computer Vision and Pattern Recognition
Computers and Society
Information Theory
Spuriousness arises when there is an association between two or more variables in a dataset that are not causally related. In this work, we propose an explainability framework to preemptively disentangle the nature of such spurious associations in a dataset before model training. We leverage a body of work in information theory called Partial Information Decomposition (PID) to decompose the total information about the target into four non-negative quantities, namely unique information (in core and spurious features, respectively), redundant information, and synergistic information. Our framework helps anticipate when the core or spurious feature is indispensable, when either suffices, and when both are jointly needed for an optimal classifier trained on the dataset. Next, we leverage this decomposition to propose a novel measure of the spuriousness of a dataset. We arrive at this measure systematically by examining several candidate measures, and demonstrating what they capture and miss through intuitive canonical examples and counterexamples. Our framework Spurious Disentangler consists of segmentation, dimensionality reduction, and estimation modules, with capabilities to specifically handle high-dimensional image data efficiently. Finally, we also perform empirical evaluation to demonstrate the trends of unique, redundant, and synergistic information, as well as our proposed spuriousness measure across $6$ benchmark datasets under various experimental settings. We observe an agreement between our preemptive measure of dataset spuriousness and post-training model generalization metrics such as worst-group accuracy, further supporting our proposition. The code is available at https://github.com/Barproda/spuriousness-disentangler.
title Towards Formalizing Spuriousness of Biased Datasets Using Partial Information Decomposition
topic Machine Learning
Artificial Intelligence
Computer Vision and Pattern Recognition
Computers and Society
Information Theory
url https://arxiv.org/abs/2407.00482