CVLGNov 30, 2021

The Devil is in the Margin: Margin-based Label Smoothing for Network Calibration

arXiv:2111.15430v4108 citationsHas Code
Originality Incremental advance
AI Analysis

This work addresses the calibration issue in deep learning models, which is crucial for reliable predictions in applications like medical diagnosis or autonomous driving, but it is incremental as it builds on existing constrained-optimization perspectives.

The paper tackles the problem of deep neural networks being poorly calibrated and over-confident by proposing a margin-based label smoothing method that imposes inequality constraints on logit distances, achieving state-of-the-art calibration results on image classification, semantic segmentation, and NLP benchmarks without compromising discriminative performance.

In spite of the dominant performances of deep neural networks, recent works have shown that they are poorly calibrated, resulting in over-confident predictions. Miscalibration can be exacerbated by overfitting due to the minimization of the cross-entropy during training, as it promotes the predicted softmax probabilities to match the one-hot label assignments. This yields a pre-softmax activation of the correct class that is significantly larger than the remaining activations. Recent evidence from the literature suggests that loss functions that embed implicit or explicit maximization of the entropy of predictions yield state-of-the-art calibration performances. We provide a unifying constrained-optimization perspective of current state-of-the-art calibration losses. Specifically, these losses could be viewed as approximations of a linear penalty (or a Lagrangian) imposing equality constraints on logit distances. This points to an important limitation of such underlying equality constraints, whose ensuing gradients constantly push towards a non-informative solution, which might prevent from reaching the best compromise between the discriminative performance and calibration of the model during gradient-based optimization. Following our observations, we propose a simple and flexible generalization based on inequality constraints, which imposes a controllable margin on logit distances. Comprehensive experiments on a variety of image classification, semantic segmentation and NLP benchmarks demonstrate that our method sets novel state-of-the-art results on these tasks in terms of network calibration, without affecting the discriminative performance. The code is available at https://github.com/by-liu/MbLS .

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes