<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Maximum Likelihood Uncertainty Estimation: Robustness to Outliers</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Deebul S. Nair</string-name>
          <email>deebul.nair@h-brs.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Nico Hochgeschwender</string-name>
          <email>nico.hochgeschwender@h-brs.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Miguel A. Olivares-Mendez</string-name>
          <email>miguel.olivaresmendez@uni.lu</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Dept. of Computer Science, Bonn-Rhein-Sieg University of Applied Sciences</institution>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>German Aerospace Center (DLR), Institute for Software Technology</institution>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>SpaceR Research Group, University of Luxembourg</institution>
          ,
          <country country="LU">Luxembourg</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2020</year>
      </pub-date>
      <volume>12292</volume>
      <fpage>89</fpage>
      <lpage>97</lpage>
      <abstract>
        <p>We benchmark the robustness of maximum likelihood based uncertainty estimation methods to outliers in training data for regression tasks. Outliers or noisy labels in training data results in degraded performances as well as incorrect estimation of uncertainty. We propose the use of a heavy-tailed distribution (Laplace distribution) to improve the robustness to outliers. This property is evaluated using standard regression benchmarks and on a high-dimensional regression task of monocular depth estimation, both containing outliers. In particular, heavy-tailed distribution based maximum likelihood provides better uncertainty estimates, better separation in uncertainty for out-of-distribution data, as well as better detection of adversarial attacks in the presence of outliers.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        The ability to estimate the uncertainty along with network
prediction has become a relevant feature for the adoption
of deep neural networks (DNN) in safety-critical and
autonomous systems (Borg et al. 2019; Schwalbe and Schels
2020). Accurate and calibrated uncertainties can be used to
gain confidence for making decisions in autonomous
systems
        <xref ref-type="bibr" rid="ref22">(Jha et al. 2018; Serban, Poll, and Visser 2020)</xref>
        .
Uncertainty estimation is a challenging problem, especially in
high dimensional data because of the lack of ground truth
regarding uncertainty. The presence of noisy labels or outliers
in the training data elevates the challenge of uncertainty
estimation. Robust uncertainty estimation is the capability of
learning algorithms to correctly learn uncertainty by
ignoring the outliers. In this work we focus on the following
research question: For a regression problem, given a training
dataset, where an -fraction of data are outliers, how can
we robustly estimate uncertainty in the predictions?
      </p>
      <p>
        Uncertainty estimation approaches can be broadly
classified in three categories: 1. Bayesian methods
        <xref ref-type="bibr" rid="ref12 ref14 ref23">(Kendall and
Gal 2017; Dusenberry et al. 2020b)</xref>
        ; 2. Sampling based
methods
        <xref ref-type="bibr" rid="ref15 ref23 ref24">(Gal and Ghahramani 2016; Lakshminarayanan,
Pritzel, and Blundell 2017)</xref>
        ; 3. Single-model methods
        <xref ref-type="bibr" rid="ref30 ref33">(Nix
and Weigend 1994; Amini et al. 2020; Sensoy, Kaplan,
and Kandemir 2018)</xref>
        . Although, Bayesian and sampling
based methods provide state-of-the-art uncertainty estimates
(Dusenberry et al.
        <xref ref-type="bibr" rid="ref3">2020a; Wen, Tran, and Ba 2020</xref>
        ) they have
come at a cost: increased training time, increased prediction
time and increased memory requirements. For example, the
Bayesian neural learning method by converting weights to
distributions
        <xref ref-type="bibr" rid="ref7">(Blundell et al. 2015)</xref>
        requires a doubling in
parameters, MC-Dropout
        <xref ref-type="bibr" rid="ref15">(Gal and Ghahramani 2016)</xref>
        with 50
Monte Carlo samples will require 50x forward passes and
Deep ensembles
        <xref ref-type="bibr" rid="ref23 ref24">(Lakshminarayanan, Pritzel, and Blundell
2017)</xref>
        with an ensemble size of 5 will require 5x the number
of weights. These become an operational challenge for their
adoption in real-time autonomous systems. On the contrary,
single-model based uncertainty estimation methods predict
the uncertainty with a single network, no increase in weights
and a single forward pass
        <xref ref-type="bibr" rid="ref30 ref31 ref33">(Nix and Weigend 1994; Malinin
and Gales 2019; Sensoy, Kaplan, and Kandemir 2018)</xref>
        . In
this work, we focus on single-model methods because of
their applicability to autonomous systems.
      </p>
      <p>
        All the uncertainty estimation methods have worked
exclusively with clean datasets, however getting clean
annotated datasets in real world applications is a difficult task.
As a result, real world datasets collected even after
human annotation contain large label noise
        <xref ref-type="bibr" rid="ref1 ref17">(Algan and
Ulusoy 2021)</xref>
        . Learning in the presence of noisy labels is a
well studied problem for the classification task
        <xref ref-type="bibr" rid="ref28 ref4">(Arazo et al.
2019; Xia et al. 2019; Li, Soltanolkotabi, and Oymak 2020)</xref>
        .
Also learning uncertainty in addition to the classification in
the presence of label noise is now gaining importance
because of safety
        <xref ref-type="bibr" rid="ref1 ref1 ref17 ref17 ref31 ref32 ref34">(Neverova, Novotny´, and Vedaldi 2019; Goel
and Chen 2021; Northcutt, Jiang, and Chuang 2021)</xref>
        .
