Estimating Classification Confidence Using Kernel Densities

Peter Salamon, David Salamon, V. Adrian Cantu, Michelle An, Tyler Perry +2 more
7/13/2022
stat.MLcs.LG

No confident code implementation found for this paper.

Abstract

This paper investigates the post-hoc calibration of confidence for "exploratory" machine learning classification problems. The difficulty in these problems stems from the continuing desire to push the boundaries of which categories have enough examples to generalize from when curating datasets, and confusion regarding the validity of those categories. We argue that for such problems the "one-versus-all" approach (top-label calibration) must be used rather than the "calibrate-the-full-response-matrix" approach advocated elsewhere in the literature. We introduce and test four new algorithms designed to handle the idiosyncrasies of category-specific confidence estimation. Chief among these methods is the use of kernel density ratios for confidence calibration including a novel, bulletproof algorithm for choosing the bandwidth. We test our claims and explore the limits of calibration on a bioinformatics application (PhANNs) as well as the classic MNIST benchmark. Finally, our analysis argues that post-hoc calibration should always be performed, should be based only on the test dataset, and should be sanity-checked visually.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{salamon2022estimating,
  title  = {Estimating Classification Confidence Using Kernel Densities},
  author = {Peter Salamon and David Salamon and V. Adrian Cantu and Michelle An and Tyler Perry and Robert A. Edwards and Anca M. Segall},
  year   = {2022},
  eprint = {2207.06529},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2207.06529v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2207.06529.svg)](https://codeofpaper.com/paper/2207.06529)

Discussion