Bounded Loss Robustness: Enhancing the MAE Loss for Large-Scale Noisy Data Learning
Max Staats, Matthias Thamm, Bernd Rosenow
OpenReview ground truth
TL;DR — By analyzing the backpropagation error of bounded losses, we show why bounded losses struggle to learn many-class datasets and develop a method that enables the Mean Absolute Error to learn datasets with many classes..
Abstract
Large annotated datasets inevitably contain noisy labels, which poses a major challenge for training deep neural networks as they easily fit the labels. Noise-robust loss functions have emerged as a notable strategy to counteract this issue, with symmetric losses, a subset of the bounded losses, displaying significant noise robustness. Yet, the class of symmetric loss functions might be too restrictive, with functions such as the Mean Absolute Error (MAE) being susceptible to underfitting. Through a quantitative approach, this paper explores the learning behavior of bounded loss functions, particularly the limited overlap between the network output at initialization and non-zero derivative regions of the loss function. We introduce a novel method, "logit bias", which adds a real number, denoted as $\epsilon$, to the logit at the correct class position. This method addresses underfitting by restoring the overlap, enabling MAE to learn, even on datasets like WebVision, consisting of over a million images from 1000 classes. Extensive numerical experiments show that MAE, in combination with our proposed method, can compete with state-of-the-art noise robust loss functions. Remarkably, our method relies on a single parameter, $\epsilon$, which is determined by the number of classes, resulting in a method that uses zero dataset or noise-dependent hyperparameters.
Author context
Most prolific author: 1 submissions (credibility 1.00).
No mass-submission penalty for this paper (authors within normal submission volume).
Aggregate statistics only — no individual author rankings.
Ranking trajectory
Percentile by tournament round — convergence indicates rating stability.
Battle history — 38 comparisons
Ranked above opponent in 53% of matchups.
- ▼ lost to Beyond Weisfeiler-Lehman: A Quantitative F… ×4
- ▼ lost to Performance Gaps in Multi-view Clustering … ×4
- ▲ beat NL2ProGPT: Taming Large Language Model for… ×4
- ▲ beat Unsupervised Learning via Network-Aware Em… ×4
- ▼ lost to ProtoNMF: Turning a Black Box into a Proto… ×4
Judge assessments
Mean overall score 0.0 ± 0.0 (n = 38)