<!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>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Lena Heidemann</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Adrian Schwaiger</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Karsten Roscher</string-name>
        </contrib>
      </contrib-group>
      <abstract>
        <p>Deep ensembles have been shown to perform well on a variety of tasks in terms of accuracy, uncertainty estimation, and further robustness metrics. The diversity among ensemble members is often named as the main reason for this. Due to its complex and indefinite nature, diversity can be expressed by a multitude of metrics. In this paper, we aim to explore the relation of a selection of these diversity metrics among each other, as well as their link to different measures of robustness. Specifically, we address two questions: To what extent can ensembles with the same training conditions differ in their performance and robustness? And are diversity metrics suitable for selecting members to form a more robust ensemble? To this end, we independently train 20 models for each task and compare all possible ensembles of 5 members on several robustness metrics, including the performance on corrupted images, out-of-distribution detection, and quality of uncertainty estimation. Our findings reveal that ensembles trained with the same conditions can differ significantly in their robustness, especially regarding out-of-distribution detection capabilities. Across all setups, using different datasets and model architectures, we see that, in terms of robustness metrics, choosing ensemble members based on the considered diversity metrics seldom exceeds the baseline of a selection based on the accuracy. We conclude that there is significant potential to improve the formation of robust deep ensembles and that novel and more sophisticated diversity metrics could be beneficial in that regard.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Deep Neural Networks (DNNs) are one of the key Machine
Learning (ML) approaches in enabling high-impact
applications such as autonomous driving or automated medical
diagnoses. Convolutional Neural Networks (CNNs) are
especially relevant for complex perception tasks and have shown
impressive results. However, these networks have various
insufficiencies that impede their use in safety-critical systems
[Willers et al., 2020]. For instance, it has been demonstrated
that CNNs do not provide reliable uncertainty estimates for
their predictions [Guo et al., 2017; Henne et al., 2020]. These
are required for surrounding safety systems that dynamically
decide if an ML component can be trusted in a given situation
or if a safety action needs to be taken [Weiss et al., 2018].</p>
      <p>One widely used method to improve the reliability of
uncertainty quantification are Deep Ensembles (DEs)
[Lakshminarayanan et al., 2017]. Their popularity stems from the ease
of use — only multiple individual networks need to be trained
and their predictions averaged — and their overall increase
in performance and robustness, especially w.r.t. uncertainty
quantification. This increase in robustness is due to the
inherent randomness in the training of DNNs that causes the
individual networks forming the DE to converge to different local
minima [Fort et al., 2020]. In other words, as with other
ensemble learning approaches, e.g., gradient boosted trees, the
diversity of the member models results in an overall increased
performance and robustness [Beluch et al., 2018]. However,
measuring the diversity of DNNs is non-trivial, due to its
indefinite specification, and as a consequence also the
quantification of its effects on the robustness of DEs. In this paper,
we therefore make the following contributions:
• We investigate the extent to which ensembles can
differ w.r.t. performance and safety-relevant metrics when
training their member models independently and with
the same hyperparameters and architecture, but with
different random initalizations.
• Furthermore, we investigate the correlation of
safetyrelevant metrics to different diversity metrics, in order
to determine their applicability as indicators for the
robustness of DEs.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Related Work</title>
      <p>In the following, we present the current state of assuring ML
systems from a safety engineering perspective, giving context
how advances in the field of safe ML relate to it.
Additionally, we illustrate current efforts in the field of uncertainty
estimation for DNNs and elaborate especially on DE.
Compared to other software-based systems, arguing the
safety for ML systems is still an emerging field. For one,
the lack of an exact specification of the function, the reason
why ML is employed in the first place, impedes tractable
testing and safety analyses. For the other, especially for DNNs,
critical insufficiencies exist, most notably, unreliable
confidence estimation, susceptibility to out-of-distribution data,
and lack of generalizability and explainability [Willers et al.,
2020]. These insufficiencies require appropriate
countermeasures, e.g., in the form of explicit uncertainty estimation,
outof-distribution detection, or methods enabling
interpretability. Surrounding safety architectures can then incorporate
these countermeasures to determine the trustworthiness of
the ML function at runtime [Weiss et al., 2018]. PURSS,
for instance, integrates perceptual uncertainty quantification
in the Responsibility-Sensitive Safety model, a safety
approach based on formal rules and physical constraints [Salay
et al., 2020]. However, for complex autonomous systems
such safety architectures do not only require the
quantification of uncertainties for DNNs, but also of all other elements
of the (perception) system [Kurzidem et al., 2020]. This
means that approaches improving the ML functions will not
be sufficient on their own, it is also necessary to approach the
problem from the safety engineering side. For instance,
existing safety standards, such as ISO26262 in the automotive
domain, must be analyzed towards their applicability to systems
employing ML functions [Salay et al., 2018]. Moreover, new
assurance approaches and standards need to be formulated to
take into account the specifics of ML. One such approach is to
structure the assurance case in Goal Structuring Notation by
performance claims, for which limitations are analyzed and
concrete qualitative and quantitative evidences are gathered
[Burton et al., 2019]. This framework allows a structured
analysis of ML-based systems and supports developing best
practices to facilitate future assurance efforts.
2.2</p>
      <sec id="sec-2-1">
        <title>Uncertainty Quantification for DNNs</title>
        <p>DNNs are known to be overconfident in their predictions
