<!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>Difusion Denoised Smoothing for Certified and Adversarial Robust Out-Of-Distribution Detection⋆</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Nicola Franco</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Daniel Korth</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jeanette Miriam Lorenz</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Karsten Roscher</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Stephan Günnemann</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>. Introduction</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Related Work</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Dept. of Computer Science &amp; Munich Data Science Institute, Technical Univ. of Munich</institution>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Fraunhofer Institute for Cognitive Systems IKS</institution>
          ,
          <addr-line>Munich</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>As the use of machine learning continues to expand, the importance of ensuring its safety cannot be overstated. A key concern in this regard is the ability to identify whether a given sample is from the training distribution, or is an "Out-Of-Distribution" (OOD) sample. In addition, adversaries can manipulate OOD samples in ways that lead a classifier to make a confident prediction. In this study, we present a novel approach for certifying the robustness of OOD detection within a ℓ2-norm around the input, regardless of network architecture and without the need for specific components or additional training. Further, we improve current techniques for detecting adversarial attacks on OOD samples, while providing high levels of certified and adversarial robustness on in-distribution samples. The average of all OOD detection metrics on CIFAR10/100 shows an increase of ∼ 13%/5% relative to previous approaches. Code: https://github.com/FraunhoferIKS/distro</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Robust Machine Learning</kwd>
        <kwd>Robustness Certificates</kwd>
        <kwd>Out-Of-Distribution</kwd>
        <kwd>Randomized Smoothing</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        to diferentiate between in-distribution (ID) and
out-ofdistribution (OOD) samples. Recent approaches include
Although recent advances in Machine Learning (ML) Virtual Outlier Synthesis (VOS) [
        <xref ref-type="bibr" rid="ref4">8</xref>
        ] and LogitNorm [
        <xref ref-type="bibr" rid="ref5">9</xref>
        ].
demonstrate its validity in a wide range of applications, VOS adaptively synthesizes virtual outliers, while
Logits use in safety-critical conditions remains challenging. itNorm normalizes the logit vector to reduce
overconfiSince the appearance of unexpected low robustness to dence, using thresholding for OOD detection.
natural [
        <xref ref-type="bibr" rid="ref6">1</xref>
        ] and adversarial [
        <xref ref-type="bibr" rid="ref7">2</xref>
        ] perturbations to the in- Adversarial OOD Detection. Other lines of
reput data, several types of defenses have been proposed search [10, 11, 12], focus on providing low confidence for
along the years. Two main branches of defenses exist: OOD data when perturbed with adversarial noise. Hein
empirical [
        <xref ref-type="bibr" rid="ref8">3</xref>
        ] and certified [
        <xref ref-type="bibr" rid="ref9">4</xref>
        ], which aim at improving et al. [10] show that ReLU networks can have arbitrarily
or assuring the robustness of the prediction in the vicin- high confidence for data that is far enough from the
trainity of the input, respectively. Certified defenses might ing distribution. Additionally, they propose ACET [10],
give the inaccurate impression that robustness makes an adversarial training method to enforce low confidence
ML systems ready for deployment in safety-critical ap- on OOD data, but at the cost of decreased ID accuracy.
plications. Unfortunately, further issues lie also beyond ATOM [12] addresses this issue by using outlier mining
robustness, including the lack of guarantees for Out-Of- techniques to automatically select a diverse set of OOD
Distribution (OOD) data, the lack of fairness, or the lack samples from a large pool of potential OOD samples.
of explainability [
        <xref ref-type="bibr" rid="ref1">5</xref>
        ]. Guaranteed OOD Detection. Recent studies like
Bit
      </p>
      <p>
        OOD Detection. With Maximum Softmax Probability terwolf et al. [13], Meinke et al. [14] bring forth ℓ∞-norm
(MSP) [
        <xref ref-type="bibr" rid="ref2">6</xref>
        ] as a baseline method, OOD detection aims to certified robustness for OOD data with a simple but
efidentify inputs that fall outside the scope of the training fective method: Interval Bound Propagation (IBP) [15].
distribution. Outlier Exposure (OE) [
        <xref ref-type="bibr" rid="ref3">7</xref>
        ] trains models GOOD [13] proposes a training approach using IBP, but
it produce loose bounds, impacting accuracy. While
AISafety-SafeRL 2023 Workshop (IJCAI), August 19–21, 2023, Macao, ProoD [14] combines a certified discriminator and OE
⋆SATRh,isCwhionrak was funded by the Bavarian Ministry for Economic model, achieving state-of-the-art performance but with
Afairs, Regional Development and Energy. practical limitations: low certified accuracy, reliance on
* Corresponding author. external datasets, and reduced scalability due to IBP’s
$ nicola.franco@iks.fraunhofer.de (N. Franco); impact on larger models.
daniel.korth@iks.fraunhofer.de (D. Korth); In this study, we propose a novel technique for
certifyjkeaarnsetettne..rmosicrihaemr @.loirkesn.fzr@auinkhs.ofrfaeru.ndeho(Kfe.r.Rdoes(cJh.Mer.);Lorenz); ing OOD detection within the ℓ2-norm of the input
sams.guennemann@tum.de (S. Günnemann) ple, without requiring the use of binary discriminators
© 2023 Copyright for this paper by its authors. Use permitted under Creative Commons License or specific training. This enables us to establish a
guar
      </p>
    </sec>
    <sec id="sec-2">
      <title>CPWrEooUrckReshdoinpgs IhStpN:/c1e6u1r3-w-0s.o7r3g ACttEribUutRion W4.0oInrtekrnsahtioonpal (PCCroBYce4.0e).dings (CEUR-WS.org)</title>
      <p>
        Methods
- Standard
OE [
        <xref ref-type="bibr" rid="ref3">7</xref>
        ]
VOS [
        <xref ref-type="bibr" rid="ref4">8</xref>
        ]
LogitNorm [
        <xref ref-type="bibr" rid="ref5">9</xref>
        ]
