Calibrating Deep Neural Networks using Explicit Regularisation and Dynamic Data Pruning
Ramya Hebbalaguppe, Rishabh Patra, Tirtharaj Dash, Gautam Shroff,, Lovekesh Vig

TL;DR
This paper introduces a novel regularization method combined with dynamic data pruning during training to improve neural network calibration, especially for high-confidence predictions, enhancing deployment safety and efficiency.
Contribution
The paper proposes a new regularization technique and a dynamic pruning strategy that together achieve state-of-the-art calibration and increase high-confidence predictions in neural networks.
Findings
State-of-the-art calibration on image benchmarks
Reduces training time significantly
Increases high-confidence predictions at test time
Abstract
Deep neural networks (DNN) are prone to miscalibrated predictions, often exhibiting a mismatch between the predicted output and the associated confidence scores. Contemporary model calibration techniques mitigate the problem of overconfident predictions by pushing down the confidence of the winning class while increasing the confidence of the remaining classes across all test samples. However, from a deployment perspective, an ideal model is desired to (i) generate well-calibrated predictions for high-confidence samples with predicted probability say >0.95, and (ii) generate a higher proportion of legitimate high-confidence samples. To this end, we propose a novel regularization technique that can be used with classification losses, leading to state-of-the-art calibrated predictions at test time; From a deployment standpoint in safety-critical applications, only high-confidence samples…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Calibrating Deep Neural Networks using Explicit Regularisation and Dynamic Data Pruning· youtube
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Anomaly Detection Techniques and Applications · Machine Learning and Data Classification
MethodsPruning · Test