[Guo et al., 2017] which impedes their use in safety-critical
systems. To overcome this insufficiency, the most prominent
approach is to include Bayesian principles in DNNs in the
form of Bayesian neural networks [Bishop, 1997]. These
model and learn distributions over the weights of a network.
For inference, the weights are sampled from their respective
distributions, resulting in a predictive mean and variance.
Although, Bayesian neural networks provide more reliable
confidence estimates, their training still remains a challenge, as
computing the posterior parameter distribution for deep
networks is currently intractable [Mullachery et al., 2018]. An
approach to approximate Bayesian neural networks is Monte
Carlo dropout [Gal and Ghahramani, 2016]. Here, dropout is
used at inference to sample from the weights, i.e., applying
random dropout masks is interpreted as placing a Bernoulli
distribution over the weights. Although the sampling yields
a more reliable predictive mean and variance, the
applicability in low-power domains is limited, as multiple (partial)
forward passes are required. A more efficient approach is
Evidential Deep Learning, a non-Bayesian approach based on
the Dempster-Shafer theory, that learns to estimate the
parameters of a predictive Dirichlet distribution [Sensoy et al.,
2018]. However, the training may suffer from instabilities,
complicating arguments towards its robustness [Henne et al.,
2020]. Recently, another approach has been proposed,
arguing that standard deterministic DNNs with appropriate
inductive biases are able to outperform more complex
uncertainty quantification approaches in active learning and
out-ofdistribution detection, requiring only minimal changes to the
architecture and training procedure [Mukhoti et al., 2021].</p>
        <p>Despite recent advances in the field of uncertainty
quantification for DNNs, DE is still a very popular approach, as it
consistently improves the reliability of uncertainty estimates
and robustness as well as performance in general. It works
by forming an ensemble over multiple independently trained
DNNs and averages the predictions of the individual
members to capture the predictive mean and variance. As with
other ensembling approaches in ML, the reason for the
increased robustness and performance lies in the diversity of
the member networks [Beluch et al., 2018], a result of the
randomness in the weight initialization and optimization
process of DNNs [Fort et al., 2020]. Therefore, a few approaches
have been proposed to increase the diversity of DEs. For
instance, Pang et al. [2019] introduce an adaptive diversity
promoting regularizer to increase the robustness against
adversarial attacks. Another example is the diversity-promoting
adversarial loss proposed by Sinha et al. [2020] that improves
the overall robustness of DEs. Although DE is a
samplingbased approach, it requires significantly fewer forward passes
than Monte Carlo dropout, while outperforming it [Henne et
al., 2020]. Furthermore, with techniques such as Ensemble
Distribution Distillation [Malinin et al., 2020], a DE can be
distilled into a single model, while maintaining its predictive
qualities.
3</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Diversity Metrics for Ensembles of Deep</title>
    </sec>
    <sec id="sec-4">
      <title>Neural Networks</title>
      <p>This section introduces the ensemble diversity metrics we
used in the experiments for this paper. We focused on
pairwise metrics, i.e., metrics which are evaluated on a pair of
classifiers. The diversity of an ensemble of more than two
members is then calculated as the mean pairwise diversity
N
metric value. In the following, let D = fxn; yngn=1 denote
the dataset, where yn 2 f1; : : : ; Kg is the true label out of K
classes for the input xn 2 RD. Furthermore, let G i be a deep
neural network with parameters i 2 Rp which models a
predictive distribution over the labels, denoted by p i (yjx). The
predicted label is defined as y^i = arg maxk p i (y = kjx).
3.1</p>
      <sec id="sec-4-1">
        <title>Disagreement</title>
        <p>Disagreement of predictions is a common and straightforward
measure of diversity. It is defined as the fraction of samples in
the dataset D for which two classifiers predict different labels.
The disagreement between two classifiers G i and G j can be
expressed as</p>
        <p>Di;j =
where N y^i6=y^j is the number of samples in D on which the
two classifiers disagree.
Taking into account that the disagreement could stem from
making random predictions, Fort et al. [2020] have
introduced a normalized version of the disagreement metric which
includes the accuracy of the classifiers. This has been widely
adopted as a measure of ensemble diversity [Wen et al., 2020;
Durasov et al., 2020; Wenzel et al., 2021]. The normalized
disagreement between G i and G j is defined as</p>
        <p>ND i;j =</p>
        <p>Di;j
(1
a)
=
where a denotes the accuracy of the ensemble of the two
classifiers and Di;j is the disagreement as defined in Equation (1).
Another example of incorporating accuracy or error into a
diversity metric is the double fault measure. It is one of the
classical measures of similarity, which has long existed in the
literature and has already been used to select the most
errorindependent nets for ensembling [Giacinto and Roli, 2001;
Kuncheva and Whitaker, 2003]. With N 00 denoting the
number of samples for which both classifiers make a wrong
prediction, the double fault measure between G i and G j can
be described as</p>
        <p>DF i;j =</p>
        <p>N 00
N
:
3.4</p>
      </sec>
      <sec id="sec-4-2">
        <title>Output Correlation</title>
        <p>Besides using the model’s predicted labels, diversity can also
be measured in terms of the predictive distribution. Huang
et al. [2017], for example, have used the pairwise correlation
of softmax outputs for describing diversity in the activation
space. The output correlation between two classifiers G i and
G j is then defined as the Pearson correlation coefficient of
p i (yjx) and p j (yjx) on dataset D.
3.5</p>
      </sec>
      <sec id="sec-4-3">
        <title>Cosine Similarity</title>
        <p>The four preceding diversity metrics are calculated based on
the output of the models and therefore are dependent on the
dataset D. Contrary to this, the cosine similarity is applied to
the parameters i and j of the two classifiers, e.g., as it was
used by Fort et al. [2020]. It is defined as
(2)
(3)
(4)
strong negative correlation with disagreement. It is a measure
of agreement which also takes into account the probability
of random agreement. For classifiers with a high number of
classes, this probability is negligible and reduces to a
simple agreement metric. Due to these strong correlations and
for the sake of brevity and clarity, we omitted these metrics
in our results.
4</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Evaluation</title>
      <p>In the following, we discuss our results on the task of
image classification, evaluating the significance of the diversity
metrics regarding safety-relevant metrics.
4.1</p>
      <sec id="sec-5-1">
        <title>Design of Experiments</title>
        <p>In order to provide a broad analysis on ensemble diversity,