Although all these methods have been evaluated for their
prediction and uncertainty quantification for the classification
task, their performance for the regression task in the
presence of outliers (noisy labels) is not a well studied problem.
In this work, we focus on the problem of robustly learning
accurate uncertainty in the presence of outliers.
      </p>
      <p>
        To handle outliers in statistics, heavy-tailed distribution
(Student-t distribution, mixture of Gaussians and Laplace)
has been introduced
        <xref ref-type="bibr" rid="ref26 ref31 ref35">(Lange, Little, and Taylor 1989; Tak,
Ellis, and Ghosh 2019; Pasi, Jarno, and Aki 2011)</xref>
        . They
model the noise in the data using a heavy-tailed distribution.
As the heavy-tailed distribution assumes some data can be
present away from the mean, the outlier data produces
comparatively less loss and have minimum impact while
training. In this paper, we study the use of heavy-tailed
distributions for maximum likelihood based uncertainty estimation
and benchmark their robustness to outliers in labels. In
particular, we use the Laplace distribution as a heavy-tailed
distribution because of its high breakaway point
        <xref ref-type="bibr" rid="ref10 ref15">(Bosse,
Agamennoni, and Gilitschenski 2016)</xref>
        , indicating the high
proportion of outlier data it can handle.
      </p>
      <p>
        We formulate the loss function by taking the negative
log-likelihood of the Laplace distribution. This loss function
provides protection against outliers by reducing their effects
while training. This can be demonstrated with the help of
a toy example as shown in Fig. 1. The dataset is a one
dimensional (1D) regression problem where the ground truth
y is a sine-wave. The dataset contains heteroskedatic noise
with varying levels of uncertainty across x. In addition to
the noisy data we also add 10% outliers to the data. The
addition of outliers results in a complete mis-calibration of
uncertainty estimated by Gaussian loss function
        <xref ref-type="bibr" rid="ref33">(Nix and
Weigend 1994)</xref>
        and Evidential (Amini et al. 2020) however,
the proposed Laplace loss function uncertainty estimates are
not that degraded.
      </p>
      <p>We benchmark the robustness of uncertainty estimation
methods when trained with noisy data. Specifically, this
work makes the following contributions:
1. we improve the robustness of uncertainty estimation by
modeling the loss function using a heavy-tailed
distribution;
2. we evaluate the robustness of the loss function on a
standard regression datasets benchmark and complex vision
regression task of depth estimation; and
3. we evaluate the use of predicted uncertainty for
out-ofdistribution (OOD) detection and adversarial attacks
detection.</p>
    </sec>
    <sec id="sec-2">
      <title>Uncertainty Estimation in Regression</title>
      <p>In a regression learning problem we have a training dataset
D = (x; y) drawn from a joint distribution D(X; Y ), where
for each co-variate sample pair, x 2 X is the input data and
1.0
0.8
0.6
0.4
0.2
0.0
scale = 0.5
scale = 1.0
scale = 2.0
scale = 3.0
scale = 4.0
scale = 5.0
4
0
4
4
0
4
y 2 Y is the label data. In addition we define a neural
network f parameterized by . We train the parameters of the
neural network by minimizing the empirical loss function `.
^ = minimizeR( );</p>
      <p>R( ) =</p>
      <p>E
&lt;x;y&gt;2D
In a typical (i.e. deterministic and non-robust) regression
problem, the loss function can be the sum of squared
residuals.</p>
      <p>`(x; y; ) =
1
(y</p>
      <p>
        f (x))2
2
The above problem formulation can only do point estimates
and can be considered as estimating the mean of a
probability distribution. A simple extension is to estimate the entire
conditional probability distribution by predicting variance
2 (in case of Gaussian distribution assumption) in addition
to the point estimate
        <xref ref-type="bibr" rid="ref33">(Nix and Weigend 1994)</xref>
        . However,
a Gaussian distribution is not robust to outliers in training
data.
      </p>
    </sec>
    <sec id="sec-3">
      <title>Improving Robustness with Heavy-Tailed</title>
    </sec>
    <sec id="sec-4">
      <title>Distribution</title>
      <p>We define the problem of robust uncertainty estimation.