- Adversarial
ACET [10]
ATOM [12]
- Guaranteed
GOOD [13]
ProoD [14]
DISTRO (Our)
      </p>
      <p>Clean
✓
✓
✓
(✓)
(✓)
✓
✓
In-Distribution (ID) Accuracy
Out-Of-Distribution (OOD) Detection
Adversarial
ℓ∞</p>
      <p>Certified
ℓ2</p>
      <p>Clean</p>
      <p>Adversarial
ℓ∞</p>
      <p>Certified
ℓ∞ ℓ2</p>
      <p>Asymptotic
underconfidence
✓
✓
✓
✓
✓
✓
✓
✓
✓
✓
(✓)
(✓)
✓
✓
✓
✓
✓
✓
✓
✓
✓
✓
2. Background
anteed upper bound on the classifier’s confidence within
a defined region surrounding the input. Unlike before,
certified robust OOD detection can now be computed for
standard OOD detection approaches. Additionally, we
incorporate a difusion denoiser [ 16, 17], which recovers
the perturbed images and returns high quality denoised
inputs. This leads to better levels of both adversarial and
certified robustness for ID and OOD data. This work and
previous methods are compared in Table 1.</p>
      <p>In summary, our contributions are:
created during training, it can still be susceptible
to unseen new attacks. To overcome this problem,
certified defenses formally guarantee the stability of the
prediction in a neighbourhood of the input. In other
words, a neural network  is certifiably robust for the
input  ∈ R, if the prediction for all perturbed versions
˜ remains unchanged such that ‖˜ − ‖ ≤  , where
‖·‖  is the ℓ-norm around  of size  &gt; 0.</p>
      <sec id="sec-2-1">
        <title>Randomized Smoothing. This robustness verifica</title>
        <p>
          tion method [
          <xref ref-type="bibr" rid="ref9">4</xref>
          ] computes the ℓ2-norm certificates around
• A novel technique to robustly certify the con- an input sample  by counting which class is most likely
ifdence of any classifier within an ℓ2-norm on to be returned when  is perturbed by isotropic Gaussian
OOD data. This technique can be applied to any noise. Formally, given a soft classifier  , randomized
architecture and does not require additional com- smoothing considers a smooth version of  defined as:
ponents, even though it has higher computational
costs compared to previous approaches. () d=ef E [ ( +  )] , (1)
• A method named DISTRO: DIfusion denoised  ∼ (0, 2)
        </p>
        <p>SmooThing for Robust OOD detection. This
method incorporates a difusion denoiser model
to improve the detection of adversarial and
certified OOD samples, while providing high
adversarial and certified accuracy for ID data.</p>
        <p>
          where  &gt; 0 represents the standard deviation. As
previously, we define the hard version of () as () =
arg max∈ (). Cohen et al. [
          <xref ref-type="bibr" rid="ref9">4</xref>
          ] demonstrated that
 is robust to perturbations of radius , where the radius
 is defined as the diference in probabilities between
the most likely class and the second most likely class. A
more general interpretation is given by Yang et al. [18].
        </p>
        <p>We define a hard classifier as a function  : R →  sLiefiermma d2e.fin1e.d[Yaasnign eEt qaul.at[i1o8n]]
1G,isvuecnhathsmatoothe(d)cla=swhich maps input samples  ∈ R to output  ∈ , (()1, . . . , () ) is a vector of probabilities that 
wAdhdeirteiona=lly{,1w, e..i.n,tro}duiscethae sdoifstcrveetressioent of : cRlass→es. oanssiignnpsuttoe,aacnhdctlhaessp1r,ob..a.b,ility. Sisupp=osepr∈edicts(cl)ass&gt;
P() of  , where P() is the set of probability distri- 1/2, then  continues to predict class  when  is perturbed
butions over . It is possible to convert any soft clas- by any  with:
sifier  into a hard classifier  by mapping  () =
arg max∈  (). Additionally, we define as  (0, 1) ‖ ‖2 &lt;  Φ − 1().
the standard Gaussian distribution, as Φ( ) the Gaussian
CDF and as Φ − 1() its inverse (or quantile). One should consider  as the probability that the</p>
        <p>Robustness Certificates. Even though an smoothed classifier will assign to the predicted class
adversarially-trained network is resilient to attacks rather than any other. As a consequence, if  &gt; 1/2,
Difusion Denoised Smoothing. In a nutshell, for- i.e. ℎ() ≤
max‖˜− ‖≤  ℎ(˜) ≤
ℎ¯(). The lower
ness for plain models. Following this trend Carlini et al. then, we have that:</p>
        <p>
          Due to the intractable nature of the maximization
problem, we can compute upper or lower bounds only,
bound ℎ() is typically calculated using projected
gradient methods [
          <xref ref-type="bibr" rid="ref7">2, 23</xref>
          ] and named Adversarial AUC (AAUC)
(upper bound of WCAUC). In the context of ℓ
the upper bound ℎ¯(), called Guaranteed AUC (GAUC)
        </p>
        <p>∞-norm,
(lower bound of WCAUC), is computed using IBP in
Bitterwolf et al. [13] and Meinke et al. [14].</p>
      </sec>
      <sec id="sec-2-2">
        <title>Here, we propose a method for computing the upper</title>
        <p>bound of any classifier without the need for special
train(2) ing or modifications. Thus, the main theorem for an
ℓ2-norm robustly certified upper bound is stated.</p>
        <p>Theorem 3.1. Let  : R</p>
        <p>→ P() be any soft
classiifer and  be its associated smooth classifier as defined in
Equation 1, with  &gt;
0. If  = max∈ () &gt; 1/2,
it will continue to do so even if the input is perturbed
by Gaussian noise of magnitude smaller than the radius
Then  is diferentiable, and moreover:
be measurable, and let () = E ∼ (0, 2)[ℎ( +  )].
0, let ℎ : R

→ R
∇() =
1
 2  ∼ (0, 2)</p>
        <p>E
[ · ℎ( +  )] .</p>
        <p>The smoothed function  is also known as the
