<!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>Local Interpretable Model-Agnostic Explanations for Multitarget Image Regression</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Kira Vinogradova</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Gene Myers</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Center for Systems Biology Dresden</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Max Planck Institute of Molecular Cell Biology and Genetics</institution>
          ,
          <addr-line>Dresden</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Convolutional neural networks are state-of-the-art for the majority of computer vision tasks, including estimation of optical aberrations in microscopy 3D data defined as a multitarget image regression problem. A novel approach to making multitarget 3D image regression explainable, Image-Reg-LIME, based on the local interpretable model-agnostic explanations (LIME) method, is presented in this study. The explanations are provided as heat maps showing which parts of the input influence the output positively and negatively. We modify LIME to explain the predictions of the image regression model for estimation of the amplitudes of optical aberrations. Additionally, we propose a modification that allows explaining why the ground truth value was not predicted. This research shows that Image-Reg-LIME is a valid method for explaining the estimation of optical aberrations in 3D images.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Model-agnostic XAI</kwd>
        <kwd>Post-hoc</kwd>
        <kwd>CNN</kwd>
        <kwd>3D Image regression</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Methods for making artificial intelligence (AI) explainable are becoming more available as
the field develops. Numerous methods have been developed during the past decade, such as
CAM [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], Grad-CAM [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], Grad-CAM++ [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], Smoothgrad [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], LIME [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], SHAP [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], RISE [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ],
LRP [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. However, explainability in computer vision mainly focuses on image classification and
remains underexplored in image regression.
      </p>
      <p>
        Image regression is a task of predicting a finite rational number from image data. Examples of
such a task are: estimation of the human age [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], counting of tumor cells [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. The output of
the multitarget (multi-output) image regression is an array of rational numbers. Estimation of
the human head pose [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] and estimation of optical aberrations are examples of multitarget
image regression.
      </p>
      <p>
        An explainable AI method Seg-Grad-CAM [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] has been applied to the segmentation network
involved in the object pose estimation [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] (multitarget regression in 6D). The decisions of the
convolutional long short-term memory model trained on the daily temperature and precipitation
mapsto predict the river streamflow (single regression target) were explained by visualizing
important regions in these maps using a technique [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] based on Grad-CAM [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Another
gradient-based method was applied to a U-Net-based CNN with a parallel path with GAP for the
task of determining the spatial position of the crack tip [15]. U-Noise [16], originally designed
to explain segmentation, has been adapted to brain age estimation [17] (single-target regression
in 3D). A method called interpretable classification and regression with feature attribution
mapping (ICAM-reg) [18] (modification of (ICAM) [ 19], a technique previously developed for
image classification) was applied to the brain age estimation task.
      </p>
      <p>A monochromatic optical aberration can be defined as a deviation of a monochromatic (i.e.,
with a single wavelength [20]) or quasi-monochromatic [21] light beam from the trajectory
proposed by geometrical optics. Monochromatic aberrations lead to image deterioration, with
the shape of the distortion depending on the type of the aberration. Aberrations of lower orders
influence image quality more than those of higher orders.</p>
      <p>The Zernike polynomials [22] are used to describe aberrations in an optical system. Each
Zernike polynomial corresponds to a specific type of aberration and is orthogonal to other
polynomials. The wavefront  is the sum of the Zernike polynomials  multiplied by their
amplitudes , where the index  [23, 24] corresponds to the aberration type:
 = ∑︁ 

(1)</p>
    </sec>
    <sec id="sec-2">
      <title>2. Methods</title>
      <sec id="sec-2-1">
        <title>2.1. Estimation of Aberrations</title>
        <p>
          In a previous study, a deep convolutional neural network PhaseNet [25] was trained for
multitarget 3D image regression under supervision. PhaseNet was trained on a simulated data set to
ifnd the amplitudes  (Eq.1) and tested on experimentally acquired 3D images of fluorescent
beads. Later, the method was proved to be applicable to an object of a more complex shape [26].
In both studies, 11 aberrations (the aberrations of the second order, excluding defocus, third, and
fourth order) contributing to the image quality the most were considered. The 3D microscopic
images of fluorescent beads containing these 11 aberration types, which were made publicly
available by the authors [25], were used in this research.
2.2. LIME
The Local Interpretable Model-Agnostic Explanations (LIME) method [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ] was chosen for this
research because it has received high recognition by the community, is model-agnostic, and
outputs both positively and negatively contributing features. The latter means that the method
can answer a twofold question, “Which parts of image X support prediction Y, and which vote
against it?” LIME is an algorithm designed for explaining the predictions of any black-box
classifier (including image classifiers) and of black-box regressors trained on tabular data.
        </p>
        <p>It works by approximating the behavior of the complex model locally by learning a white
box model (such as linear or logistic regression) around the prediction made for a specific
instance. For image classification, this is done by dividing the input image into superpixels,
randomly perturbing the input by occlusion of multiple superpixel segments with the mean or a
predefined value, and observing the changes in the predictions. The impact of the segments on
the prediction is weighted according to a user-defined distance metric (e.g., cosine similarity).
To explain a classification result, LIME requires the prediction function that outputs continuous
values (probabilities).</p>
      </sec>
      <sec id="sec-2-2">
        <title>2.3. Proposed: Image-Reg-LIME</title>
        <p>First, to make LIME work in 3D, we replaced the default superpixel segmentation algorithm
Quick Shift [27] with Simple Linear Iterative Clustering (SLIC) [28] from Scikit-image library
[29]. The size of the input images was 323, therefore the following parameters were chosen to
ensure that the segments are large enough to be meaningful and small enough to demonstrate
precise explanations: number of segments = 83 = 512, compactness = 0.01. The channel axis
was set to   since the images were grayscale. The rest of the parameters’ values remained
the default.</p>
        <p>Our second modification is in setting the occlusion value to zero (black pixels) because of
the nature of the aberrations data with the black background, instead of the default mean pixel
value across the input. To explain the target regression prediction (“Why was the value 
predicted for the target class ?”), we propose to use the original prediction function  of the
regression model as is because the network outputs continuous values.</p>
        <p>Our key contribution is instructing Local Interpretable Model-Agnostic Explanations for
Multitarget Image Regression (Image-Reg-LIME) to answer the question with a reference value:
“Why the value * (e.g., ground truth) was not predicted instead of  for the target ?” This is
achieved by instructing the method to select the perturbed data set close to the desired value
* . The perturbed examples, which receive predictions close to * , are weighted with greater
values in the output explanation, according to the cosine similarity distance metric.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Results</title>
      <p>Figure 1A shows a single 2D plane (plane number 27) of an example 3D input image with
experimentally introduced   aberration with an amplitude of 0.093 .
The sample image and the network are from the PhaseNet publication [25] and the associated
GitHub page [30]. The network predicted the amplitude of 0.088 for the target aberration.
We replaced the last linear activation function of PhaseNet with   and retrained the
network to classify the aberration types.</p>
      <p>Figure 1B demonstrates the explanation of classification. This experiment was used as a
sanity check to test SLIC parameters and the applicability of LIME to these data. Figure 1C
shows the explanation of the predicted regression value and Figure 1D answers, why the ground
truth was not predicted.</p>
      <p>The result of asking Image-Reg-LIME, “Why did the model not predict the amplitude of
0.093  m?” is shown in Figure 2 (2D plane 24 from the  stack). In other words, it helps
to understand, "Why was amplitude 0.068 predicted for vertical astigmatism instead of
amplitude 0.093 ?" The positive impact (in the yellow-red spectrum) stands for the decision
“not 0.093  m”, the segments with a negative impact (in blue) are against this decision, meaning
that they are actually supporting the opposite decision of predicting 0.093  m. The segments
supporting the decision “not 0.093  m” outweighed those against it, therefore, the final decision,
dictated by the features with positive weights, was “not 0.093  m”. This visualization helps
to understand, "Why was amplitude 0.068 predicted for vertical astigmatism instead of
amplitude 0.093 ?"</p>
      <p>The areas with the largest positive weights in the explanation (orange and dark red segments)
overlap with the locations of the largest diference in Figure 2C (bright spots in Figure 2D)
between the real input image and the image that received the desired prediction. This suggests
that the model did not predict the reference value because of this diference.</p>
    </sec>
    <sec id="sec-4">
      <title>4. Conclusions</title>
      <p>First, the results prove the applicability of LIME to the classification of optical aberrations in
experimental 3D microscopy data. Second, the results suggest that the explanations of the
proposed method for explainable 3D image regression Image-Reg-LIME highlight input features
that are responsible for the prediction of the output regression value. Third, Image-Reg-LIME
is shown to point out to input features responsible for an incorrect regression prediction.
Moreover, it can be used to explain why one regression value was predicted instead of another
used-defined value. The method has the potential to be used for image regression in other
application domains, which could be a scope of future work.
egusphere-egu2020-20736.
[15] D. Melching, T. Strohmann, G. Requena, E. Breitbarth, Explainable machine learning for
precise fatigue crack tip detection, Scientific Reports 12 (2022) 9513.
[16] T. Koker, F. Mireshghallah, T. Titcombe, G. Kaissis, U-noise: Learnable noise masks for
interpretable image segmentation, arXiv preprint arXiv:2101.05791v3 (2021).
[17] K.-M. Bintsi, V. Baltatzis, A. Hammers, D. Rueckert, Voxel-level importance maps for
interpretable brain age estimation, in: Interpretability of Machine Intelligence in Medical
Image Computing, and Topological Data Analysis and Its Applications for Medical Data: 4th
International Workshop, IMIMIC 2021, and 1st International Workshop, TDA4MedicalData
2021, Held in Conjunction with MICCAI 2021, Strasbourg, France, September 27, 2021,
Proceedings, Springer-Verlag, 2021, p. 65–74. doi:10.1007/978-3-030-87444-5\_7.
[18] C. Bass, M. Da Silva, C. Sudre, L. Z. Williams, H. S. Sousa, P.-D. Tudosiu, F. Alfaro-Almagro,
S. P. Fitzgibbon, M. F. Glasser, S. M. Smith, et al., Icam-reg: Interpretable classification and
regression with feature attribution for mapping neurological phenotypes in individual
scans, IEEE Transactions on Medical Imaging (2022).
[19] C. Bass, M. da Silva, C. Sudre, P.-D. Tudosiu, S. Smith, E. Robinson, Icam: Interpretable
classification via disentangled representations and feature attribution mapping, in: Advances
in Neural Information Processing Systems, volume 33, 2020, pp. 7697–7709.
[20] S. H. Schwartz, Geometrical and Visual Optics, McGraw-Hill, 2013.
[21] E. Hecht, Optics, 2017.
[22] F. Zernike, Beugungstheorie des schneidenver-fahrens und seiner verbesserten form, der
phasenkontrastmethode, physica 1 (1934) 689–704.
[23] R. J. Noll, Zernike polynomials and atmospheric turbulence* , J. Opt. Soc. Am. 66 (1976)
207–211. doi:10.1364/JOSA.66.000207.
[24] L. N. Thibos, R. A. Applegate, J. T. Schwiegerling, R. Webb, Standards for reporting the
optical aberrations of eyes, Journal of Refractive Surgery 18 (2002) S652–S660. doi:10.
3928/1081-597X-20020901-30.
[25] D. Saha, U. Schmidt, Q. Zhang, A. Barbotin, Q. Hu, N. Ji, M. J. Booth, M. Weigert, E. W.</p>
      <p>Myers, Practical sensorless aberration estimation for 3d microscopy with deep learning,
Optics express 28 (2020) 29044–29053.
[26] K. Vinogradova, E. W. Myers, Estimation of optical aberrations in 3d microscopic bioimages,
in: 2022 7th International Conference on Frontiers of Signal Processing (ICFSP), IEEE,
2022, pp. 97–103.
[27] A. Vedaldi, S. Soatto, Quick shift and kernel methods for mode seeking, in: D. Forsyth,
P. Torr, A. Zisserman (Eds.), Computer Vision – ECCV 2008, Springer Berlin Heidelberg,
Berlin, Heidelberg, 2008, pp. 705–718.
[28] R. Achanta, A. Shaji, K. Smith, A. Lucchi, P. Fua, S. Süsstrunk, Slic superpixels compared to
state-of-the-art superpixel methods, IEEE Transactions on Pattern Analysis and Machine
Intelligence 34 (2012) 2274–2282. doi:10.1109/TPAMI.2012.120.
[29] S. Van der Walt, J. L. Schönberger, J. Nunez-Iglesias, F. Boulogne, J. D. Warner, N. Yager,
E. Gouillart, T. Yu, the scikit-image contributors, scikit-image: image processing in Python,
PeerJ 2 (2014) e453. doi:10.7717/peerj.453.
[30] D. Saha, M. Weigert, U. Schmidt, Phasenet, https://github.com/mpicbg-csbd/phasenet/,
2020.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>B.</given-names>
            <surname>Zhou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Khosla</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Lapedriza</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Oliva</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Torralba</surname>
          </string-name>
          ,
          <article-title>Learning deep features for discriminative localization</article-title>
          ,
          <source>in: Proceedings of the IEEE conference on computer vision and pattern recognition</source>
          ,
          <year>2016</year>
          , pp.
          <fpage>2921</fpage>
          -
          <lpage>2929</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>R. R.</given-names>
            <surname>Selvaraju</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Cogswell</surname>
          </string-name>
          ,
          <string-name>
            <surname>A. Das</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Vedantam</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Parikh</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Batra</surname>
          </string-name>
          , Grad-cam:
          <article-title>Visual explanations from deep networks via gradient-based localization</article-title>
          ,
          <source>in: Proceedings of the IEEE international conference on computer vision</source>
          ,
          <year>2017</year>
          , pp.
          <fpage>618</fpage>
          -
          <lpage>626</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>A.</given-names>
            <surname>Chattopadhay</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Sarkar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Howlader</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V. N.</given-names>
            <surname>Balasubramanian</surname>
          </string-name>
          ,
          <article-title>Grad-cam++: Generalized gradient-based visual explanations for deep convolutional networks</article-title>
          ,
          <source>2018 IEEE Winter Conference on Applications of Computer Vision</source>
          (WACV) (
          <year>2018</year>
          ). doi:
          <volume>10</volume>
          .1109/wacv.
          <year>2018</year>
          .
          <volume>00097</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>D.</given-names>
            <surname>Smilkov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Thorat</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Kim</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Viégas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Wattenberg</surname>
          </string-name>
          ,
          <article-title>Smoothgrad: removing noise by adding noise</article-title>
          ,
          <source>arXiv preprint arXiv:1706.03825</source>
          (
          <year>2017</year>
          ). Presented at Workshop on Visualization for Deep Learning, ICML.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>M. T.</given-names>
            <surname>Ribeiro</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Singh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Guestrin</surname>
          </string-name>
          ,
          <article-title>"why should I trust you?": Explaining the predictions of any classifier</article-title>
          ,
          <source>in: Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining</source>
          , San Francisco, CA, USA,
          <year>August</year>
          13-
          <issue>17</issue>
          ,
          <year>2016</year>
          , pp.
          <fpage>1135</fpage>
          -
          <lpage>1144</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>S. M.</given-names>
            <surname>Lundberg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.-I.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <article-title>A unified approach to interpreting model predictions</article-title>
          , in: I. Guyon,
          <string-name>
            <given-names>U. V.</given-names>
            <surname>Luxburg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Bengio</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Wallach</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Fergus</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Vishwanathan</surname>
          </string-name>
          , R. Garnett (Eds.),
          <source>Advances in Neural Information Processing Systems</source>
          <volume>30</volume>
          ,
          <year>2017</year>
          , pp.
          <fpage>4765</fpage>
          -
          <lpage>4774</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>V.</given-names>
            <surname>Petsiuk</surname>
          </string-name>
          ,
          <string-name>
            <surname>A. Das</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          <string-name>
            <surname>Saenko</surname>
          </string-name>
          ,
          <article-title>Rise: Randomized input sampling for explanation of blackbox models</article-title>
          , ArXiv abs/
          <year>1806</year>
          .07421 (
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>S.</given-names>
            <surname>Bach</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Binder</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Montavon</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Klauschen</surname>
          </string-name>
          ,
          <string-name>
            <surname>K.-R. Müller</surname>
          </string-name>
          , W. Samek,
          <article-title>On pixel-wise explanations for non-linear classifier decisions by layer-wise relevance propagation</article-title>
          ,
          <source>PloS one 10</source>
          (
          <year>2015</year>
          )
          <article-title>e0130140</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>R.</given-names>
            <surname>Angulu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. R.</given-names>
            <surname>Tapamo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. O.</given-names>
            <surname>Adewumi</surname>
          </string-name>
          ,
          <article-title>Age estimation via face images: a survey</article-title>
          ,
          <source>EURASIP Journal on Image and Video Processing</source>
          <year>2018</year>
          (
          <year>2018</year>
          ).
          <source>doi:10.1186/ s13640-018-0278-6.</source>
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Xue</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Ray</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Hugh</surname>
          </string-name>
          , G. Bigras,
          <article-title>Cell counting by regression using convolutional neural network</article-title>
          , in: G. Hua, H. Jégou (Eds.),
          <source>Computer Vision - ECCV 2016 Workshops</source>
          , Springer International Publishing, Cham,
          <year>2016</year>
          , pp.
          <fpage>274</fpage>
          -
          <lpage>290</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>X.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Liang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.</surname>
          </string-name>
          <article-title>Pei, 3d head pose estimation with convolutional neural network trained on synthetic images</article-title>
          ,
          <source>2016 IEEE International Conference on Image Processing (ICIP)</source>
          (
          <year>2016</year>
          )
          <fpage>1289</fpage>
          -
          <lpage>1293</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>K.</given-names>
            <surname>Vinogradova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Dibrov</surname>
          </string-name>
          , G. Myers,
          <article-title>Towards interpretable semantic segmentation via gradient-weighted class activation mapping (student abstract)</article-title>
          ,
          <source>in: Proceedings of the AAAI conference on artificial intelligence</source>
          , volume
          <volume>34</volume>
          ,
          <year>2020</year>
          , pp.
          <fpage>13943</fpage>
          -
          <lpage>13944</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>J.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Liang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Zhu</surname>
          </string-name>
          ,
          <article-title>Adversarial samples for deep monocular 6d object pose estimation</article-title>
          ,
          <year>2022</year>
          . arXiv:
          <volume>2203</volume>
          .
          <fpage>00302</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>L.</given-names>
            <surname>Schmidt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Gusho</surname>
          </string-name>
          , W. de Back,
          <string-name>
            <given-names>K.</given-names>
            <surname>Vinogradova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Kumar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Rakovec</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Attinger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Bumberger</surname>
          </string-name>
          ,
          <article-title>Spatially-distributed Deep Learning for rainfall-runof modelling and system understanding</article-title>
          ,
          <source>Technical Report, Copernicus Meetings</source>
          ,
          <year>2020</year>
          . doi:
          <volume>10</volume>
          .5194/
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>