Improving Uncertainty Quantification of Deep Classifiers via Neighborhood Conformal Prediction: �Novel Algorithm and Theoretical Analysis
Subhankar Ghosh*, Taha Belkhouja*, Yan Yan, Janardhan Rao Doppa
School of EECS, Washington State University
Safety of deep model deployments
2
Example: Medical differential diagnosis
VS
Standard prediction:
Food allergy
Confident prediction set:
Good: {Food allergy, Food poisoning, Viral infection}
Better: {Food allergy, Food poisoning}
Uncertainty quantification
3
Conformal prediction for uncertainty quantification
4
Split Conformal Prediction
5
Motivation
6
Neighborhood Conformal Prediction
7
&
Test samples
Calibration samples
Importance
Neighborhood Conformal Prediction
8
Test samples
Calibration samples 1..n
VS
Standard CP
Neighborhood CP
Localizer and weighting function
9
Original distribution
Ball-based localizer over the learned representation
Localizer and weighting function
10
Importance of k-nearest-neighborhood
11
Table 1: Algorithm performance according to the mean prediction set size
NCP theoretical guarantees
12
Theorem: As the assumptions are a key characterizations of the properties
of the learned representation, NCP gives smaller expected quantile (i.e., more efficient) to achieve the same target coverage as standard CP.
NCP theoretical guarantees
13
Theorem: As the assumption are a key characterizations of the properties of the learned representation, NCP gives smaller expected quantile (i.e., more efficient) to achieve the same target coverage as standard CP.
Empirical evaluation
14
Empirical results
15
Table 2: Algorithm performance according to the mean prediction set size
Empirical results
16
Table 3: Algorithm performance according to the empirical marginal coverage achieved
Summary
17