Weierstrass transform of ℎ, and a classical property of the
Weierstrass transform is its induced smoothness.
ward difusion involves adding Gaussian noise to an
image until it produces an isotropic Gaussian distribution
with a large variance. Denoising difusion probabilistic
samples a noisy image  as follows:
models work by learning how to reverse this process. In
formal terms, given an input sample  ∈ R, a
difusion model selects a predetermined timestep  ∈ N
+ and
 d=ef √
  ·  + √
1
−   ·  (0, ),
where the amount of noise to be added to the image is
determined by a constant called   derived from .</p>
        <p>As Salman et al. [21] suggested, denoising Gaussian
pertubed images leads to out-of-the-box certified
robust[17] make use of a difusion model as one-shot denoiser
achieving state-of-the-art performances. The minor
prosion ˜ =  +  is scaled by √
posed adjustment held in the estimation of , computed
such that 1−    =  2. Additionally, the perturbed
ver , to match the noise
model of Equation 2.
ples within a ℓ2-sphere around the input.</p>
        <p>Preliminaries. To determine how well a classifier
distinguishes between ID and OOD samples, it is common
to threshold the confidence level and to calculate the
area under the receiver operating characteristic curve
(AUROC or AUC). Formally, let us consider a function1</p>
      </sec>
      <sec id="sec-2-3">
        <title>1e.g. the Maximum Softmax Probability [6], or the Energy func</title>
        <p>tion [22].
ℎ ∈ R</p>
        <p>→ R, the AUC is defined as:
AUCℎ(, ) =
︀[ 1ℎ()&gt;ℎ()︀] ,
∼
∼</p>
        <p>E
,

where ,  are ID and OOD data sets, respectively,
and 1 returns 1 if the argument is true and 0 otherwise.</p>
      </sec>
      <sec id="sec-2-4">
        <title>A number of prior works [11, 13, 12, 14] also investigated</title>
        <p>the worst-case AUC (WCAUC), which is defined as the
lowest AUC attainable when every OOD sample is
perturbed so that the highest level of confidence is achieved
within a specific threat model. Specifically, the WCAUC
is defined as:
WCAUCℎ(, ) =
∼
∼</p>
        <p>E
,

︂[
1ℎ()&gt;</p>
        <p>max
‖˜− ‖≤</p>
        <p>︂]
ℎ(˜) .</p>
        <sec id="sec-2-4-1">
          <title>3. Certified Robust OOD Detection</title>
          <p>This section explains how using local Lipschitz conti- () = E ∼
nuity, achieved through smoothing the classifier with
Gaussian noise, can guarantee the detection of OOD sam- transform of  (which coincide with the smooth version
∈
√︂ 2 Φ − 1() + ,</p>
          <p>(3)
for every ‖ ‖2 &lt;  Φ − 1().</p>
          <p>Proof. As a prerequisite to proving the theorem, we need
to know the analytic form of the gradient of a smoothed
function given in Lemma 2.2. Let us consider the soft
classifier  () : R</p>
          <p>(0, 2)[ ( +  )], with  &gt;</p>
          <p>0. Since 
→ P(), and its smooth version
its a measurable function, we consider the Weierstrauss
of  ):</p>
          <p>E
 ∼ (0, 2)</p>
          <p>[ ( +  )] = (︀  *  (0,  2))︀ (),
is diferentiable and from Lemma 2.2 we have:
where * denotes the convolution operator. Thus, ()
∇() =
1
 2  ∼ (0, 2)</p>
          <p>E
[ · ℎ( +  )] .</p>
          <p>2
 2</p>
          <p>⃒
 2
√︂ 2

⃒
2</p>
          <p>,
Since  : R</p>
          <p>
            → [
            <xref ref-type="bibr" rid="ref6">0, 1</xref>
            ] and ℓ2 is self-dual, it is suficient
to show that the gradients of  are bounded in ℓ2. From
|⟨, ∇()⟩| is equal to:
Lemma 2.2, for any unit vector  ∈ R
          </p>
          <p>we have that
