Mixed-Prior Decision Risk for Open-Set Recognition
Organizations: Skolkovo Institute of Science and Technology (Skoltech), Moscow, Russia · Risk Management, Sber, Moscow, Russia · The Institute for Information Transmission Problems (IITP RAS), Moscow, Russia
Abstract
In open-set recognition (OSR), a probe must either be identified as one of the known gallery classes or rejected as unknown, so three error types coexist: false acceptance, false rejection, and misidentification. An uncertainty score for selective recognition should rank probes by the risk of the decision the system has made. Bayesian gallery-aware models such as Holistic Uncertainty Estimation (HolUE) summarize the posterior over known and unknown classes by Kullback--Leibler (KL) divergence components and map them to an uncertainty score with a supervised nonlinear calibrator. We show that the KL summary is not generally monotone in decision risk: linear fusion of the KL components tuned on validation data yields negative filtering quality on several benchmarks. We propose MPRisk, a mixed-prior posterior decision-risk score that keeps the same Bayesian posterior but directly scores the error events associated with the selected decision: false-acceptance, misidentification, and false-rejection risks, plus a non-specificity penalty for rejections, enabled by modeling unknown identities as a continuous component. Four nonnegative weights tuned on a validation set suffice for ranking; no nonlinear supervised model is required. Across nine image, audio, and text benchmarks, MPRisk achieves the best or tied-best Prediction Rejection Ratio at every operating point on the image and audio benchmarks and on most text operating points, with bootstrap-confirmed gains over HolUE on five benchmarks (up to PRR) at comparable or lower runtime.
Figures & tables
| Dataset | Spearman | Inv. rate | KL AUROC | KL AUPRC |
|---|---|---|---|---|
| IJB-C | -0.03 | 0.55 | 0.45 | 0.04 |
| Yahoo Answers | -0.47 | 0.81 | 0.18 | 0.15 |
| Method | IJB-C | IJB-B | Whale | VB-Eval-L-5 | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| SCF | 0.40 | 0.31 | 0.23 | 0.29 | 0.25 | 0.22 | 0.16 | 0.02 | -0.06 | 0.55 | 0.26 | 0.12 |
| AccScr | 0.73 | 0.72 | 0.66 | 0.65 | 0.68 | 0.62 | 0.77 | 0.75 | 0.66 | 0.66 | 0.76 | 0.72 |
| MSP | 0.74 | 0.75 | 0.70 | 0.66 | 0.70 | 0.65 | 0.77 | 0.77 | 0.70 | 0.38 | 0.88 | 0.86 |
| Margin | 0.74 | 0.75 | 0.70 | 0.66 | 0.70 | 0.66 | 0.77 | 0.77 | 0.70 | 0.68 | 0.88 | 0.86 |
| GalUE | 0.74 | 0.74 | 0.67 | 0.66 | 0.69 | 0.60 | 0.78 | 0.76 | 0.70 | 0.69 | 0.89 | 0.87 |
| IJB-C (FPIR ) | Whale (FPIR ) | |||||||
|---|---|---|---|---|---|---|---|---|
| Method | Any | FA | FR | ID | Any | FA | FR | ID |
| SCF | 0.70 | 0.61 | 0.77 | 0.91 | 0.61 | 0.55 | 0.84 | 0.86 |
| AccScr | 0.87 | 0.91 | 0.80 | 0.85 | 0.88 | 0.87 | 0.86 | 0.81 |
| MSP | 0.87 | 0.91 | 0.80 | 0.88 | 0.88 | 0.88 | 0.85 | 0.88 |
| GalUE | 0.88 | 0.92 | 0.80 | 0.90 | 0.89 | 0.88 | 0.86 | 0.90 |
| HolUE | 0.87 | 0.96 | 0.70 | 0.97 | 0.93 | 0.93 | 0.85 | 0.90 |
| Yahoo Answers (FPIR ) | PAN-20-AV (FPIR ) | |||||||
| Method | Any | FA | FR | ID | Any | FA | FR | ID |
| SCF | 0.45 | 0.66 | 0.41 | – | 0.50 | 0.37 | 0.56 | 0.36 |
| AccScr | 0.59 | 0.77 | 0.54 | – | 0.61 | 0.89 | 0.48 | 0.83 |
| MSP | 0.54 | 0.76 | 0.48 | – | 0.64 | 0.82 | 0.53 | 0.86 |
| GalUE | 0.58 | 0.77 | 0.53 | – | 0.61 | 0.88 | 0.48 | 0.90 |
| HolUE | 0.89 | 0.58 | 0.92 | – | 0.59 | 0.75 | 0.52 | 0.70 |