we trained three different architectures for our experiments:
A basic 4-layer CNN (BasicCNN), a MobileNetV2 [Sandler
et al., 2018] for its suitability for mobile applications, and a
34-layer ResNet [He et al., 2016] as a standard architecture.
Within a deep ensemble, we only use one type of
architecture in accordance with Lakshminarayanan et al. [2017]. The
datasets used for training are CIFAR-10, CINIC-10 [Darlow
et al., 2018], and German Traffic Sign Recognition
Benchmark (GTSRB) [Stallkamp et al., 2011]. The CIFAR-10
dataset consists of 60,000 32×32px images in 10 classes,
e.g., automobile, truck or dog. CINIC-10 is an extension of
CIFAR-10 with downsampled ImageNet images, adding up
to 270,000 images in the same 10 classes. The more than
50,000 images of GTSRB show German traffic signs, which
are to be classified into 43 different classes. For evaluating the
ability to detect Out-of-Distribution (OOD) inputs, we used
CIFAR-100 and the Street View House Numbers (SVHN)
dataset [Netzer et al., 2011]. CIFAR-100 is similar to
CIFAR10, but with 100 classes, while SVHN comprises real-world
images of house numbers.</p>
        <p>For each architecture and dataset, we independently trained
20 models on the respective training data. No augmentations
were applied to the data. Each model’s parameters were
randomly initialized and optimized w.r.t. the negative log
likelihood loss using the Adam optimizer. To prevent overfitting,
we applied early stopping, when the validation loss did not
decrease for several epochs, and chose the model with the
lowest validation loss for our analysis.
4.2</p>
      </sec>
      <sec id="sec-5-2">
        <title>Evaluation Metrics</title>
        <p>For the evaluation we use accuracy, the fraction of correctly
classified samples, as well as the Remaining Accuracy Rate
(RAR) [Henne et al., 2020], which describes the trade-off
between performance and safety. Using a threshold of predicted
probability for discarding predictions as uncertain, RAR
describes the remaining accuracy after discarding predictions
below that threshold. In a well-performing but safe system,
RAR should be as high as possible, while the number of
certain but incorrect samples should be kept to a minimum. In
our analysis we use RAR at an error rate of 1%, i.e., at the
threshold where 1% of the samples are labeled as certain,
but the predictions are incorrect. We refer to this metric as
Acc@1%. To further evaluate the quality of uncertainty
estimation, we calculate the Expected Calibration Error (ECE). It
CS i;j = cos( i; j ) =</p>
        <p>i&gt; j
k ikk j k
:
3.6</p>
      </sec>
      <sec id="sec-5-3">
        <title>Other Diversity Metrics</title>
        <p>The presented metrics are only a selection of the diversity
metrics available for classifier ensembles. Kuncheva and
Whitaker [2003] give an overview of metrics measuring
output diversity. Out of those, we also used the Q statistic, the
disagreement measure, and the Cohen’s kappa coefficient ( )
in our evaluation. However, in accordance with the results of
Kuncheva and Whitaker [2003], these were highly correlated
among themselves and with disagreement. Especially has a
groups the probabilities of a set of predictions into bins, each
covering an equally-sized interval of probabilities, and takes
the average absolute difference between the accuracy and the
predicted probability of each bin. Given that overconfidence
has a higher relevance for safety-critical applications, we also
report a calibration error which only includes the error due
to overconfidence, referred to here as the Negative Expected
Calibration Error (NECE).</p>
        <p>For OOD detection the In-Distribution (ID) test dataset is
combined with the OOD test dataset. The trained network
labels samples as ID, when its predictive probability is above a
certain threshold, while the remaining samples are labeled as
OOD. For this task we evaluate the Area Under the Receiver
Operating Characteristic (AUROC), as well as the False
Positive Rate (FPR) at 95% True Positive Rate (TPR). This metric
describes the fraction of OOD samples wrongly classified as
ID at a threshold where 95% of ID samples are correctly
classified as ID. Throughout the paper we refer to this metric as
FPR95.
4.3</p>
      </sec>
      <sec id="sec-5-4">
        <title>Results and Discussion</title>
        <p>For each setup we evaluate all 15504 possible ensembles of
a combination of 5 members out of the 20 trained networks
on a separate test set. The number of ensemble members
is set to 5 since larger ensembles start to show diminishing
returns [Lakshminarayanan et al., 2017], as well as reduce
the number of possible ensemble combinations for
evaluation. The diversity of an ensemble is computed by taking
the average of the respective pairwise diversity metric over
all 10 possible pairs within the 5 ensemble members.
Similarly, we also compute the average accuracy of all 2-member
combinations out of the 5 available members. Selecting
ensemble members based on accuracy is the evident and simple
approach. We therefore use this pairwise accuracy as a
baseline metric for a selection of ensemble members and denote
it as the baseline throughout the paper. The results are
presented in three parts: an evaluation on ID data, on corrupted
data, and on the detection of OOD data.</p>
      </sec>
      <sec id="sec-5-5">
        <title>In-Distribution Data</title>
        <p>We first show the extent to which the evaluation metrics of
all possible ensembles may differ, when selecting 5 out of
20 trained networks. A large variance in these metrics
indicates that the ensembles may vary considerably in their
performance or robustness, although their members were trained
under the same conditions except for random initialization.
In these cases, the potential benefit of an informed selection
of ensemble members is the largest.</p>
        <p>Table 1 shows the minimum and maximum values of the
accuracy (Acc), Acc@1%, and the ECE, for all
configurations and corruptions. The distribution of the metrics in this
table usually follows a bell-shaped curve, i.e., most values are
close to the mean of the minimum and maximum values. In
this part, we focus on the first row of the table, i.e., the ID
data without any corruptions. Depending on the choice of
ensemble members, the accuracy may vary up to 2.1 percentage
points, Acc@1% up to 8.3, and ECE up to 3.7 percentage
points. The metric values for CIFAR-10 and CINIC-10
generally have a higher variation than these for GTSRB,
presum− 1.0 Acc Acc@1% ECE* NECE* Acc Acc@1% ECE* NECE* Acc Acc@1% ECE* NECE*
Baseline Normalized Disagreement Output Correlation*</p>
        <p>Disagreement Double Fault Measure* Cosine Similarity*
ably due to the high level of accuracy for GTSRB to begin
with. The differences between the datasets of the variations
in ECE are not as pronounced. For all three metrics, there is
varying but apparent potential for improvement by an aimed
selection of ensemble members.</p>
        <p>Next, we evaluate if and which diversity metric can tap