Definition 1 (Robustly learning the output of a neural
network with bounded second moments under additive
outliers). Let D be the set of n samples so that D = Dclean [
Doutlier, where Dclean is a subset of D and Doutlier
satisfies jDoutlierj &lt; n. Given an -outlier set of samples from
D(x; y) and learn the output of a neural network y^ and var
such that it minimizes jyclean y^j and jvar(yclean) var(y^)j</p>
      <p>Thus the goal of a robust loss function will be to
accurately predict the output and its uncertainty by ignoring
outliers in the data. In this paper we have selected a heavy
tail distribution, Laplace distribution for modeling the
uncertainty in the output.</p>
      <p>Regression models using heavy-tailed error distributions
to accommodate outliers are studied in statistics by (West
1984). The heavy tail of the distribution reduces the impact
of the outlier while finding the maximum likelihood and thus
has limited impact on the predicted value and the
uncertainty. We choose Laplace as the heavy-tailed distribution
because of its well-defined moments and it has a concave
loss function, as is required for the uncertainty estimation.
Laplace Maximum Likelihood The probability density
function of a Laplace distribution is given by:
p(yj ; s) =
1
exp( j
y</p>
      <p>j )
2s s
where p(yj ; s) is only defined for s &gt; 0 and 2 R. We
use the Negative Log likelihood (NLL) of the Laplacian
distribution log(p(:j ; s)) for training the neural networks
`NLL(x; y; ) =
log(p(yjf ; f s) = log(2f s) + j
(2)
The probability density function (PDF) and the NLL for
different values of f s are plotted in Fig. 2. The loss function has
several properties that makes it suitable for gradient-based
optimization. The loss function is a convex function. The
convexity ensures that the loss is minimum when jy j
is minimum and increases monotonically with respect to
jy j .
y</p>
      <p>f j
f s
min( log(p(yjf ; f s))) ) f
= y
The loss monotonically increases with respect to f s:
This property helps to learn the correct aleatoric uncertainty.
The monotonicity guaranteed by the loss function with
respect to s forces the optimization algorithm to reduce f s
when there is less aleatoric noise in the data. As can be
observed in Fig. 2, when f s is reduced the minimum of
NLL reduces, thus ensuring that the correct uncertainties are
learned.</p>
    </sec>
    <sec id="sec-5">
      <title>Related Work</title>
      <p>
        Uncertainty Estimation
        <xref ref-type="bibr" rid="ref33">Nix and Weigend (1994)</xref>
        estimated the uncertainty for regression problems by modeling
the output of the neural network as a Gaussian distribution
and learning the output using a Gaussian NLL loss
function. This was the first demonstration of how the neural
network can learn the uncertainty in addition to the predicted
value. In the deep learning era, uncertainty estimation in
large-scale vision tasks was demonstrated by
        <xref ref-type="bibr" rid="ref7">Blundell et al.
(2015)</xref>
        which represented the weights of network with
distribution.
        <xref ref-type="bibr" rid="ref15">Gal and Ghahramani (2016)</xref>
        estimated the
uncertainty by using dropouts and multiple forward passes. The
current state-of-the-art in uncertainty estimation is based on
ensemble methods (Lakshminarayanan, Pritzel, and
Blundell 2017; Dusenberry et al.
        <xref ref-type="bibr" rid="ref3">2020a; Wen, Tran, and Ba 2020</xref>
        )
which use a set of models under a single one. Even though
all these methods provide good uncertainty estimates, they
still require multiple forward passes from the model.
      </p>
      <sec id="sec-5-1">
        <title>Single-Model Approaches to Uncertainty Estimation</title>
        <p>
          Uncertainty estimation using a single-model can be achieved
by replacing loss function based approaches
          <xref ref-type="bibr" rid="ref30 ref30">(Malinin and
Gales 2018; Sensoy, Kaplan, and Kandemir 2018; Amini
et al. 2020)</xref>
          , computing closed-form posterior for the
output layer (Riquelme, Tucker, and Snoek 2018; Snoek
(1)
0
(3)
(4)
et al. 2015), changing the output layer
          <xref ref-type="bibr" rid="ref11 ref31">(Calandra et al.
2016; Tagasovska and Lopez-Paz 2019)</xref>
          , spectral
normalization
          <xref ref-type="bibr" rid="ref29">(Liu et al. 2020)</xref>
          , or by two-sided gradient penalty
(Van Amersfoort et al. 2020). Laplace maximum likelihood
builds on these approaches by replacing the loss function
and changing the output layer.
        </p>
        <p>
          Robust Training in Neural Networks Robust training in
the presence of outliers is a classical statistics problem and
is dominated by M-estimator methods by
          <xref ref-type="bibr" rid="ref21">Huber (2004)</xref>
          . In
neural networks, a generalized M-estimator loss function
was proposed by
          <xref ref-type="bibr" rid="ref5">Barron (2019)</xref>
          , which uses the negative log
of the density function to improve robustness while
training.
          <xref ref-type="bibr" rid="ref27">Lathuilie`re et al. (2018)</xref>
          proposed the use of
Gaussianuniform mixture model as a loss function which
continuously adapts as per the outliers in data.
        </p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>Experiments</title>
      <p>
        In this section we benchmark performance of the proposed
loss function. We will show that the proposed loss function
improves robustness to outliers in data. These benchmarks
are not intended to represent the state-of-the-art for any
particular task; on the contrary they are intended to demonstrate
the capability of our loss function when learning uncertainty
with data containing outliers. We compare the following
uncertainty estimation methods: 1. Gaussian refers to the
model introduced in
        <xref ref-type="bibr" rid="ref33">(Nix and Weigend 1994)</xref>
        2. Ensemble
corresponds to the ensemble of deep learning method
proposed by
        <xref ref-type="bibr" rid="ref23 ref24">(Lakshminarayanan, Pritzel, and Blundell 2017)</xref>
        3. Evidential refers to the Normal-inverse-Gamma
distribution based uncertainty estimation by (Amini et al. 2020)
4. Laplace refers to the method we propose. We
benchmark these methods in terms of uncertainty prediction in a
1D outlier regression dataset, real world regression datasets
and NyuV2 monocular depth estimation dataset with outliers
(Silberman et al. 2012).
      </p>
      <p>We first discuss the need for new metrics for uncertainty
comparison and select an appropriate metric to benchmark
the predicted uncertainty. In the subsequent section we
focus on benchmarking the breakaway point, which is the
percentage of outliers that can be present in the data without
any significant change in the predicted output. We use a
synthetic 1D dataset for adding different percentage of
outliers. As we will show, our proposed loss function is
particularly effective even with a high percentage of outliers.
We further benchmark the methods on real world datasets
of regression to demonstrate how the proposed loss function
performs compared to other methods. Finally, we focus on
vision based learning task of monocular depth estimation.
Here we test the robustness of the methods to outliers by
using the original depth dataset with outlier sensor noise. The
results demonstrate the capability of our proposed loss
function to learn correct depth even in the presence of outliers.</p>
      <sec id="sec-6-1">
        <title>Assessing Uncertainty Estimation Techniques</title>
        <p>
          As this work focuses on the robustness capacity of DNNs to
correctly estimate the uncertainty, we needed metrics which
access the quality of the estimated uncertainty separately
from the quality of prediction. Scoring Rules are a group
0.30
0.25
of such metrics which assess the quality of predicted
uncertainties, by assigning a numerical score based on both
the prediction and uncertainty
          <xref ref-type="bibr" rid="ref16">(Gneiting and Raftery 2007)</xref>
          .
Most of the literature in uncertainty estimation for
regression use root mean square error (RMSE) for comparing
performance of model and NLL for comparing performance of
uncertainty. Although NLL is a proper Scoring Rule it is not
comparable across different distributions. In this work we
use Interval score Scoring Rule.
        </p>
        <p>Interval score uses the prediction interval, with lower and
upper endpoints represented by predictive quantiles at levels
2 and 1 2 . The Interval score is defined as :
2
2
Sint(l; u; y) = (u l)+ (l y)1fy &lt; lg+ (y u)1fy &gt; ug
(5)
The score rewards narrow predictions and penalizes
prediction outside the interval. For our experiments we fix the
to 95%. Based on the mean and variance predicted by the
neural network, we first calculate the 95% quantile
prediction interval (l, u) which is then used to calculate the Interval
score. As the Interval score compares the 95% quantile
prediction interval it becomes comparable across different
distributions (in our case Gaussian and Laplace distribution).</p>
      </sec>
      <sec id="sec-6-2">
        <title>Empirical Breakaway Point Benchmark</title>
        <p>
          In this experiment, we empirically benchmark the
breakaway point for all the methods. Breakaway point is the
percentage of outliers that can be present in the dataset
after which the estimator predicts statistically wrong
outputs
          <xref ref-type="bibr" rid="ref21">(Huber 2004)</xref>
          . Here we interpret the outputs as both
the predicted output and the predicted uncertainty. The
regression problem we consider is the 1D regression
problem as shown in Fig. 1 which is a sine wave with
increasing aleatoric uncertainties along the x-axis. The particular
dataset was selected such that the network has to learn the
underlying aleatoric uncertainty even in the presence of
outliers. The neural network is 4 layer fully connected network
with 100 neurons in each layer with rectified linear unit
%
0
(ReLU) activation function. An illustrative scatter plot of the
dataset with outliers and the predicted uncertainty is shown
in Fig. 3-B. In this benchmark we start with no outliers and
increase the outliers upto 50% of the original dataset and
record RMSE and Interval score for each dataset. Fig.
3A plots the RMSE and Interval score for different levels of
outliers. Gaussian and Ensemble methods have breakaway
points at 10% outliers for the output prediction (Fig. 3-A
left plot), while for the uncertainties the breakaway point
is 10% for Evidential learning (Fig. 3-A right plot). In this
benchmark, we can conclude that the breakaway points are
different for the predicted output value and its uncertainty.
Some methods are better at output prediction and worse at
uncertainty prediction, while Laplace method performs best
on both the scenarios in the given example.
        </p>
      </sec>
      <sec id="sec-6-3">
        <title>Benchmark Regression Tasks</title>
        <p>In addition to the toy datasets we validate the uncertainty
estimation with respect to real world datasets as used in the
.
f
on0.75
C
ed0.50
v
r
se0.25
b
O
0.00</p>
        <p>
          Method
Evidential
Gaussian
Laplace
GroundTruth
0.0020
E0.0015
S
RM0.0010
Lakshminarayanan, Pritzel, and Blundell (2017);
          <xref ref-type="bibr" rid="ref15">Gal and
Ghahramani (2016)</xref>
          ; Amini et al. (2020). We replicate the
experiment and compare RMSE and the Interval score. The
purpose of the experiment is to compare the uncertainty
quality obtained from different methods to that of the
proposed method on real world datasets. Each experiment is
executed 20 times each with random sampling of the train
and test dataset. The network used is a fully-connected
network with 3 hidden layers containing 100 neurons, and was
trained to convergence. All models were trained with
learning rate = 5e 3 and batch size of 512. The results are
shown in Fig. 4. As seen in the results the proposed Laplace
method performs comparable to other uncertainty estimation
methods both in RMSE and Interval score. The Evidential
method shows some deviation in the predicted uncertainty
from the other methods in the Interval score plot for all four
datasets.
        </p>
      </sec>
      <sec id="sec-6-4">
        <title>Monocular Depth Estimation with Outliers</title>
        <p>Monocular depth estimation is a supervised regression task,
where the model is trained to predict depth of each
corresponding pixel. The input data is a RGB image of size
HxWx3 and the label is a depth image with size HxW whose
pixel values represent the depth of the scene in meters. We
evaluate monocular depth estimation on the
NYU-Depth-v2dataset which is collected in an indoor environment using a
Kinect v1 camera.</p>
        <p>
          In fields of robotics, the datasets collected are noisy and
always contaminated with outliers. For example, in Fig.
6B we can observe black spots (outliers) which contain no
depth information, in the collected depth labels because of
sensor noise in the Kinect v1 camera. In the
NYU-Depth-v2dataset the outliers in the images were removed by using the
Levin Colorization method. For our work, we have not
removed the outliers and used the depth labels along-with the
outliers. In order for the results to be comparable to Amini
et al. (2020), rather than directly using the outlier labels, we
simulate the outliers in the cleaned depth data using
simulated noise model of a Kinect v1 camera
          <xref ref-type="bibr" rid="ref6 ref8">(Handa et al. 2014;
Barron and Malik 2013; Bohg et al. 2014)</xref>
          .
        </p>
        <p>The training dataset consists of 27K RGB-depth image
pairs. For comparison, we use the architecture similar to
Amini et al. (2020) which is a U-Net (Ronneberger, Fischer,
and Brox 2015) with spatial dropout. The goal of the
experiment is not to prove state-of-the-art depth estimation but
comparison of uncertainty estimation, hence we have
limited to the popular depth estimation architecture. The U-Net
model consists of five convolutional and pooling blocks in
both the down-sampling and up-sampling parts. The input
image shape is (160,128). The final layer outputs HxWxn
layers, where n = 2 for Gaussian and Laplace regression
while n = 4 for Evidential regression. We perform three
independent runs for all the methods and report the
distribution in all the experiments. The hyper-parameters used are:
Adam optimizer with learning rate 5e 5, batch size of 32
and over 70000 iterations. The evaluation is done using a
disjoint dataset with non-outlier depth labels.</p>
        <p>Clean Data vs Outlier Data We report the comparison of
RMSE and Interval score between models trained on clean
depth data and depth data containing outliers in Fig. 5-C.
Clean depth data here we refer to the NYU-Depth-v2-dataset
in which the outliers are removed by using the Levin
Colorization method, while outlier data is the depth data
containing outliers. The goal of the experiment is to showcase
the degradation in the uncertainty estimation when the depth
data contains outliers. In Fig. 5-C we can observe the change</p>
        <p>Method
Evidential
Gaussian
Laplace
2.5
ID
OOD
ID
OOD
0.00 0.01 0.02 0.03 0.04
in performance and uncertainty estimation when trained
with outliers in data. First we observe that adding outliers
degrades performance of all the three methods which is as
expected. For Evidential, we observe there is large shift in
RMSE but less in Interval score, while for Gaussian the
Interval score shift is highest. The change between both the
metrics is minimal for Laplace regression indicating
robustness to outliers.</p>
        <p>Uncertainty Calibration Here we measure uncertainty
calibration of each method using calibration curves, where
the expected confidence (inverse of uncertainty) is plotted
with respect to observed confidence. The expected
confidence is calculated based on the error; for samples with
minimum error we expect maximum confidence and vice
versa. For a well calibrated method, the curve will follow
the line y = x. In Fig. 5-B we plot the calibration curves
for three methods. The results show calibration curves over
three independent trials represented by the shaded region in
different color. Here we observe that the Gaussian method
underestimates confidence in the low confidence region and
overestimates confidence in the high confidence region.
Evidential shows calibrated predictions, however, there is large
spread between indicating lack of reliability in learning.
Overall Laplace has the comparative best calibration over
multiple trials.</p>
      </sec>
      <sec id="sec-6-5">
        <title>Adversarial Attack Detection The models which are</title>
        <p>
          trained in the above section are evaluated on an
adversarial dataset generated using the Fast Gradient Sign Method
(FGSM)
          <xref ref-type="bibr" rid="ref18">(Goodfellow, Shlens, and Szegedy 2015)</xref>
          , using
various values of the adversarial perturbation coefficient .
Adversarial images are artificial generated images with
intentional feature perturbation which causes the model to give
wrong predictions. The adversarial attack results for
different values of are shown in Fig. 7. We observe in Fig. 7-A,
that the error increases with increase in adversarial attack
for all the methods. In Fig. 7-B, we plot the entropy over
the range of . The desirable result is that the entropy should
increase for increasing level of (Amini et al. 2020),
indicating higher uncertainty for higher adversarial inputs. We
observe Laplace and Gaussian show an increase in entropy
as adversarial input increases. For Gaussian, we also observe
that for lower it has higher spread of entropy, thus
indicat2
Entropy
ing high uncertainty for no adversarial input images. The
rise of uncertainty is minimum for Evidential. Thus we can
conclude that the Laplace loss function learns to estimate
appropriate uncertainty while learning from data containing
outliers.
        </p>
      </sec>
      <sec id="sec-6-6">
        <title>Out-of-Distribution Detection We also evaluated our</title>
        <p>
          trained models on an OOD dataset. The ApolloScape dataset
by
          <xref ref-type="bibr" rid="ref20">Huang et al. 2018</xref>
          was selected as the OOD dataset. The
ApolloScape dataset is also a depth estimation dataset
consisting of images from outdoor settings, thus making it
appropriate for testing OOD. The desirable result is an
increased uncertainty for OOD data predictions as compared
to In-distribution (ID) predictions. The predicted uncertainty
for OOD data should also be statistically different than the
ID predictions. This clear separation helps in defining a
threshold value for making informed decisions on trusting
the predictions. Fig. 8-A plots the interquartile box plots of
entropy which shows that only the Laplace method is able
to statistically distinguish between ID and OOD data. The
separation is minimum for the Evidential method. This is
corroborated in Fig. 8-B where we plot the distribution of
entropy for both ID and OOD data from the Laplace method.
        </p>
      </sec>
    </sec>
    <sec id="sec-7">
      <title>Conclusion and Outlook</title>
      <p>We have benchmarked maximum likelihood based
uncertainty estimation for deep regression. We observed that
using Gaussian-based loss functions are not robust to outliers
in the training data and consequently provide inaccurate
uncertainty estimates. We proposed a heavy-tailed distribution
based loss function as an alternative in order to improve
robustness to outliers. The heavy-tailed Laplace loss
function accurately estimates uncertainty in predictions and has a
high breakaway point compared to the other methods. When
applied to high dimensional datasets containing outliers,
such as depth estimation datasets, the Laplace loss function
is able to better estimate the uncertainties. Our proposed loss
function improves state-of-the-art in three uncertainty
estimating benchmarks: 1. high breakaway point; 2. detection
of OOD ; 3. detection of adversarial inputs. In the future
work, we would benchmark performance by modeling the
loss function with other heavy-tailed distributions. The
proposed robust loss function could benefit in building software
which uses uncertainty from the neural network for safe
deployment of deep neural networks in autonomous systems.</p>
    </sec>
    <sec id="sec-8">
      <title>Acknowledgments</title>
      <p>Deebul Nair gratefully acknowledges the ongoing support
of the Bonn-Aachen International Center for Information
Technology and a PhD scholarship from the Graduate
Institute of the Bonn-Rhein-Sieg University. This work was
supported by the European Union’s Horizon 2020 project
SciRoc (grant agreement No 780086), SESAME (grant
agreement No 101017258) and DLR CASSy project. All the
code is available at
https://github.com/deebuls/uncertaintyrobustness-deep-regression-benchmark,</p>
      <p>Riquelme, C.; Tucker, G.; and Snoek, J. 2018. Deep
Bayesian Bandits Showdown: An Empirical Comparison of
Bayesian Deep Networks for Thompson Sampling. In 6th
International Conference on Learning Representations.
Ronneberger, O.; Fischer, P.; and Brox, T. 2015. U-net:
Convolutional networks for biomedical image segmentation. In
International Conference on Medical image computing and
computer-assisted intervention, 234–241. Springer.
Schwalbe, G.; and Schels, M. 2020. A Survey on Methods
for the Safety Assurance of Machine Learning Based
Systems. In 10th European Congress on Embedded Real Time
Software and Systems.</p>
      <p>Tak, H.; Ellis, J. A.; and Ghosh, S. K. 2019. Robust and
Accurate Inference via a Mixture of Gaussian and Student’s
t Errors. Journal of Computational and Graphical Statistics,
28: 415 – 426.</p>
      <p>Van Amersfoort, J.; Smith, L.; Teh, Y. W.; and Gal, Y. 2020.
Uncertainty estimation using a single deep deterministic
neural network. In International Conference on Machine
Learning, 9690–9700.</p>
      <p>Wen, Y.; Tran, D.; and Ba, J. 2020. Batchensemble: an
alternative approach to efficient ensemble and lifelong learning.
In International Conference on Learning Representations.
West, M. 1984. Outlier models and prior distributions in
Bayesian linear regression. Journal of the Royal Statistical
Society: Series B (Methodological), 46(3): 431–439.
Xia, X.; Liu, T.; Wang, N.; Han, B.; Gong, C.; Niu, G.; and
Sugiyama, M. 2019. Are anchor points really indispensable
in label-noise learning? Advances in Neural Information
Processing Systems, 32: 6838–6849.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <surname>Algan</surname>
          </string-name>
          , G.; and
          <string-name>
            <surname>Ulusoy</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          <year>2021</year>
          .
          <article-title>Image classification with deep learning in the presence of noisy labels: A survey</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <source>Knowledge Based Systems</source>
          ,
          <volume>215</volume>
          :
          <fpage>106771</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          2020.
          <article-title>Deep Evidential Regression</article-title>
          .
          <source>In Advances in Neural Information Processing Systems</source>
          , volume
          <volume>33</volume>
          ,
          <fpage>14927</fpage>
          -
          <lpage>14937</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <surname>Arazo</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Ortego</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ; Albert,
          <string-name>
            <surname>P.</surname>
          </string-name>
          <article-title>;</article-title>
          <string-name>
            <surname>O'Connor</surname>
          </string-name>
          , N.; and
          <string-name>
            <surname>McGuinness</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          <year>2019</year>
          .
          <article-title>Unsupervised label noise modeling and loss correction</article-title>
          .
          <source>In International Conference on Machine Learning</source>
          ,
          <fpage>312</fpage>
          -
          <lpage>321</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <surname>Barron</surname>
            ,
            <given-names>J. T.</given-names>
          </string-name>
          <year>2019</year>
          .
          <article-title>A general and adaptive robust loss function</article-title>
          .
          <source>In IEEE/CVF Conference on Computer Vision and Pattern Recognition</source>
          ,
          <fpage>4331</fpage>
          -
          <lpage>4339</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <surname>Barron</surname>
            ,
            <given-names>J. T.</given-names>
          </string-name>
          ; and
          <string-name>
            <surname>Malik</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <year>2013</year>
          .
          <article-title>Intrinsic Scene Properties from a Single RGB-D Image</article-title>
          . IEEE/CVF Conference on Computer Vision and Pattern Recognition.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <surname>Blundell</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Cornebise</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Kavukcuoglu</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ; and
          <string-name>
            <surname>Wierstra</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <year>2015</year>
          .
          <article-title>Weight uncertainty in neural network</article-title>
          .
          <source>In International Conference on Machine Learning</source>
          ,
          <fpage>1613</fpage>
          -
          <lpage>1622</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <string-name>
            <surname>Bohg</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Romero</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Herzog</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ; and
          <string-name>
            <surname>Schaal</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          2019.
          <article-title>Safely Entering the Deep: A Review of Verification and Validation for Machine Learning and a Challenge Elicitation in the Automotive Industry</article-title>
          .
          <source>Journal of Automotive Software Engineering</source>
          ,
          <volume>1</volume>
          (
          <issue>1</issue>
          ):
          <fpage>1</fpage>
          -
          <lpage>19</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          <string-name>
            <surname>Bosse</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Agamennoni</surname>
          </string-name>
          , G.; and
          <string-name>
            <surname>Gilitschenski</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          <year>2016</year>
          .
          <article-title>Robust Estimation and Applications in Robotics</article-title>
          .
          <source>Found. Trends Robotics</source>
          ,
          <volume>4</volume>
          (
          <issue>4</issue>
          ):
          <fpage>225</fpage>
          -
          <lpage>269</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          <string-name>
            <surname>Calandra</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ; Peters,
          <string-name>
            <surname>J.</surname>
          </string-name>
          ; Rasmussen,
          <string-name>
            <surname>C. E.</surname>
          </string-name>
          ; and Deisenroth,
          <string-name>
            <surname>M. P.</surname>
          </string-name>
          <year>2016</year>
          .
          <article-title>Manifold Gaussian processes for regression</article-title>
          .
          <source>In 2016 International Joint Conference on Neural Networks</source>
          ,
          <fpage>3338</fpage>
          -
          <lpage>3345</lpage>
          . IEEE.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          <string-name>
            <surname>Dusenberry</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Jerfel</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ; Wen,
          <string-name>
            <given-names>Y.</given-names>
            ; Ma, Y.;
            <surname>Snoek</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            ;
            <surname>Heller</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            ;
            <surname>Lakshminarayanan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            ; and
            <surname>Tran</surname>
          </string-name>
          ,
          <string-name>
            <surname>D.</surname>
          </string-name>
          <year>2020a</year>
          .
          <article-title>Efficient and scalable bayesian neural nets with rank-1 factors.</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          <source>In International conference on machine learning</source>
          ,
          <fpage>2782</fpage>
          -
          <lpage>2792</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          <string-name>
            <surname>Dusenberry</surname>
            ,
            <given-names>M. W.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Tran</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Choi</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Kemp</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Nixon</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ; Jerfel,
          <string-name>
            <given-names>G.</given-names>
            ;
            <surname>Heller</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            ; and
            <surname>Dai</surname>
          </string-name>
          ,
          <string-name>
            <surname>A. M.</surname>
          </string-name>
          <year>2020b</year>
          .
          <article-title>Analyzing the role of model uncertainty for electronic health records</article-title>
          .
          <source>In ACM Conference on Health, Inference, and Learning</source>
          ,
          <fpage>204</fpage>
          -
          <lpage>213</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          <string-name>
            <surname>Gal</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ; and
          <string-name>
            <surname>Ghahramani</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          <year>2016</year>
          .
          <article-title>Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learning</article-title>
          .
          <source>In International Conference on Machine Learning</source>
          , volume
          <volume>48</volume>
          <source>of JMLR Workshop and Conference Proceedings</source>
          ,
          <fpage>1050</fpage>
          -
          <lpage>1059</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          <string-name>
            <surname>Gneiting</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ; and
          <string-name>
            <surname>Raftery</surname>
            ,
            <given-names>A. E.</given-names>
          </string-name>
          <year>2007</year>
          .
          <article-title>Strictly proper scoring rules, prediction, and estimation</article-title>
          .
          <source>Journal of the American statistical Association</source>
          ,
          <volume>102</volume>
          (
          <issue>477</issue>
          ):
          <fpage>359</fpage>
          -
          <lpage>378</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          <string-name>
            <surname>Goel</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ; and
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          <year>2021</year>
          .
          <article-title>On the Robustness of Monte Carlo Dropout Trained with Noisy Labels</article-title>
          .
          <source>In IEEE/CVF Conference on Computer Vision and Pattern Recognition</source>
          ,
          <fpage>2219</fpage>
          -
          <lpage>2228</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          <string-name>
            <surname>Goodfellow</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ; Shlens, J.; and
          <string-name>
            <surname>Szegedy</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <year>2015</year>
          .
          <article-title>Explaining and Harnessing Adversarial Examples</article-title>
          . In International Conference on Learning Representations.
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          2014.
          <article-title>A benchmark for RGB-D visual odometry, 3D reconstruction and SLAM</article-title>
          .
          <source>In International Conference on Robotics and Automation</source>
          ,
          <volume>1524</volume>
          -
          <fpage>1531</fpage>
          . IEEE.
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          <string-name>
            <surname>Huang</surname>
          </string-name>
          , X.; Cheng, X.;
          <string-name>
            <surname>Geng</surname>
            ,
            <given-names>Q.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Cao</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Zhou</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Lin</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ; and
          <string-name>
            <surname>Yang</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <year>2018</year>
          .
          <article-title>The ApolloScape Dataset for Autonomous Driving</article-title>
          .
          <source>In 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops</source>
          ,
          <fpage>1067</fpage>
          -
          <lpage>10676</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          <string-name>
            <surname>Huber</surname>
            ,
            <given-names>P. J.</given-names>
          </string-name>
          <year>2004</year>
          . Robust statistics, volume
          <volume>523</volume>
          . John Wiley &amp; Sons.
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          <string-name>
            <surname>Jha</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Raman</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Sadigh</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ; and
          <string-name>
            <surname>Seshia</surname>
            ,
            <given-names>S. A.</given-names>
          </string-name>
          <year>2018</year>
          .
          <article-title>Safe Autonomy Under Perception Uncertainty Using ChanceConstrained Temporal Logic</article-title>
          .
          <source>Journal of Automated Reasoning</source>
          ,
          <volume>60</volume>
          (
          <issue>1</issue>
          ):
          <fpage>43</fpage>
          -
          <lpage>62</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          <string-name>
            <surname>Kendall</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ; and Gal,
          <string-name>
            <surname>Y.</surname>
          </string-name>
          <year>2017</year>
          .
          <article-title>What Uncertainties Do We Need in Bayesian Deep Learning for Computer Vision</article-title>
          ? In
          <source>Advances in Neural Information Processing Systems</source>
          , volume
          <volume>30</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          <string-name>
            <surname>Lakshminarayanan</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Pritzel</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ; and
          <string-name>
            <surname>Blundell</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          <article-title>Simple and Scalable Predictive Uncertainty Estimation using Deep Ensembles</article-title>
          .
          <source>In Advances in Neural Information Processing Systems</source>
          <volume>30</volume>
          ,
          <string-name>
            <surname>Long</surname>
            <given-names>Beach</given-names>
          </string-name>
          , CA, USA,
          <fpage>6402</fpage>
          -
          <lpage>6413</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          <string-name>
            <surname>Lange</surname>
            ,
            <given-names>K. L.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Little</surname>
            ,
            <given-names>R. J. A.</given-names>
          </string-name>
          ; and Taylor,
          <string-name>
            <surname>J. M.</surname>
          </string-name>
          <year>1989</year>
          .
          <article-title>Robust Statistical Modeling Using the t Distribution</article-title>
          .
          <source>Journal of the American Statistical Association</source>
          ,
          <volume>84</volume>
          :
          <fpage>881</fpage>
          -
          <lpage>896</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          Lathuilie`re, S.; Mesejo,
          <string-name>
            <given-names>P.</given-names>
            ;
            <surname>Alameda-Pineda</surname>
          </string-name>
          ,
          <string-name>
            <surname>X.</surname>
          </string-name>
          ; and Horaud,
          <string-name>
            <surname>R.</surname>
          </string-name>
          <year>2018</year>
          .
          <article-title>Deepgum: Learning deep robust regression with a gaussian-uniform mixture model</article-title>
          .
          <source>In European Conference on Computer Vision</source>
          ,
          <fpage>202</fpage>
          -
          <lpage>217</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          <string-name>
            <surname>Li</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Soltanolkotabi</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ; and
          <string-name>
            <surname>Oymak</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <year>2020</year>
          .
          <article-title>Gradient descent with early stopping is provably robust to label noise for overparameterized neural networks</article-title>
          .
          <source>In International conference on artificial intelligence and statistics</source>
          ,
          <volume>4313</volume>
          -
          <fpage>4324</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>J. Z.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Lin</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Padhy</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Tran</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Bedrax-Weiss</surname>
          </string-name>
          , T.; and
          <string-name>
            <surname>Lakshminarayanan</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          <year>2020</year>
          .
          <article-title>Simple and Principled Uncertainty Estimation with Deterministic Deep Learning via Distance Awareness</article-title>
          .
          <source>In Advances in Neural Information Processing Systems</source>
          <volume>33</volume>
          :.
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          <string-name>
            <surname>Malinin</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ; and Gales,
          <string-name>
            <surname>M.</surname>
          </string-name>
          <year>2018</year>
          .
          <article-title>Predictive uncertainty estimation via prior networks</article-title>
          .
          <source>In International Conference on Neural Information Processing Systems</source>
          ,
          <volume>7047</volume>
          -
          <fpage>7058</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          <string-name>
            <surname>Malinin</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ; and Gales,
          <string-name>
            <surname>M. J. F.</surname>
          </string-name>
          <year>2019</year>
          .
          <article-title>Reverse KLDivergence Training of Prior Networks: Improved Uncertainty and Adversarial Robustness</article-title>
          .
          <source>In Advances in Neural Information Processing Systems</source>
          .
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          <string-name>
            <surname>Neverova</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ; Novotny´, D.; and
          <string-name>
            <surname>Vedaldi</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <year>2019</year>
          .
          <article-title>Correlated Uncertainty for Learning Dense Correspondences from Noisy Labels</article-title>
          .
          <source>In Advances in Neural Information Processing Systems</source>
          <volume>32</volume>
          ,
          <fpage>918</fpage>
          -
          <lpage>926</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          <string-name>
            <surname>Nix</surname>
            ,
            <given-names>D. A.</given-names>
          </string-name>
          ; and
          <string-name>
            <surname>Weigend</surname>
            ,
            <given-names>A. S.</given-names>
          </string-name>
          <year>1994</year>
          .
          <article-title>Estimating the mean and variance of the target probability distribution</article-title>
          .
          <source>In International Conference on Neural Networks</source>
          , volume
          <volume>1</volume>
          ,
          <fpage>55</fpage>
          -
          <lpage>60</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          <string-name>
            <surname>Northcutt</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Jiang</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ; and
          <string-name>
            <surname>Chuang</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          <year>2021</year>
          .
          <article-title>Confident learning: Estimating uncertainty in dataset labels</article-title>
          .
          <source>Journal of Artificial Intelligence Research</source>
          ,
          <volume>70</volume>
          :
          <fpage>1373</fpage>
          -
          <lpage>1411</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          <string-name>
            <surname>Pasi</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Jarno</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ; and
          <string-name>
            <surname>Aki</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          <year>2011</year>
          .
          <article-title>Robust Gaussian Process Regression with a Student-t Likelihood</article-title>
          .
          <source>Journal of Machine Learning Research.</source>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>