Bias in Motion: Theoretical Insights into the Dynamics of Bias in SGD Training

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Jain, Anchit, Nobahari, Rozhin, Baratin, Aristide, Mannelli, Stefano Sarao
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916536806014976
author Jain, Anchit
Nobahari, Rozhin
Baratin, Aristide
Mannelli, Stefano Sarao
author_facet Jain, Anchit
Nobahari, Rozhin
Baratin, Aristide
Mannelli, Stefano Sarao
contents Machine learning systems often acquire biases by leveraging undesired features in the data, impacting accuracy variably across different sub-populations. Current understanding of bias formation mostly focuses on the initial and final stages of learning, leaving a gap in knowledge regarding the transient dynamics. To address this gap, this paper explores the evolution of bias in a teacher-student setup modeling different data sub-populations with a Gaussian-mixture model. We provide an analytical description of the stochastic gradient descent dynamics of a linear classifier in this setting, which we prove to be exact in high dimension. Notably, our analysis reveals how different properties of sub-populations influence bias at different timescales, showing a shifting preference of the classifier during training. Applying our findings to fairness and robustness, we delineate how and when heterogeneous data and spurious features can generate and amplify bias. We empirically validate our results in more complex scenarios by training deeper networks on synthetic and real datasets, including CIFAR10, MNIST, and CelebA.
format Preprint
id arxiv_https___arxiv_org_abs_2405_18296
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Bias in Motion: Theoretical Insights into the Dynamics of Bias in SGD Training
Jain, Anchit
Nobahari, Rozhin
Baratin, Aristide
Mannelli, Stefano Sarao
Machine Learning
Disordered Systems and Neural Networks
Machine learning systems often acquire biases by leveraging undesired features in the data, impacting accuracy variably across different sub-populations. Current understanding of bias formation mostly focuses on the initial and final stages of learning, leaving a gap in knowledge regarding the transient dynamics. To address this gap, this paper explores the evolution of bias in a teacher-student setup modeling different data sub-populations with a Gaussian-mixture model. We provide an analytical description of the stochastic gradient descent dynamics of a linear classifier in this setting, which we prove to be exact in high dimension. Notably, our analysis reveals how different properties of sub-populations influence bias at different timescales, showing a shifting preference of the classifier during training. Applying our findings to fairness and robustness, we delineate how and when heterogeneous data and spurious features can generate and amplify bias. We empirically validate our results in more complex scenarios by training deeper networks on synthetic and real datasets, including CIFAR10, MNIST, and CelebA.
title Bias in Motion: Theoretical Insights into the Dynamics of Bias in SGD Training
topic Machine Learning
Disordered Systems and Neural Networks
url https://arxiv.org/abs/2405.18296