Table of Contents
Fetching ...

Uncertainty quantification in neural network classifiers -- a local linear approach

Magnus Malmström, Isaac Skog, Daniel Axehill, Fredrik Gustafsson

TL;DR

A method to estimate the probability mass function (PMF) of the different classes, as well as the covariance of the estimated PMF, and proper risk assessment and fusion of multiple classifiers is proposed.

Abstract

Classifiers based on neural networks (NN) often lack a measure of uncertainty in the predicted class. We propose a method to estimate the probability mass function (PMF) of the different classes, as well as the covariance of the estimated PMF. First, a local linear approach is used during the training phase to recursively compute the covariance of the parameters in the NN. Secondly, in the classification phase another local linear approach is used to propagate the covariance of the learned NN parameters to the uncertainty in the output of the last layer of the NN. This allows for an efficient Monte Carlo (MC) approach for: (i) estimating the PMF; (ii) calculating the covariance of the estimated PMF; and (iii) proper risk assessment and fusion of multiple classifiers. Two classical image classification tasks, i.e., MNIST, and CFAR10, are used to demonstrate the efficiency the proposed method.

Uncertainty quantification in neural network classifiers -- a local linear approach

TL;DR

A method to estimate the probability mass function (PMF) of the different classes, as well as the covariance of the estimated PMF, and proper risk assessment and fusion of multiple classifiers is proposed.

Abstract

Classifiers based on neural networks (NN) often lack a measure of uncertainty in the predicted class. We propose a method to estimate the probability mass function (PMF) of the different classes, as well as the covariance of the estimated PMF. First, a local linear approach is used during the training phase to recursively compute the covariance of the parameters in the NN. Secondly, in the classification phase another local linear approach is used to propagate the covariance of the learned NN parameters to the uncertainty in the output of the last layer of the NN. This allows for an efficient Monte Carlo (MC) approach for: (i) estimating the PMF; (ii) calculating the covariance of the estimated PMF; and (iii) proper risk assessment and fusion of multiple classifiers. Two classical image classification tasks, i.e., MNIST, and CFAR10, are used to demonstrate the efficiency the proposed method.
Paper Structure (26 sections, 46 equations, 2 figures, 1 table)

This paper contains 26 sections, 46 equations, 2 figures, 1 table.

Figures (2)

  • Figure 1: Example of classification using \ref{['eq:gmarg']}. Left: inputs $x^\circ_n$. Middle: Ellipse representation of $P^{g}_N$, samples $g^{(k)}(x^\circ_n)$ and decision line between the classes representing 7 and 9. Right: Estimated $\hat{f}(x^\circ|\mathcal{T})$.
  • Figure 2: Reliability diagrams for prediction on the dataset. The diagrams illustrate the six different methods to measure the confidence in the prediction described in \ref{['sec:experiment_result']}. A calibration line is also shown in black.