The Bayesian Confidence (BACON) Estimator for Deep Neural Networks

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Kee, Patrick D., Brown, Max J., Rice, Jonathan C., Howell, Christian A.
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866912074625449984
author Kee, Patrick D.
Brown, Max J.
Rice, Jonathan C.
Howell, Christian A.
author_facet Kee, Patrick D.
Brown, Max J.
Rice, Jonathan C.
Howell, Christian A.
contents This paper introduces the Bayesian Confidence Estimator (BACON) for deep neural networks. Current practice of interpreting Softmax values in the output layer as probabilities of outcomes is prone to extreme predictions of class probability. In this work we extend Waagen's method of representing the terminal layers with a geometric model, where the probability associated with an output vector is estimated with Bayes' Rule using validation data to provide likelihood and normalization values. This estimator provides superior ECE and ACE calibration error compared to Softmax for ResNet-18 at 85% network accuracy, and EfficientNet-B0 at 95% network accuracy, on the CIFAR-10 dataset with an imbalanced test set, except for very high accuracy edge cases. In addition, when using the ACE metric, BACON demonstrated improved calibration error when estimating probabilities for the imbalanced test set when using actual class distribution fractions.
format Preprint
id arxiv_https___arxiv_org_abs_2410_12604
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle The Bayesian Confidence (BACON) Estimator for Deep Neural Networks
Kee, Patrick D.
Brown, Max J.
Rice, Jonathan C.
Howell, Christian A.
Machine Learning
I.2.6
This paper introduces the Bayesian Confidence Estimator (BACON) for deep neural networks. Current practice of interpreting Softmax values in the output layer as probabilities of outcomes is prone to extreme predictions of class probability. In this work we extend Waagen's method of representing the terminal layers with a geometric model, where the probability associated with an output vector is estimated with Bayes' Rule using validation data to provide likelihood and normalization values. This estimator provides superior ECE and ACE calibration error compared to Softmax for ResNet-18 at 85% network accuracy, and EfficientNet-B0 at 95% network accuracy, on the CIFAR-10 dataset with an imbalanced test set, except for very high accuracy edge cases. In addition, when using the ACE metric, BACON demonstrated improved calibration error when estimating probabilities for the imbalanced test set when using actual class distribution fractions.
title The Bayesian Confidence (BACON) Estimator for Deep Neural Networks
topic Machine Learning
I.2.6
url https://arxiv.org/abs/2410.12604