⃒
⃒
≤
⃒⃒ (2
1
⃒⃒ ,  −  ⟩ ⃒⃒⃒ (︁ − 212 ‖− ‖22)︁ ,
(2
1
=
 2 ∼ (0, 2)</p>
          <p>E</p>
          <p>[||] =
where we make use of the triangle inequality and know
sians are Gaussians and from the classical integration of
the Gaussian density, we obtain:
1
2)/2
∫︁ ⃒ ⟨</p>
          <p>R ⃒</p>
          <p>⃒⃒ ,  −  ⟩ ⃒⃒⃒ (︁ − 212 ‖− ‖22)︁ ,
where we consider the supremum over all unit vectors
. Since, we know that () is</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>2 2 -Lipschitz in ℓ2,</title>
      <p>√︁

Formally:
it is possible to use the Lipschitz constant to bound the
diference between</p>
      <p>( +  ) and () for any value of
 , with ‖ ‖2 &lt;  Φ − 1(), where  = max∈ ().
|( +  )| ≤
2 ‖ ‖2 + |()|,
where we make use of the reverse triangle inequality.
√︂ 2


√︂ 2 Φ − 1() + max ().</p>
      <p>∈
Since () : R
(), and moreover:</p>
      <p>
        ∈
→ [
        <xref ref-type="bibr" rid="ref6">0, 1</xref>
        ], we can assume |()| =
      </p>
      <p>
        Another limitation is that the guarantees provided by
this theorem are only probabilistic in practice. Therefore,
a hypothesis test [24] should be used to avoid making
predictions with low confidence. As with randomized
smoothing [
        <xref ref-type="bibr" rid="ref9">4</xref>
        ], a large number of samples must be
generated in order to achieve high levels of confidence in the
certification radius. However, generating these samples
can be computationally expensive for complex models.
      </p>
      <p>Despite these limitations, the theorem provides a novel
way of calculating the upper bound of any classifier,
without the need for special training or modification.
Addivious approaches [13, 14], as they used IBP. This can be
useful for evaluating the certified robustness of a broader
category of standard OOD detection methods as well as
larger models, where IBP bounds explode in size and
make them unusable [25].</p>
      <sec id="sec-3-1">
        <title>4. DISTRO: DIfusion denoised</title>
      </sec>
      <sec id="sec-3-2">
        <title>SmooThing for Robust OOD detection</title>
        <sec id="sec-3-2-1">
          <title>In this section, we present our method. Essentially, it</title>
          <p>combines three techniques: (i) a difusion denoiser, (ii)
a standard OOD detector, and (iii) a certified binary
discriminator. Each component of this method is designed
to overcome a specific problem of ordinary classifiers, as
they are not robust to adversarial attacks, either ID or</p>
        </sec>
        <sec id="sec-3-2-2">
          <title>OOD, and do not detect OOD inputs well.</title>
          <p>Denoiser
denoiseonce( +  ; )
˜</p>
          <p>Classifier</p>
          <p>ℎ(˜)
Discriminator
()</p>
          <p>P(|, )
P(|)</p>
          <p>P(|)
that  is bounded by 1. Given that projections of Gaus- tionally, we provide a tighter certificate compared to
pre</p>
        </sec>
        <sec id="sec-3-2-3">
          <title>In other words, if the smooth classifier assigns the</title>
          <p>most likely class more than half the time, it is locally</p>
        </sec>
        <sec id="sec-3-2-4">
          <title>Lipschitz continuous in , and its maximum prediction is</title>
          <p>bounded within a radius smaller than  =</p>
          <p>√︁ 2 Φ − 1().</p>
          <p>
            Discussion
While this theorem provides some advantages, it is
important to note a couple of its limitations. One of the
main limitations is that the upper bound of the smooth
classifier  only applies to  and not to the original
classifier  . As a result, the guarantee only applies to , and
its robustness at a given input point  cannot be precisely
evaluated or certified. To overcome this, Monte Carlo
algorithms can be used to approximate these evaluations
with high probability [
            <xref ref-type="bibr" rid="ref9">4</xref>
            ].
          </p>
          <p>
            Secondly, numerous post-hoc OOD detection methods
exist. The most straightforward being MSP [
            <xref ref-type="bibr" rid="ref2">6</xref>
            ], which
can be added to the image classifier without retraining
or fine-tuning. Alternatively, standard OOD detection
methods, such as OE [
            <xref ref-type="bibr" rid="ref3">7</xref>
            ], VOS [
            <xref ref-type="bibr" rid="ref4">8</xref>
            ] or LogitNorm [
            <xref ref-type="bibr" rid="ref5">9</xref>
            ], could
also replace the classifier. Thirdly, to make the model
more robust to OOD adversarial attacks, we add a binary
discriminator to the model that is trained to be certifiably
robust against OOD attacks. Additionally, this
discrimi0.00
100
101
103
          </p>
          <p>104
nator is combined with the OOD detection method from Asymptotic Underconfidence. Here, we show that
(ii) which is necessary to have the property of asymptotic by coupling a classifier trained to be OOD aware with a
underconfidence for far-OOD inputs. difusion denoiser and running a certified discriminator</p>
          <p>
            Configuration. This method does not require any in parallel, we can guarantee asymptotic underconfidence
new technical knowledge. We begin by making the as- for data far enough from the training distribution.
sumption that OOD samples are unrelated and thus max- To obtain asymptotic underconfidence of the joint
clasimally un-informative to the ID data. Thus, for every sifier, we consider P(|, ) ≤ 1 and rewrite Equation 4
class  ∈ , the conditional distribution on the input  as follows:
is given as:
where P(|) is the conditional distribution representing
the probability that  is part of the ID, while P(|, ) is
the conditional distribution representing the ID. Similarly
to Meinke et al. [14], we assign independent models to
each distribution:
• P(|, ) = ℎ(denoiseonce( +  ; )), where
ℎ : R → [
            <xref ref-type="bibr" rid="ref6">0, 1</xref>
            ] is the confidence of the main
classifier  (), and ˜ = denoiseonce( +  ; )
represents one single step of denoising operation
with  ∼  (0,  2).
• P(|) = 1+− 1() , where  : R → R refers
to a binary discriminator trained in a certified
robust manner based on an ℓ∞-threat model as
in Bitterwolf et al. [13], Meinke et al. [14].
          </p>
          <p>As can be seen, the denoiser is the main addition. The
one-step denoiser denoiseonce estimates the fully
denoised image  from the current timestep . Then it
computes the average between the denoised image and
the noisy image from the previous timestep. As discussed
in Carlini et al. [17], multiple applications of the denoiser
will only destroy information about . Denoising with
iterative steps essentially transfers the classification task
to the denoiser, which can determine how the image
should be filled. For these reason, we apply only a single
step of denoising.</p>
          <p>P(|) ≤
 − 1</p>
          <p>P(|) +
1

.</p>
          <p>(5)
Since the right term only depends on P(|), we just
need to assure that lim →∞ P(| ) → 0. If we employ
a certified binary discriminator, trained with IBP on OOD
data, as descibed in Meinke et al. [14], to compute P(|),
we achieve asymptotic underconfidence independently
of the main classifier. Readers are referred to Meinke
et al. [14] for a more detailed explanation.</p>
        </sec>
        <sec id="sec-3-2-5">
          <title>Empirical Evaluation. In Figure 2, we show an em</title>
          <p>pirical evaluation of the asymptotic confidence for
standard and robust OOD detection methods2. In this test, we
consider a single ID sample  and multiply by a scalar  .</p>
        </sec>
        <sec id="sec-3-2-6">
          <title>In Figure 2a we plot the MSP [6] as confidence, while in</title>
          <p>Figure 2b we plot the Energy [22] for increasing values of
 &gt; 0. In the context of MSP, we observe that standard</p>
        </sec>
        <sec id="sec-3-2-7">
          <title>OOD detection methods are asymptotically overconfi</title>
          <p>dent, after a small drop, whereas certified methods such
as GOOD [13], ProoD [14] and DISTRO converge to 1/.</p>
        </sec>
        <sec id="sec-3-2-8">
          <title>On the other hand, for Energy as  increases, VOS [8],</title>
        </sec>
        <sec id="sec-3-2-9">
          <title>LogitNorm [9], and Plain models asymptotically decrease,</title>
          <p>whereas GOOD [13], ProoD (Meinke at al., 2022), and</p>
        </sec>
        <sec id="sec-3-2-10">
          <title>DISTRO remain stable.</title>
          <p>As a result, underconfidence can be easily obtained
when using an energy score instead of MSP, regardless of
whether it is on a plain or OOD aware model. However,
asymptotic underconfidence does not necessarily imply
that the model will perform better in detecting OOD</p>
        </sec>
        <sec id="sec-3-2-11">
          <title>2the models are described in section 5.</title>
          <p>
            samples since all inputs are usually normalized to some
range (e.g. [
            <xref ref-type="bibr" rid="ref6">0, 1</xref>
            ] or [
            <xref ref-type="bibr" rid="ref6">-1, 1</xref>
            ]). Thus the choice of MSP over
the energy function is directly related to the possibility
of certified robustness for OOD samples.
          </p>
        </sec>
        <sec id="sec-3-2-12">
          <title>DISTRO and DDS we run 100 evaluation of the entire test</title>
          <p>set of CIFAR10 to estimate the clean accuracy and report
the average. Further, we ran AutoAttack in both rand
and standard modes, and considered the lowest results
for DISTRO and DDS.</p>
        </sec>
      </sec>
      <sec id="sec-3-3">
        <title>5. Experiments</title>
        <p>
          In this section, DISTRO is evaluated for a variety of
robust ID and OOD tests and is compared to previous
approaches. As baseline, we consider the pre-trained
(mPoladienls)3afnrdomouMtlieeirnekxepeotsuarle. [(1O4E].) [T7h]emnoodremlsaslhtarraeinthede Method Clean  =A2d/v2e5r5saria l =(ℓ∞8/)255  = C0.e1r2tified (ℓ=2)0.25
same ResNet18 [26] architecture and hyperparameters Plain* 95.01 2.16 0.00 28.14 14.17
as ProoD [14]. GOOD [13] uses a ’XL’ convolutional VOOE*S† 9954..5632 12..9274 00..0000 3113..4183 1100..8082
neural network. Additionally, we evaluate the pretrained LogitNorm‡ 94.48 2.65 0.00 12.53 10.25
DenseNet101 [27] models for ATOM [12] and ACET [10]; ATOM* 92.33 0.00 0.00 0.00 0.00
and the standard OOD detection methods: VOS4 [
          <xref ref-type="bibr" rid="ref4">8</xref>
          ] and AGCOEOTD**80 9910..4193 6191..0615 60..0243 5177..1333 1120..4381
LogitNorm5 [
          <xref ref-type="bibr" rid="ref5">9</xref>
          ] with the pretrained WideResNet40 [28] ProoD* Δ = 3 95.46 2.69 0.00 33.92 13.50
models provided in the respective works. We consider DDIDSSTRO (our) 9955..4575 7732..9374 2274..0194 8822..2767 6654..5683
DDS [17] with a pre-trained difusion model 6 from Nichol * Pre-trained models from Meinke et al. [14], † Pre-trained from Du et al. [
          <xref ref-type="bibr" rid="ref4">8</xref>
          ],
and Dhariwal [16] in front of the OE classifier. With ‡ Pre-trained from Wei et al. [
          <xref ref-type="bibr" rid="ref5">9</xref>
          ].
DISTRO, we incorporate the same pre-trained difusion In Table 2, we show the results. As expected, Plain
model of DDS before the main classifier of ProoD, and and OE are not robust to adversarial attacks. This
apmaintain its discriminator. The difusion models have plies to ProoD as well, since OE is its primary classifier.
been used with the settings described in Carlini et al. [17]. Similarly, standard OOD detection methods, as
LogitIn the context of ℓ∞, we set  = √ ·  . Norm and VOS, show poor robustness for ID data. GOOD
        </p>
        <p>We evaluate all methods on the standard datasets demonstrates better results than ProoD for adversarial
CIFAR10/100 [29] as ID. For the OOD detection attacks and worse in terms of certified accuracy.
Suprisevaluation we consider the following set of datasets: ingly, ACET reveals strong adversarial and certified
acCIFAR100/10, SVHN [30], LSUN [31] cropped curacy despite of its reduced clean accuracy. Meanwhile,
(LSUN_CR) and resized (LSUN_RS), TinyImageNet [32] ATOM results in zero for all tests since any slight
percropped (TinyImageNet_CR), Textures [33] and turbation of the input triggers the last neuron used for
synthetic (Gaussian and Uniform) noise distributions. OOD detection.</p>
        <sec id="sec-3-3-1">
          <title>We use a random but fixed subset of 1000 images for all datasets considered as a test for OOD. For ID, we Discussion consider the entire dataset. We run all our experiments on a single NVIDIA A100.</title>
          <p>5.1. In-Distribution Results
Here, we compare clean, adversarial, and certified
accuracy for ID samples. Adversarial accuracy is
evaluated with AutoAttack [23] for ℓ∞-norm attacks of budget
 ∈ {2/255, 8/255}. We ran the standard version of
AutoAttack without additional hyper-parameters. Certified
accuracy is evaluated for ℓ2-norm robustness of deviation
 ∈ {0.12, 0.25}. To this end, random smoothing is
performed on 10’000 Gaussian distributed samples around
the input with a failure probability of 0.001. All  &gt; 0
are considered for the certified accuracy. In the context of</p>
        </sec>
        <sec id="sec-3-3-2">
          <title>3https://github.com/AlexMeinke/Provable-OOD-Detection</title>
        </sec>
        <sec id="sec-3-3-3">
          <title>4https://github.com/deeplearning-wisc/vos</title>
        </sec>
        <sec id="sec-3-3-4">
          <title>5https://github.com/hongxin001/logitnorm_ood</title>
        </sec>
        <sec id="sec-3-3-5">
          <title>6https://github.com/openai/improved-difusion</title>
        </sec>
        <sec id="sec-3-3-6">
          <title>It is clear that difusion models can enhance adversarial</title>
          <p>and certified robustness while maintaining high clean
accuracy. As difusion introduces variance into gradient
estimators, standard attacks become much less efective.
Nevertheless, robustness accuracy of difusion models
varies over diferent runs for the same input, so it should
be defined diferently from deterministic accuracy, e.g. as
expectation. Luckily, one-shot difusion introduces such
a tiny variance that throughout a few of runs, our results
were similar.
5.2. Evaluation Metrics</p>
        </sec>
        <sec id="sec-3-3-7">
          <title>To discriminate between ID and OOD samples, we use</title>
          <p>
            the confidence of the classifier, i.e. MSP [
            <xref ref-type="bibr" rid="ref2">6</xref>
            ].
Traditionally, the following metrics are used to evaluate the OOD
detection performance: (i) false positive rate (FPR95) of
OODs when ID samples have a 95% true positive rate; (ii)
the area under the receiver operating characteristic curve
          </p>
        </sec>
        <sec id="sec-3-3-8">
          <title>Guaranteed. The guaranteed metrics (GAUC, GAUPR</title>
          <p>and GFPR) are computed for ℓ2 and ℓ∞ norms robustness
certificates. Similarly to Meinke et al. [14], the ℓ∞-norm
is obtained with IBP only on OOD data. On the other
hand, the ℓ2-norm is computed with Theorem 3.1 on both
ID and OOD data. Similarly to subsection 5.1, we
sampled 10’000 Gaussian data points around the input with
a deviation  = 0.12. Since, the certified bound is only
probabilistic in practice, we ran a binomial proportion
confidence test [ 34] with failure probability of 0.001. We
have assigned a score of 0 to all samples that fail to be
certified, i.e. with  ≤ 1/2. The Lipschitz continuity
does not hold in the case of non-certified samples,
therefore we are unable to bound the score. To ensure a fair
comparison, we decided to compute the ℓ2-norm GAUC
on both ID and OOD datasets.</p>
          <p>In Figure 3, we plot the normalized frequency of
occurrences of the certified upper bound ( √︀2/ · Φ − 1() + )
for ID versus OOD data of DISTRO. We observe that OOD
data tend to peak close to zero, while ID data are spread
out with larger values. This suggests that a large radius
is more likely to be associated with ID data versus OOD
samples. As a result, robustly certifying the detection of</p>
        </sec>
        <sec id="sec-3-3-9">
          <title>OOD samples becomes more feasible.</title>
          <p>5.3. Out-Of-Distribution Results</p>
        </sec>
        <sec id="sec-3-3-10">
          <title>Here, we describe the results shown in Table 3. As pre</title>
          <p>viously, we grayed-out models with an accuracy drop
greater than 3% with respect to the model with
highest accuracy. The objective of this choice is to prioritize</p>
        </sec>
        <sec id="sec-3-3-11">
          <title>Similarly to the</title>
        </sec>
        <sec id="sec-3-3-12">
          <title>ID results, DISTRO</title>
          <p>demonstrates the
po</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>7This problem can be addressed by considering  ≥</title>
      <p>√ ·  .
- Standard
Plain*
OE*
VOS†
LogitNorm‡
- Adversarial
ACET*
ATOM*
- Guaranteed
GOOD*80
ProoD* Δ = 3
DISTRO (our)
ID: CIFAR100
Acc.</p>
      <sec id="sec-4-1">
        <title>OOD dataset utilized. Therefore we retrain all presented Discussion</title>
        <p>
          methods using a ResNet18 [26] architecture for CIFAR10 It is evident that the ℓ2-norm GAUC (and GAUPR)
diand CIFAR100 respectively. For methods that require verge from zero when standard OOD detection models
an additional OOD dataset for training, such as OE [
          <xref ref-type="bibr" rid="ref3">7</xref>
          ], are considered. This illustrates the potential of the
ℓ2ACET [10], ATOM [12], ProoD [14] and DISTRO, we use norm to provide certified OOD detection for any method
the same subset of OpenImages [35] containing 50’000 and architecture. Consequently, it facilitates the
experimages. Furthermore, we consider an input normalization imental evaluation of new robust OOD detection
algoof 0.5 across all dimensions for both mean and standard rithms (both adversarial and certified).
deviation. In addition, we attempt to be as minimally in- As a side note, the one-shot denoiser appears to
imtrusive as possible when it comes to the default training prove robustness certification metrics while not
comproprocedure. mising clean metrics, such as AUC. In some cases, it also
        </p>
        <p>For Plain, OE and LogitNorm we run the implemen- appears to be slightly better, even though the
denoistation8 from Yang et al. [36] and leave the hyperpa- ing process should produce images that are as similar
rameters unchanged. Similarly for ACET and ATOM, as possible to those considered during training. This is
we only change the model architecture and normaliza- because a single shot of denoising does not compromise
tion and run both implementations from ATOM9. Lastly, the OOD sample or generate an allucinated one.
Addiwe train ProoD10 from Meinke et al. [14] using their tionally, one-shot denoising introduces so little variance
training configuration files, where the discriminator is that in this benchmark, the results were similar across
trained for 1000 epochs and the bias shift (∆ ) is 3/1 for multiple runs.</p>
      </sec>
      <sec id="sec-4-2">
        <title>CIFAR10/100, respectively.</title>
      </sec>
      <sec id="sec-4-3">
        <title>8https://github.com/Jingkang50/OpenOOD</title>
      </sec>
      <sec id="sec-4-4">
        <title>9https://github.com/jfc43/informative-outlier-mining 10https://github.com/AlexMeinke/Provable-OOD-Detection</title>
        <sec id="sec-4-4-1">
          <title>6. Conclusion</title>
        </sec>
      </sec>
      <sec id="sec-4-5">
        <title>Current OOD robustness certification relies on external discriminators or loose certification mechanisms [ 14].</title>
        <p>Plain
LogitNorm
OE
ACET
ATOM
ProoD
DISTRO (our)
Plain
LogitNorm
OE
ACET
ProoD
DISTRO (our)</p>
        <p>
          Acc.
We propose an alternative using randomized
smoothing [
          <xref ref-type="bibr" rid="ref9">4</xref>
          ] for ℓ2-norm certificates, applicable to any
classiifer without specific requirements or training. In
comparison with previously proposed ℓ∞-norm GAUC, standard
approaches for OOD detection show non-zero results for
guaranteed ℓ2-norm AUC and AUPR. Unfortunately, a
large number of samples derived around the input must
be propagated through the network, increasing
computational costs. Additionally, we propose a method
combining three techniques: difusion denoising for noise
removal, an OOD detection method, and a certified
binary discriminator. This combination improves OOD
robustness detection by around 13%/5% on CIFAR10/100
datasets compared to earlier approaches.
national Conference on Learning Representations, 2216.
        </p>
        <p>ICLR 2020, Addis Ababa, Ethiopia, April 26-30, 2020, [24] K. Hung, W. Fithian, Rank verification for
expoOpenReview.net, 2020. nential families, The Annals of Statistics 47 (2019)
[12] J. Chen, Y. Li, X. Wu, Y. Liang, S. Jha, Atom: Robus- 758–782.</p>
        <p>tifying out-of-distribution detection using outlier [25] N. Jovanovic, M. Balunovic, M. Baader, M. T. Vechev,
mining, in: Joint European Conference on Machine Certified defenses: Why tighter relaxations may
Learning and Knowledge Discovery in Databases, hurt training?, CoRR abs/2102.06700 (2021).</p>
        <p>Springer, 2021, pp. 430–445. [26] K. He, X. Zhang, S. Ren, J. Sun, Deep residual
learn[13] J. Bitterwolf, A. Meinke, M. Hein, Certifiably adver- ing for image recognition, in: Proceedings of the
sarially robust detection of out-of-distribution data, IEEE conference on computer vision and pattern
in: Advances in Neural Information Processing Sys- recognition, 2016, pp. 770–778.
tems 33: Annual Conference on Neural Information [27] G. Huang, Z. Liu, L. Van Der Maaten, K. Q.
WeinProcessing Systems 2020, NeurIPS 2020, December berger, Densely connected convolutional networks,
6-12, 2020, virtual, 2020. in: Proceedings of the IEEE conference on computer
[14] A. Meinke, J. Bitterwolf, M. Hein, Provably robust vision and pattern recognition, 2017, pp. 4700–4708.
detection of out-of-distribution data (almost) for [28] S. Zagoruyko, N. Komodakis, Wide residual
netfree, in: NeurIPS, 2022. works, in: British Machine Vision Conference 2016,
[15] M. Mirman, T. Gehr, M. Vechev, Diferentiable ab- British Machine Vision Association, 2016.
stract interpretation for provably robust neural net- [29] A. Krizhevsky, V. Nair, G. Hinton, Cifar-10 and
works, in: ICML, PMLR, 2018, pp. 3578–3586. cifar-100 datasets, URl: https://www. cs. toronto.
[16] A. Q. Nichol, P. Dhariwal, Improved denoising edu/kriz/cifar. html 6 (2009) 1.
difusion probabilistic models, in: International [30] P. Sermanet, S. Chintala, Y. LeCun,
ConvoluConference on Machine Learning, PMLR, 2021, pp. tional neural networks applied to house numbers
8162–8171. digit classification, in: Proceedings of the 21st
[17] N. Carlini, F. Tramer, K. D. Dvijotham, L. Rice, international conference on pattern recognition
M. Sun, J. Z. Kolter, (certified!!) adversarial ro- (ICPR2012), 2012, pp. 3288–3291.
bustness for free!, in: The Eleventh International [31] F. Yu, A. Sef, Y. Zhang, S. Song, T. Funkhouser,
Conference on Learning Representations, 2023. J. Xiao, Lsun: Construction of a large-scale image
[18] G. Yang, T. Duan, J. E. Hu, H. Salman, I. Razen- dataset using deep learning with humans in the
shteyn, J. Li, Randomized smoothing of all shapes loop, arXiv preprint arXiv:1506.03365 (2015).
and sizes, in: ICML, PMLR, 2020, pp. 10693–10705. [32] Y. Le, X. Yang, Tiny imagenet visual recognition
[19] H. Salman, J. Li, I. Razenshteyn, P. Zhang, H. Zhang, challenge, CS 231N 7 (2015) 3.</p>
        <p>S. Bubeck, G. Yang, Provably robust deep learn- [33] M. Cimpoi, S. Maji, I. Kokkinos, S. Mohamed, ,
ing via adversarially trained smoothed classifiers, A. Vedaldi, Describing textures in the wild, in:
in: H. Wallach, H. Larochelle, A. Beygelzimer, Proceedings of the IEEE Conf. on Computer Vision
F. d'Alché-Buc, E. Fox, R. Garnett (Eds.), Advances and Pattern Recognition (CVPR), 2014.
in Neural Information Processing Systems, vol- [34] L. D. Brown, T. T. Cai, A. DasGupta, Interval
Estimaume 32, Curran Associates, Inc., 2019. tion for a Binomial Proportion, Statistical Science
[20] C. M. Stein, Estimation of the mean of a multivariate 16 (2001) 101 – 133.</p>
        <p>normal distribution, The annals of Statistics (1981) [35] A. Kuznetsova, H. Rom, N. Alldrin, J. Uijlings,
1135–1151. I. Krasin, J. Pont-Tuset, S. Kamali, S. Popov, M.
Mal[21] H. Salman, M. Sun, G. Yang, A. Kapoor, J. Z. Kolter, loci, A. Kolesnikov, et al., The open images dataset
Denoised smoothing: A provable defense for pre- v4: Unified image classification, object detection,
trained classifiers, Advances in Neural Information and visual relationship detection at scale,
InternaProcessing Systems 33 (2020) 21945–21957. tional Journal of Computer Vision 128 (2020) 1956–
[22] W. Liu, X. Wang, J. Owens, Y. Li, Energy-based 1981.</p>
        <p>out-of-distribution detection, Advances in Neural [36] J. Yang, P. Wang, D. Zou, Z. Zhou, K. Ding, W. PENG,
Information Processing Systems 33 (2020) 21464– H. Wang, G. Chen, B. Li, Y. Sun, X. Du, K. Zhou,
21475. W. Zhang, D. Hendrycks, Y. Li, Z. Liu, OpenOOD:
[23] F. Croce, M. Hein, Reliable evaluation of adversarial Benchmarking generalized out-of-distribution
derobustness with an ensemble of diverse parameter- tection, in: Thirty-sixth Conference on Neural
Infree attacks, in: H. D. III, A. Singh (Eds.), Pro- formation Processing Systems Datasets and
Benchceedings of the 37th International Conference on marks Track, 2022.</p>
      </sec>
      <sec id="sec-4-6">
        <title>Machine Learning, volume 119 of Proceedings of</title>
        <p>Machine Learning Research, PMLR, 2020, pp. 2206–</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>A.</given-names>
            <surname>Paleyes</surname>
          </string-name>
          , R.-G. Urma,
          <string-name>
            <given-names>N. D.</given-names>
            <surname>Lawrence</surname>
          </string-name>
          ,
          <article-title>Challenges in deploying machine learning: a survey of case studies</article-title>
          ,
          <source>ACM Computing Surveys</source>
          <volume>55</volume>
          (
          <year>2022</year>
          )
          <fpage>1</fpage>
          -
          <lpage>29</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>D.</given-names>
            <surname>Hendrycks</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Gimpel</surname>
          </string-name>
          ,
          <article-title>A baseline for detecting misclassified and out-of-distribution examples in neural networks</article-title>
          ,
          <source>in: International Conference on Learning Representations</source>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>D.</given-names>
            <surname>Hendrycks</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Mazeika</surname>
          </string-name>
          , T. G. Dietterich,
          <article-title>Deep anomaly detection with outlier exposure</article-title>
          ,
          <source>in: 7th International Conference on Learning Representations, ICLR</source>
          <year>2019</year>
          ,
          <article-title>New Orleans</article-title>
          , LA, USA, May 6-
          <issue>9</issue>
          ,
          <year>2019</year>
          , OpenReview.net,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>X.</given-names>
            <surname>Du</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Cai</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <article-title>Vos: Learning what you don't know by virtual outlier synthesis</article-title>
          ,
          <source>in: International Conference on Learning Representations</source>
          ,
          <year>2021</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>H.</given-names>
            <surname>Wei</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Xie</surname>
          </string-name>
          , H. Cheng, L. Feng,
          <string-name>
            <given-names>B.</given-names>
            <surname>An</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <article-title>Mitigating neural network overconfidence with logit</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>D.</given-names>
            <surname>Hendrycks</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Dietterich</surname>
          </string-name>
          ,
          <article-title>Benchmarking neural normalization</article-title>
          , in: K. Chaudhuri,
          <string-name>
            <given-names>S.</given-names>
            <surname>Jegelka</surname>
          </string-name>
          , L. Song,
          <article-title>network robustness to common corruptions and C</article-title>
          . Szepesvari, G. Niu, S. Sabato (Eds.),
          <source>Proceedings perturbations, in: International Conference on of the 39th International Conference on Machine Learning Representations</source>
          ,
          <year>2018</year>
          . Learning, volume
          <volume>162</volume>
          <source>of Proceedings of Machine</source>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>N.</given-names>
            <surname>Carlini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Wagner</surname>
          </string-name>
          ,
          <article-title>Towards evaluating the ro- Learning Research</article-title>
          , PMLR,
          <year>2022</year>
          , pp.
          <fpage>23631</fpage>
          -
          <lpage>23644</lpage>
          .
          <article-title>bustness of neural networks</article-title>
          , in: 2017 IEEE Sympo- [10]
          <string-name>
            <given-names>M.</given-names>
            <surname>Hein</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Andriushchenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Bitterwolf</surname>
          </string-name>
          ,
          <source>Why sium on Security and Privacy (SP)</source>
          ,
          <year>2017</year>
          , pp.
          <fpage>39</fpage>
          -
          <lpage>57</lpage>
          .
          <article-title>relu networks yield high-confidence predictions far</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>A.</given-names>
            <surname>Madry</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Makelov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Schmidt</surname>
          </string-name>
          ,
          <string-name>
            <surname>D.</surname>
          </string-name>
          <article-title>Tsipras, away from the training data and how to mitigate A. Vladu, Towards deep learning models resistant the problem</article-title>
          ,
          <source>in: CVPR</source>
          <year>2019</year>
          , Long Beach, CA, USA, to adversarial attacks, in: International Conference June 16-20,
          <year>2019</year>
          , Computer Vision Foundation / on Learning Representations,
          <year>2018</year>
          . IEEE,
          <year>2019</year>
          , pp.
          <fpage>41</fpage>
          -
          <lpage>50</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>J.</given-names>
            <surname>Cohen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Rosenfeld</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Kolter</surname>
          </string-name>
          , Certified adver- [11]
          <string-name>
            <given-names>A.</given-names>
            <surname>Meinke</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Hein</surname>
          </string-name>
          ,
          <article-title>Towards neural networks that sarial robustness via randomized smoothing, in: provably know when they don't know</article-title>
          ,
          <source>in: 8th InterICML</source>
          , PMLR,
          <year>2019</year>
          , pp.
          <fpage>1310</fpage>
          -
          <lpage>1320</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>