Addressing Failure Prediction by Learning Model Confidence
Charles Corbi\`ere, Nicolas Thome, Avner Bar-Hen, Matthieu Cord,, Patrick P\'erez

TL;DR
This paper introduces a new confidence measure called True Class Probability (TCP) for neural networks, providing theoretical guarantees and demonstrating improved failure prediction across various models and datasets.
Contribution
It proposes TCP as a better confidence criterion than MCP, with a novel learning scheme to estimate it at test time, validated through extensive experiments.
Findings
TCP outperforms MCP and Bayesian methods in failure prediction
The approach is effective across different architectures and datasets
Theoretical guarantees support the reliability of TCP
Abstract
Assessing reliably the confidence of a deep neural network and predicting its failures is of primary importance for the practical deployment of these models. In this paper, we propose a new target criterion for model confidence, corresponding to the True Class Probability (TCP). We show how using the TCP is more suited than relying on the classic Maximum Class Probability (MCP). We provide in addition theoretical guarantees for TCP in the context of failure prediction. Since the true class is by essence unknown at test time, we propose to learn TCP criterion on the training set, introducing a specific learning scheme adapted to this context. Extensive experiments are conducted for validating the relevance of the proposed approach. We study various network architectures, small and large scale datasets for image classification and semantic segmentation. We show that our approach…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Anomaly Detection Techniques and Applications · Advanced Neural Network Applications
MethodsTest