most of this potential by serving as selection metric. To this
end, we also computed the diversity metric values for each
possible ensemble and analyzed the correlation between them
and the evaluation metrics. The resulting correlation
coefficients are depicted in Figure 1. Since some diversity metrics
are a measure of similarity, i.e., the lower the metric value,
the more diverse the ensemble, we reversed the sign of these
relations for the correlation plot. We did the same for
correlation coefficients of evaluation metrics for which a lower
value indicates better performance or robustness, like ECE
and NECE. Therefore, a positive correlation in this figure
uniformly describes that the more diverse the ensemble is
according to this diversity metric, the better it performs in terms
of the respective evaluation metric, and vice versa. Any sign
reversal is indicated by an asterisk (*).</p>
        <p>Except for disagreement and output correlation, most
metrics positively correlate with both, accuracy and Acc@1%.
The baseline, double fault measure, and cosine similarity
stand out, as they additionally correlate positively with ECE*
across all datasets and architectures. For NECE* the
correlations are less strong and in some cases almost
negligible. Only for BasicCNNs trained on CIFAR-10, the
correlations are quite high and mostly negative. Considering the
sign reversal, this means that the higher the diversity, or
accuracy, for an ensemble according to that metric, the higher
the NECE and therefore the stronger the overconfidence. In
ECE
Acc
ECE
Acc
ECE
Acc
ECE</p>
        <p>CIFAR-10
BasicCNN
CINIC-10</p>
        <p>BasicCNN</p>
        <p>ResNet
all other cases there is little correlation with NECE, which
is presumably due to the already little variance of NECE
between the ensembles.</p>
      </sec>
      <sec id="sec-5-6">
        <title>Corruptions</title>
        <p>We further evaluate all ensembles on corrupted images in
order to test their robustness. We applied three types of
corruptions: brightness and contrast, according to the framework
by Hendrycks and Dietterich [2019], and cutout, which
randomly cuts a patch of 8×8px from an image (see Figure 2).</p>
        <p>We return to Table 1 for describing the variance of the
evaluation metrics on corrupted input images between all
5member ensembles. The range of values increases for all
corruptions compared to the results on the original data. The
highest variation in accuracy and Acc@1% can be observed
for CIFAR-10. For ensembles trained on this dataset,
accuracy may vary up to 8.1 percentage points, while Acc@1%
shows a range of up to 16.0 percentage points. Although
Original</p>
        <p>Brightness</p>
        <p>Contrast</p>
        <p>Cutout
mostly to a lesser extent, we can also find an increase in
variation for ECE values compared to no corruptions. Therefore,
an informed selection of ensemble members could potentially
lead to significant improvement of the performance on
corrupted input data.</p>
        <p>For our correlation analysis, we again consider the
accuracy, Acc@1%, ECE, and NECE, but evaluated on the
corrupted dataset. For brightness corruptions, the correlations
between diversity and evaluation metrics take a very
similar form to applying no corruptions. Mostly, the only
difference is a generally weaker correlation. We can therefore
assume that this type of corruption has a more or less evenly
distributed effect on the performance of the ensembles and
therefore their correlation with the diversity metrics.</p>
        <p>Other types of corruptions, however, have a stronger
influence on the correlations. Figure 3 shows the correlation
coefficients of diversity with evaluation metrics on the
contrast corrupted dataset. Similarly to brightness corruptions,
we observe a weaker correlation in most cases.
Additionally, for MobileNet and ResNet, also the sign of correlation
is mostly in accordance with the results from the original
dataset. For BasicCNN, however, the ECE* on the corrupted
dataset is negatively correlated with almost all diversity
metrics for CIFAR-10 and CINIC-10. Furthermore, there is
almost no correlation with accuracy for CINIC-10 and GTSRB.
Overall and especially for MobileNet and ResNet, we can
1Image source: https://commons.wikimedia.org/wiki/File:
PH-ALW Special Air Services B.V.V.JPG
still distinguish the baseline, double fault measure, and cosine
similarity from the other diversity metrics. In most cases, they
are positively correlated with accuracy, Acc@1%, and ECE*,
and at most have a weak negative correlation with NECE*.
On the other hand, while normalized disagreement was often
close to the top three in the original dataset, its correlation
with the evaluation metrics on contrast corrupted data is
considerably weaker. In some cases, it is even negatively
correlated with accuracy.</p>
        <p>Lastly, the correlations for the evaluation metrics on the
cutout corrupted dataset are depicted in Figure 4. For this
type of corruption, the correlations are again weaker
compared to the evaluation metrics on the original dataset, but
also less consistent across all setups. In some cases for
BasicCNN, the baseline, double fault measure, and cosine
similarity are negatively correlated with ECE* and have a
stronger negative correlation with NECE*. Accuracy and
Acc@1% are still mostly positively correlated with these
three selection metrics, but less distinguishable and to a lesser
extent, especially for cosine similarity. Although the
evaluation metrics on the corrupted datasets are mainly less
correlated with the diversity metrics, the correlations for the
baseline, double fault measure, and cosine similarity mostly point
into the right direction in terms of accuracy, Acc@1%, and
ECE.</p>
      </sec>
      <sec id="sec-5-7">
        <title>Out-of-Distribution Data</title>
        <p>Next to the robustness to corrupted data, we also look into
robustness to OOD data and its link to ensemble diversity.
We start again by inspecting the extent to which the
evaluation metrics may vary across ensembles. Figure 5 shows
the distributions of AUROC and FPR95 values for OOD
detection on CIFAR-100 and SVHN for all possible ensembles
of 5 members out of 20. For OOD detection on
CIFAR100, ResNets trained on GTSRB stand out for their large
range of AUROC and especially FPR95 values. On the other
hand, ensembles of models trained on GTSRB only vary
little in AUROC and FPR95 for OOD detection on SVHN.
MobileNets and ResNets trained on CIFAR-10 and
CINIC10, however, show a large variation. AUROC values can
differ up to 15.4 percentage points, and FPR95 values show a
range of up to 43.0 percentage points. Therefore, the most
potential for improvement by an aimed selection of
ensemble members can be observed for FPR95 on CIFAR-100 for
ResNets trained on GTSRB, and for AUROC and FPR95 on
SVHN for MobileNets and ResNets trained on CIFAR-10 as
well as CINIC-10.</p>
        <p>The correlation between these metrics and the diversity
