When majority rules, minority loses: bias amplification of gradient descent
François Bachoc, Jérôme Bolte, Ryan Boustany, Jean-Michel Loubes
TL;DR
The paper addresses bias amplification in gradient-based learning under strong population and variance imbalance by formalizing majority-minority tasks with a two-term loss $L = L_1 + L_0$ and proving a Kantorovich-type perturbation relation between the full-data predictor and the majority-only predictor. It shows that critical points of $L$ are near corresponding points of $L_1$, with a stereotype gap bounded by $\|\hat{\theta}_1-\hat{\theta}\| \le 4\tau/\delta$, and that gradient descent trajectories spend most of their time in a majority-training regime before minority features influence predictions. The work also derives lower bounds on the debiasing duration and the catch-up overcost required to achieve minority-aware predictions, and validates the theory with numerical experiments on tabular and image datasets (e.g., CIFAR-10, EuroSAT, Adult). These results illuminate why bias amplification occurs and suggest practical implications: longer training and/or larger models can foster minority awareness, albeit with risks of spurious correlations, guiding fairer deployment of ML systems.
Abstract
Despite growing empirical evidence of bias amplification in machine learning, its theoretical foundations remain poorly understood. We develop a formal framework for majority-minority learning tasks, showing how standard training can favor majority groups and produce stereotypical predictors that neglect minority-specific features. Assuming population and variance imbalance, our analysis reveals three key findings: (i) the close proximity between ``full-data'' and stereotypical predictors, (ii) the dominance of a region where training the entire model tends to merely learn the majority traits, and (iii) a lower bound on the additional training required. Our results are illustrated through experiments in deep learning for tabular and image classification tasks.