metrics are presented in Figure 6. The baseline, double
fault measure, and cosine similarity mostly correlate
positively with AUROC and FPR95*. Only for models trained on
CINIC-10 and MobileNets trained on GTSRB, correlations
are generally low and can have reversed orientations. While
for models trained on CIFAR-10 other diversity metrics also
show a positive correlation with AUROC and FPR95*, they
are weaker than those of the baseline, double fault
measure, and cosine similarity. The distinction is most clear for
BasicCNNs and ResNets trained on GTSRB. For ResNets on
GTSRB there is also a lot to gain from strong correlations,
since their AUROC, but especially FPR95 values, may vary
significantly, as shown in Figure 5. For instance, the most
diverse ensemble according to the cosine similarity metric has
an FPR95 of 0.78% on CIFAR-100, while the most similar
one has an FPR95 of 15.81%.</p>
        <p>For OOD detection, we can sometimes observe large
variations between ensembles in AUROC and FPR95 values,
although the ensemble members were trained under the same
conditions except for random initialization. Furthermore, out
of all diversity metrics, the baseline, double fault measure,
and cosine similarity correlate particularly well with AUROC
and FPR95, most evidently for ResNets trained on GTSRB.</p>
      </sec>
      <sec id="sec-5-8">
        <title>Summary</title>
        <p>We can see that there is varying potential benefit by
selecting ensemble members based on diversity metrics.
Disagreement mostly failed as a selection metric by oftentimes
correlating with the evaluation metrics in the unfavorable
direction. Output correlation performed similarly, albeit slightly
better than disagreement. By taking accuracy into account,
the normalized disagreement correlated more positively with
accuracy, while still showing similar patterns to disagreement
for ECE and NECE. The baseline, double fault measure, and
cosine similarity performed reasonably well across all tasks
and were most distinguishable from the other diversity
metrics, but without a clear winner. Double fault measure is most
similar to the baseline metric, the pairwise accuracy, as it is a
measure of error. This is also reflected in the quite similar
correlations with the evaluation metrics. Cosine similarity, being
a measure of parameter diversity, has little in common with
the baseline metric and double fault measure. Nevertheless,
it correlates similarly with the evaluation metrics. This
indicates the potential of parameter diversity measures, although
the cosine similarity of all parameters is a rather simple form.
5</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>Conclusions and Future Work</title>
      <p>In this paper, we investigated the variance in robustness of
equally trained ensembles and if diversity metrics are
suitable to indicate ensemble robustness. Our findings show, that
ensembles trained under the same conditions can vary
significantly w.r.t. performance and robustness. Especially for the
task of OOD detection we observed differences between the
individual ensembles of up to 43 percentage points for the
false positive rate. Regarding the question whether diversity
metrics are suitable indicators for ensemble robustness, we
found that disagreement, normalized disagreement, and
output correlation are not well suited. Cosine similarity and
double fault measure, on the other hand, show a high correlation
− 1.0 AUROC FPR95* AUROC FPR95* AUROC FPR95* AUROC FPR95* AUROC FPR95* AUR(OSCVHFNP)R95*
(CIFAR-100) (SVHN) (CIFAR-100) (SVHN) (CIFAR-100)</p>
      <p>Baseline Normalized Disagreement Output Correlation*</p>
      <p>Disagreement Double Fault Measure* Cosine Similarity*
with the robustness metrics. However, they do not perform
better than our baseline of selecting an ensemble based on
the pairwise accuracy of the member networks.</p>
      <p>As we see a significant potential in improving the
formation of robust DEs, we suggest multiple directions for future
work. Regarding diversity metrics, we suggest the design of
metrics that consider the specifics of DNNs. For instance,
existing metrics do not consider the semantic information and
interplay of the individual neurons. From a safety
perspective, diversity metrics should incorporate this information, as
it is more important that the member networks base their
decisions on different concepts than that they show a difference in
their output, but based on the same evidences. Furthermore,
this should be incorporated in approaches increasing the
diversity of ensembles, ensuring that each member network is
not susceptible to the same error patterns.</p>
    </sec>
    <sec id="sec-7">
      <title>Acknowledgments</title>
      <p>This work was funded by the Bavarian Ministry for
Economic Affairs, Regional Development and Energy as part of
a project to support the thematic development of the Institute
for Cognitive Systems.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [Beluch et al.,
          <year>2018</year>
          ]
          <string-name>
            <given-names>William</given-names>
            <surname>H. Beluch</surname>
          </string-name>
          , Tim Genewein, Andreas Nu¨ rnberger, and
          <string-name>
            <surname>Jan M. Ko</surname>
          </string-name>
          <article-title>¨ hler. The Power of Ensembles for Active Learning in Image Classification</article-title>
          .
          <source>In Proc. CVPR</source>
          <year>2018</year>
          , pages
          <fpage>9368</fpage>
          -
          <lpage>9377</lpage>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <source>[Bishop</source>
          , 1997]
          <string-name>
            <surname>Christopher</surname>
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Bishop</surname>
          </string-name>
          .
          <article-title>Bayesian Neural Networks</article-title>
          .
          <source>Journal of the Brazilian Computer Society</source>
          ,
          <volume>4</volume>
          (
          <issue>1</issue>
          ),
          <year>July 1997</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [Burton et al.,
          <year>2019</year>
          ]
          <string-name>
            <given-names>Simon</given-names>
            <surname>Burton</surname>
          </string-name>
          , Lydia Gauerhof, Bibhuti Bhusan Sethy, Ibrahim Habli, and Richard Hawkins.
          <article-title>Confidence Arguments for Evidence of Performance in Machine Learning for Highly Automated Driving Functions</article-title>
          . In Alexander Romanovsky, Elena Troubitsyna, Ilir Gashi, Erwin Schoitsch, and Friedemann Bitsch, editors,
          <source>Computer Safety, Reliability, and Security, Lecture Notes in Computer Science</source>
          , pages
          <fpage>365</fpage>
          -
          <lpage>377</lpage>
          , Cham,
          <year>2019</year>
          . Springer International Publishing.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [Darlow et al.,
          <year>2018</year>
          ]
          <string-name>
            <given-names>Luke N.</given-names>
            <surname>Darlow</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Elliot J.</given-names>
            <surname>Crowley</surname>
          </string-name>
          , Antreas Antoniou, and
          <string-name>
            <given-names>Amos J.</given-names>
            <surname>Storkey</surname>
          </string-name>
          . CINIC-10 is not ImageNet or CIFAR-
          <volume>10</volume>
          . arXiv:
          <year>1810</year>
          .03505 [cs, stat],
          <year>October 2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [Durasov et al.,
          <year>2020</year>
          ]
          <string-name>
            <given-names>Nikita</given-names>
            <surname>Durasov</surname>
          </string-name>
          , Timur Bagautdinov, Pierre Baque, and
          <string-name>
            <given-names>Pascal</given-names>
            <surname>Fua</surname>
          </string-name>
          .
          <article-title>Masksembles for Uncertainty Estimation</article-title>
          . arXiv:
          <year>2012</year>
          .08334 [cs],
          <year>December 2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [Fort et al.,
          <year>2020</year>
          ]
          <string-name>
            <given-names>Stanislav</given-names>
            <surname>Fort</surname>
          </string-name>
          , Huiyi Hu, and
          <string-name>
            <given-names>Balaji</given-names>
            <surname>Lakshminarayanan</surname>
          </string-name>
          .
          <article-title>Deep Ensembles: A Loss Landscape Perspective</article-title>
          . arXiv:
          <year>1912</year>
          .02757 [cs, stat],
          <year>June 2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <source>[Gal and Ghahramani</source>
          , 2016]
          <string-name>
            <given-names>Yarin</given-names>
            <surname>Gal</surname>
          </string-name>
          and
          <string-name>
            <given-names>Zoubin</given-names>
            <surname>Ghahramani</surname>
          </string-name>
          .
          <article-title>Dropout as a bayesian approximation: Representing model uncertainty in deep learning</article-title>
          .
          <source>In Proc. ICML</source>
          <year>2016</year>
          , volume
          <volume>48</volume>
          , pages
          <fpage>1050</fpage>
          -
          <lpage>1059</lpage>
          . PMLR,
          <year>June 2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <source>[Giacinto and Roli</source>
          , 2001]
          <string-name>
            <given-names>Giorgio</given-names>
            <surname>Giacinto</surname>
          </string-name>
          and
          <string-name>
            <given-names>Fabio</given-names>
            <surname>Roli</surname>
          </string-name>
          .
          <article-title>Design of effective neural network ensembles for image classification purposes</article-title>
          .
          <source>Image and Vision Computing</source>
          ,
          <volume>19</volume>
          (
          <issue>9</issue>
          ):
          <fpage>699</fpage>
          -
          <lpage>707</lpage>
          ,
          <year>August 2001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [Guo et al.,
          <year>2017</year>
          ]
          <string-name>
            <given-names>Chuan</given-names>
            <surname>Guo</surname>
          </string-name>
          , Geoff Pleiss,
          <string-name>
            <given-names>Yu</given-names>
            <surname>Sun</surname>
          </string-name>
          , and
          <string-name>
            <surname>Kilian</surname>
            <given-names>Q.</given-names>
          </string-name>
          <string-name>
            <surname>Weinberger</surname>
          </string-name>
          .
          <article-title>On Calibration of Modern Neural Networks</article-title>
          .
          <source>In Proc. ICML</source>
          <year>2017</year>
          , pages
          <fpage>1321</fpage>
          -
          <lpage>1330</lpage>
          . JMLR.org,
          <year>August 2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [He et al.,
          <year>2016</year>
          ]
          <string-name>
            <given-names>Kaiming</given-names>
            <surname>He</surname>
          </string-name>
          , Xiangyu Zhang, Shaoqing Ren, and
          <string-name>
            <given-names>Jian</given-names>
            <surname>Sun</surname>
          </string-name>
          .
          <article-title>Deep Residual Learning for Image Recognition</article-title>
          .
          <source>In Proc. CVPR</source>
          <year>2016</year>
          , pages
          <fpage>770</fpage>
          -
          <lpage>778</lpage>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          <source>[Hendrycks and Dietterich</source>
          , 2019]
          <string-name>
            <given-names>Dan</given-names>
            <surname>Hendrycks</surname>
          </string-name>
          and
          <string-name>
            <given-names>Thomas G.</given-names>
            <surname>Dietterich</surname>
          </string-name>
          .
          <article-title>Benchmarking Neural Network Robustness to Common Corruptions and Surface Variations</article-title>
          . arXiv:
          <year>1807</year>
          .01697 [cs, stat],
          <year>April 2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [Henne et al.,
          <year>2020</year>
          ]
          <string-name>
            <given-names>Maximilian</given-names>
            <surname>Henne</surname>
          </string-name>
          , Adrian Schwaiger, Karsten Roscher, and
          <string-name>
            <given-names>Gereon</given-names>
            <surname>Weiss</surname>
          </string-name>
          .
          <article-title>Benchmarking Uncertainty Estimation Methods for Deep Learning With Safety-Related Metrics</article-title>
          . In Hua´scar Espinoza, Jose´ Herna´
          <article-title>ndez-</article-title>
          <string-name>
            <surname>Orallo</surname>
          </string-name>
          ,
          <article-title>Xin Cynthia Chen, Sea´n S. O´ hE´ igeartaigh</article-title>
          , Xiaowei Huang, Mauricio Castillo-Effen, Richard Mallah, and John McDermid, editors,
          <source>Proc. SafeAI@AAAI</source>
          <year>2020</year>
          , volume
          <volume>2560</volume>
          <source>of CEUR Workshop Proceedings</source>
          , pages
          <fpage>83</fpage>
          -
          <lpage>90</lpage>
          ,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [Huang et al.,
          <year>2017</year>
          ]
          <string-name>
            <given-names>Gao</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Yixuan</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Geoff</given-names>
            <surname>Pleiss</surname>
          </string-name>
          , Zhuang Liu, John E. Hopcroft, and
          <string-name>
            <surname>Kilian</surname>
            <given-names>Q.</given-names>
          </string-name>
          <string-name>
            <surname>Weinberger</surname>
          </string-name>
          .
          <source>Snapshot Ensembles: Train</source>
          <volume>1</volume>
          ,
          <string-name>
            <surname>get</surname>
          </string-name>
          <article-title>M for free</article-title>
          .
          <source>In Proc. ICLR</source>
          <year>2017</year>
          ,
          <year>March 2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          <source>[Kuncheva and Whitaker</source>
          , 2003]
          <string-name>
            <surname>Ludmila I. Kuncheva</surname>
          </string-name>
          and
          <string-name>
            <given-names>Christopher J.</given-names>
            <surname>Whitaker</surname>
          </string-name>
          .
          <article-title>Measures of Diversity in Classifier Ensembles and Their Relationship with the Ensemble Accuracy</article-title>
          .
          <source>Machine Learning</source>
          ,
          <volume>51</volume>
          (
          <issue>2</issue>
          ):
          <fpage>181</fpage>
          -
          <lpage>207</lpage>
          , May
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [Kurzidem et al.,
          <year>2020</year>
          ]
          <string-name>
            <given-names>Iwo</given-names>
            <surname>Kurzidem</surname>
          </string-name>
          , Ahmad Saad, and
          <string-name>
            <given-names>Philipp</given-names>
            <surname>Schleiß</surname>
          </string-name>
          .
          <article-title>A Systematic Approach to Analyzing Perception Architectures in Autonomous Vehicles</article-title>
          .
          <source>In Proc. IMBSA</source>
          <year>2020</year>
          , pages
          <fpage>149</fpage>
          -
          <lpage>162</lpage>
          ,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [Lakshminarayanan et al.,
          <year>2017</year>
          ]
          <string-name>
            <given-names>Balaji</given-names>
            <surname>Lakshminarayanan</surname>
          </string-name>
          , Alexander Pritzel, and
          <string-name>
            <given-names>Charles</given-names>
            <surname>Blundell</surname>
          </string-name>
          .
          <article-title>Simple and Scalable Predictive Uncertainty Estimation using Deep Ensembles</article-title>
          .
          <source>Proc. NeurIPS</source>
          <year>2017</year>
          ,
          <volume>30</volume>
          :
          <fpage>6402</fpage>
          -
          <lpage>6413</lpage>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [Malinin et al.,
          <year>2020</year>
          ]
          <string-name>
            <given-names>Andrey</given-names>
            <surname>Malinin</surname>
          </string-name>
          , Bruno Mlodozeniec, and
          <string-name>
            <given-names>Mark J. F.</given-names>
            <surname>Gales</surname>
          </string-name>
          .
          <article-title>Ensemble distribution distillation</article-title>
          .
          <source>In Proc. ICLR</source>
          <year>2020</year>
          ,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [Mukhoti et al.,
          <year>2021</year>
          ]
          <string-name>
            <given-names>Jishnu</given-names>
            <surname>Mukhoti</surname>
          </string-name>
          , Andreas Kirsch, Joost van Amersfoort,
          <string-name>
            <surname>Philip H. S. Torr</surname>
            , and
            <given-names>Yarin</given-names>
          </string-name>
          <string-name>
            <surname>Gal</surname>
          </string-name>
          .
          <article-title>Deterministic Neural Networks with Appropriate Inductive Biases Capture Epistemic and Aleatoric Uncertainty</article-title>
          . arXiv:
          <volume>2102</volume>
          .11582 [cs, stat],
          <year>February 2021</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [Mullachery et al.,
          <year>2018</year>
          ]
          <string-name>
            <given-names>Vikram</given-names>
            <surname>Mullachery</surname>
          </string-name>
          , Aniruddh Khera, and
          <string-name>
            <given-names>Amir</given-names>
            <surname>Husain</surname>
          </string-name>
          .
          <article-title>Bayesian Neural Networks</article-title>
          . arXiv:
          <year>1801</year>
          .07710 [cs, stat],
          <year>January 2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [Netzer et al.,
          <year>2011</year>
          ]
          <string-name>
            <given-names>Yuval</given-names>
            <surname>Netzer</surname>
          </string-name>
          , Tao Wang, Adam Coates, Alessandro Bissacco,
          <string-name>
            <surname>Bo Wu</surname>
            , and
            <given-names>Andrew Y.</given-names>
          </string-name>
          <string-name>
            <surname>Ng</surname>
          </string-name>
          .
          <article-title>Reading Digits in Natural Images with Unsupervised Feature Learning</article-title>
          .
          <source>In NIPS Workshop on Deep Learning and Unsupervised Feature Learning</source>
          <year>2011</year>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [Pang et al.,
          <year>2019</year>
          ]
          <string-name>
            <given-names>Tianyu</given-names>
            <surname>Pang</surname>
          </string-name>
          , Kun Xu, Chao Du, Ning Chen, and
          <string-name>
            <given-names>Jun</given-names>
            <surname>Zhu</surname>
          </string-name>
          .
          <article-title>Improving Adversarial Robustness via Promoting Ensemble Diversity</article-title>
          .
          <source>In Proc. ICLR</source>
          <year>2019</year>
          , pages
          <fpage>4970</fpage>
          -
          <lpage>4979</lpage>
          . PMLR, May
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [Salay et al.,
          <year>2018</year>
          ]
          <string-name>
            <given-names>Rick</given-names>
            <surname>Salay</surname>
          </string-name>
          , Rodrigo Queiroz, and
          <string-name>
            <given-names>Krzysztof</given-names>
            <surname>Czarnecki</surname>
          </string-name>
          .
          <source>An Analysis of ISO 26262: Machine Learning and Safety in Automotive Software. SAE Technical Paper</source>
          <year>2018</year>
          -
          <volume>01</volume>
          -1075, SAE International, Warrendale, PA,
          <year>April 2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [Salay et al.,
          <year>2020</year>
          ]
          <string-name>
            <given-names>Rick</given-names>
            <surname>Salay</surname>
          </string-name>
          , Krzysztof Czarnecki, Maria Soledad Elli,
          <string-name>
            <given-names>Ignacio J.</given-names>
            <surname>Alvarez</surname>
          </string-name>
          , Sean Sedwards, and
          <string-name>
            <given-names>Jack</given-names>
            <surname>Weast</surname>
          </string-name>
          . PURSS:
          <article-title>Towards Perceptual Uncertainty Aware Responsibility Sensitive Safety with ML</article-title>
          .
          <source>In Proc. SafeAI@AAAI</source>
          <year>2020</year>
          , volume
          <volume>2560</volume>
          <source>of CEUR Workshop Proceedings</source>
          , pages
          <fpage>91</fpage>
          -
          <lpage>95</lpage>
          ,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [Sandler et al.,
          <year>2018</year>
          ]
          <string-name>
            <given-names>Mark</given-names>
            <surname>Sandler</surname>
          </string-name>
          , Andrew Howard, Menglong Zhu, Andrey Zhmoginov, and
          <string-name>
            <surname>Liang-Chieh Chen</surname>
          </string-name>
          .
          <article-title>MobileNetV2: Inverted Residuals and Linear Bottlenecks</article-title>
          .
          <source>In Proc. CVPR</source>
          <year>2018</year>
          , pages
          <fpage>4510</fpage>
          -
          <lpage>4520</lpage>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [Sensoy et al.,
          <year>2018</year>
          ]
          <string-name>
            <given-names>Murat</given-names>
            <surname>Sensoy</surname>
          </string-name>
          , Lance Kaplan, and
          <string-name>
            <given-names>Melih</given-names>
            <surname>Kandemir</surname>
          </string-name>
          .
          <article-title>Evidential Deep Learning to Quantify Classification Uncertainty</article-title>
          .
          <source>In Proc. NeurIPS</source>
          <year>2018</year>
          , pages
          <fpage>3179</fpage>
          -
          <lpage>3189</lpage>
          . Curran Associates, Inc.,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [Sinha et al.,
          <year>2020</year>
          ]
          <string-name>
            <given-names>Samarth</given-names>
            <surname>Sinha</surname>
          </string-name>
          , Homanga Bharadhwaj, Anirudh Goyal, Hugo Larochelle, Animesh Garg, and
          <string-name>
            <given-names>Florian</given-names>
            <surname>Shkurti</surname>
          </string-name>
          .
          <article-title>Diversity inducing Information Bottleneck in Model Ensembles</article-title>
          . arXiv:
          <year>2003</year>
          .04514 [cs, stat],
          <year>December 2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [Stallkamp et al.,
          <year>2011</year>
          ]
          <string-name>
            <given-names>Johannes</given-names>
            <surname>Stallkamp</surname>
          </string-name>
          , Marc Schlipsing, Jan Salmen, and
          <string-name>
            <given-names>Christian</given-names>
            <surname>Igel</surname>
          </string-name>
          .
          <article-title>The German Traffic Sign Recognition Benchmark: A multi-class classification competition</article-title>
          .
          <source>In Proc. IJCAI</source>
          <year>2011</year>
          , pages
          <fpage>1453</fpage>
          -
          <lpage>1460</lpage>
          ,
          <year>July 2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [Weiss et al.,
          <year>2018</year>
          ]
          <string-name>
            <given-names>Gereon</given-names>
            <surname>Weiss</surname>
          </string-name>
          , Philipp Schleiss, Daniel Schneider, and
          <string-name>
            <given-names>Mario</given-names>
            <surname>Trapp</surname>
          </string-name>
          .
          <article-title>Towards integrating undependable self-adaptive systems in safety-critical environments</article-title>
          .
          <source>In Proc. SEAMS</source>
          <year>2018</year>
          , SEAMS '
          <volume>18</volume>
          , pages
          <fpage>26</fpage>
          -
          <lpage>32</lpage>
          , New York, NY, USA, May
          <year>2018</year>
          .
          <article-title>Association for Computing Machinery</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          [Wen et al.,
          <year>2020</year>
          ]
          <string-name>
            <given-names>Yeming</given-names>
            <surname>Wen</surname>
          </string-name>
          , Dustin Tran, and Jimmy Ba.
          <article-title>BatchEnsemble: An Alternative Approach to Efficient Ensemble and Lifelong Learning</article-title>
          .
          <source>In Proc. ICLR</source>
          <year>2020</year>
          ,
          <string-name>
            <given-names>Addis</given-names>
            <surname>Ababa</surname>
          </string-name>
          , Ethiopia,
          <year>April 2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          [Wenzel et al.,
          <year>2021</year>
          ] Florian Wenzel, Jasper Snoek, Dustin Tran, and
          <string-name>
            <given-names>Rodolphe</given-names>
            <surname>Jenatton</surname>
          </string-name>
          .
          <article-title>Hyperparameter Ensembles for Robustness and Uncertainty Quantification</article-title>
          .
          <source>In Proc. NeurIPS</source>
          <year>2020</year>
          , virtual,
          <year>January 2021</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          [Willers et al.,
          <year>2020</year>
          ]
          <string-name>
            <given-names>Oliver</given-names>
            <surname>Willers</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Sebastian</given-names>
            <surname>Sudholt</surname>
          </string-name>
          , Shervin Raafatnia, and
          <string-name>
            <given-names>Stephanie</given-names>
            <surname>Abrecht</surname>
          </string-name>
          .
          <article-title>Safety Concerns and Mitigation Approaches Regarding the Use of Deep Learning in Safety-Critical Perception Tasks</article-title>
          .
          <source>In Proc. SAFECOMP Workshops</source>
          <year>2020</year>
          , Lisbon, Portugal,
          <year>January 2020</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>