<!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>eXplego: An interactive tool that helps you select appropriate XAI-methods for your explainability needs⋆</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Martin Jullum</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jacob Sjødin</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Robindra Prabhu</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Anders Løland</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>NAV IT Utvikling og Data</institution>
          ,
          <addr-line>Arbeidsog velferdsdirektoratet, Fyrstikkalléen 1, 0661 Oslo</addr-line>
          ,
          <country country="NO">Norway</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Norwegian Computing Center</institution>
          ,
          <addr-line>P.O. Box 114, Blindern, NO-0314 Oslo</addr-line>
          ,
          <country country="NO">Norway</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>The growing demand for transparency, interpretability, and explainability of machine learning models and AI systems has fueled the development of methods aimed at understanding the properties and behavior of such models (XAI). Since diferent methods answer diferent explainability questions, it is crucial to understand the kind of explanation the diferent XAI-methods provide, and in what situations they should be used. We introduce eXplego, an interactive tree-structured tool designed to assist users in selecting the most suitable XAI method for their use case. eXplego prompts users to answer questions regarding the type of explanation they seek, guiding them along the branches of the decision tree for further inquiries. After 2-5 questions, the tree reaches one of its leaves to suggest an XAI method aligned with the user's explainability need. The tool also provides helpful practical examples, simplified descriptions of the suggested method's functionality and interpretability, points to consider when using the method, and links to the paper introducing the method, additional resources, and software implementations. The tool is developed from an in-depth study to discern the characteristics of the most prominent methods and the nature of the explanations they provide. We believe eXplego will help streamline the process of XAI method selection and contribute to the practical implementation of XAI in various domains. The tool is available at explego.nr.no.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;XAI</kwd>
        <kwd>Tool</kwd>
        <kwd>Interactive</kwd>
        <kwd>Methodology selection</kwd>
        <kwd>Features</kwd>
        <kwd>Model</kwd>
        <kwd>Prediction</kwd>
        <kwd>Data distribution</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Motivation and scope</title>
      <p>
        A plethora of XAI methods and variations thereof have been proposed in recent years, typically
grounded in formal and narrowly defined mathematical notions of interpretability [
        <xref ref-type="bibr" rid="ref1 ref2 ref3 ref4 ref5">1, 2, 3, 4, 5</xref>
        ].
Diferent XAI methods address diferent aspects of model behavior, and may therefore provide
very diferent results without being "wrong." Further, an increasing number of XAI methods are
now available as low-entry software implementations [
        <xref ref-type="bibr" rid="ref6 ref7">6, 7</xref>
        ]. Such software packages facilitate
XAI adoption, but due to the wide variety of methods available, they also pose a conundrum:
Which XAI method is best suited for my specific case or application? The lack of guidance on
which questions an XAI method can address risks prioritizing ease of use and familiarity in
user choices.
      </p>
      <p>
        In recent years, various XAI taxonomies have been proposed [
        <xref ref-type="bibr" rid="ref10 ref8 ref9">8, 9, 10</xref>
        ]. While such
categorization schemes organize the XAI method landscape, the principle objective of such taxonomies is
rarely to assist the developer in selecting a suitable XAI method for their specific use case and
explanation requirement – i.e. they often lack the practical dimension [
        <xref ref-type="bibr" rid="ref11 ref12 ref13 ref14 ref15">11, 12, 13, 14, 15</xref>
        ].
      </p>
      <p>
        The recent taxonomy review paper [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] identifies challenges with the current state of the
XAI field, and provides three concrete suggestions for overcoming them. One of these is to
create a decision tree to guide method selection. In response, we have developed eXplego, an
interactive tree-structured tool to help guide developers and practitioners in their assessment
and choice of appropriate XAI methods, directly accessible in the web browser at explego.nr.no.
The name eXplego is (combined with ‘explain’) derived from the Greek word ‘eklégo’, meaning
the deliberate act of choosing or making a thoughtful selection. The tool draws inspiration from
the “Fairness tree” [16], a tool designed to assist in the selection of metrics to assess bias and
fairness in ML-models. Similarly, eXplego provides navigation to various XAI methods through
a series of practical desiderata the users must consider in their selection of XAI methods.
      </p>
      <p>We have restricted ourselves to post-hoc, model-agnostic explanation methods for tabular
data models in eXplego. While explaining text and image-based models is important, their
data formats require other types of questions to identify an appropriate explanation method.
Moreover, we believe the need for a navigation tool is most pressing for post-hoc, model-agnostic
methods, precisely because they can be widely applied – hence this additional restriction.</p>
    </sec>
    <sec id="sec-2">
      <title>2. The eXplego tool</title>
      <p>The eXplego tool prompts the users to answer
questions regarding the type of explanation
they seek, guiding them along the decision tree
for further inquiries. Each question also comes
with practical in-place examples. A section of
the eXplego tool is shown in Figure 1. After
2-5 questions, the tool suggests an XAI method
aligned with the user’s explainability needs.</p>
      <p>The leaves also contain a short summary of its
use and interpretability, a list of method usage
considerations, and links to methodological
papers, additional resources, and software
implementations. Figure 1: A section of the eXplego tool.</p>
      <p>eXplego is developed based on
methodological and practical XAI experience, and an extensive study of the most prominent XAI methods
and the kind of explanations they provide. The methods included in eXplego are listed below,
along with brief justifications for their placement in the tree.</p>
      <sec id="sec-2-1">
        <title>Permutation feature importance [17]: Whole model → Features → Observing the features → One</title>
        <p>feature at a time
Measures the value of observing the features in the whole model as it permutes features and
measures the change in model performance. Since it permutes one feature at a time it does not
consider joint eforts/dependence among features.</p>
      </sec>
      <sec id="sec-2-2">
        <title>SAGE [18]: Whole model → Features → Observing the features → Joint eforts</title>
        <p>Decompose model loss onto features to explain the whole model in terms of the features. As
Shapley values fix some subsets of features while imputing the others, it explains the value of
observing the features considering their joint eforts .</p>
      </sec>
      <sec id="sec-2-3">
        <title>ALEPlots [19]: Whole model → Features → Changing the feature values</title>
        <p>Per-feature plots show changes in the ‘average’ prediction as one feature is altered. Thus, they
explain how the whole model reacts to changes in the feature values.</p>
      </sec>
      <sec id="sec-2-4">
        <title>Data Banzhaf [20]: Whole model → Training observations</title>
        <p>Decomposes a performance score for the whole model on training observations. Similarly to
Shapley values, subsets of observations are interchangeably fixed, while others imputed. Hence, it
explains the value of observing the training observations.</p>
      </sec>
      <sec id="sec-2-5">
        <title>Conditional Shapley values [21]: Specific predictions → Features → Observing the features → Joint</title>
        <p>eforts among features → Obey data distribution
Explains specific predictions in terms of features, by decomposing them onto the features. As
subsets of observations are interchangeably fixed/imputed, it explains the value of observing the
features where joint eforts are considered. Properly estimated conditional expectations ensure
feature dependence is accounted for.</p>
      </sec>
      <sec id="sec-2-6">
        <title>Marginal Shapley values [22]: Specific predictions → Features → Observing the features → Joint eforts</title>
        <p>among features → Ignore feature dependence
Exactly like Conditional Shapley values, but estimates the conditional expectations with a
simpler method ignoring the feature dependence.</p>
      </sec>
      <sec id="sec-2-7">
        <title>PredDif (first order) [23]: Specific predictions → Features → Observing the features → One feature at</title>
        <p>a time
Explains how specific predictions are afected by observing single features (assuming others known)
by measuring how the prediction changes as they are replaced by conditional expectations.</p>
      </sec>
      <sec id="sec-2-8">
        <title>Anchors [24]: Specific predictions → Features → Changing the observed feature values → Categorical</title>
        <p>decision → Same decision
By providing feature space regions where a decision based on a prediction is unchanged, it explains
specific predictions in terms of changes in features values for the same decision that was reached by
the specific prediction.</p>
      </sec>
      <sec id="sec-2-9">
        <title>Counterfacual explanation [25]: Specific predictions → Features → Changing the observed feature</title>
        <p>values → Categorical decision → Diferent decision</p>
        <sec id="sec-2-9-1">
          <title>Explains how specific predictions can reach a diferent categorical decision (based on the prediction</title>
          <p>score) by providing examples of (minimal) changes to the feature values that would give the desired
decision.</p>
        </sec>
      </sec>
      <sec id="sec-2-10">
        <title>LIME [26]: Specific predictions → Features → Changing the observed feature values → Continuous</title>
        <p>prediction → Joint eforts among features
By fitting a local surrogate model to a joint feature set sampled around a prediction, the method
explains specific continuous predictions directly in terms of changes in the feature values, while
accounting for joint eforts among features .</p>
      </sec>
      <sec id="sec-2-11">
        <title>ICE [27]: Specific predictions → Features → Changing the observed feature values → Continuous prediction</title>
        <p>→ One feature at a time</p>
        <sec id="sec-2-11-1">
          <title>Explains specific predictions in terms of changes to one feature value at a time, by plotting individual</title>
          <p>prediction scores against single altered features.</p>
        </sec>
      </sec>
      <sec id="sec-2-12">
        <title>Shapley values for cluster importance [28]: Specific predictions → Training observations → Includ</title>
        <p>ing the observations
Uses Shapley values to explain the value of including (clusters of) training observations by
decomposing specific predictions onto the diferent clusters.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Influence functions for perturbing training data [29]: Specific predictions →</title>
      <sec id="sec-3-1">
        <title>Training observations → Changing the observed values</title>
        <sec id="sec-3-1-1">
          <title>Explains changes in observed values in the training data for specific predictions by measuring loss</title>
          <p>change when perturbing features in the training observations.</p>
          <p>To the best of our knowledge, the eXplego tool is unique in its form. That said, the structuring
proposed in IBM’s Explainability 360 Toolkit [30] bears conceptual resemblance. eXplego difers
in the following key points: eXplego is more comprehensive, covers a wider range of XAI
methods, and is geared towards developers in that question prompts are more informed by the
technicalities of the XAI methods. As explained above, eXplego is also interactive, and provides
both in-place examples to help the user answer the questions, and detailed information beyond
the method’s name in the leaves.</p>
          <p>
            Since our tool is restricted to models for tabular data, we encourage other researchers to
apply our format to other scenarios and model types, such as text and images. Further, our tool
is limited to identifying quantitative XAI methods most befitting diferent use cases. Privacy,
contextual and normative dimensions [31], also need to be considered when providing adequate
and trustworthy explanations [
            <xref ref-type="bibr" rid="ref5">5</xref>
            ]. Questions related to compliance with any legal framework,
like GDPR, are neither addressed.
          </p>
          <p>Finally, our tool has been built with the open-source diagramming application draw.io. The
source code for our tool is available at github.com/NorskRegnesentral/explego. Feedback and
suggestions for new methods are all welcome and can be submitted by opening an issue in the
GitHub repository.</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>3. Expected contribution to the XAI community</title>
      <p>It is our impression that the practical dificulty of matching explainability needs with existing
XAI methods is underestimated, and eXplego is a practical tool that can guide its users in
selecting an appropriate explanation method.</p>
      <p>The tool can inspire future research: As [32] puts it: "Despite the recent resurgence of
explanation and interpretability in AI, most of the research and practice in this area seems to use
the researchers’ intuitions of what constitutes a ‘good’ explanation." The tool can also be used
to highlight explainability questions that no XAI method addresses. For instance, that our tree
lacks a question addressing feature dependence for global explanations of feature observation
with joint eforts, identifies that the SAGE method lacks a counterpart using conditional Shapley
values. Finally, we believe eXplego will streamline XAI method selection and contribute to
practical implementation of XAI in various domains.
Greece, June 17–20, 2022, Proceedings, Part I, Springer, 2022, pp. 447–460.
[16] P. Saleiro, B. Kuester, L. Hinkson, J. London, A. Stevens, A. Anisfeld, K. T. Rodolfa, R. Ghani,</p>
      <p>Aequitas: A bias and fairness audit toolkit, arXiv e-prints (2018) arXiv–1811.
[17] L. Breiman, Random forests, Machine learning 45 (2001) 5–32.
[18] I. Covert, S. M. Lundberg, S.-I. Lee, Understanding global feature contributions with
additive importance measures, Advances in Neural Information Processing Systems 33
(2020).
[19] D. W. Apley, J. Zhu, Visualizing the efects of predictor variables in black box supervised
learning models, Journal of the Royal Statistical Society: Series B (Statistical Methodology)
82 (2020) 1059–1086.
[20] J. T. Wang, R. Jia, Data banzhaf: A robust data valuation framework for machine learning,
in: International Conference on Artificial Intelligence and Statistics, PMLR, 2023, pp.
6388–6421.
[21] K. Aas, M. Jullum, A. Løland, Explaining individual predictions when features are
dependent: More accurate approximations to shapley values, Artificial Intelligence 298 (2021)
103502.
[22] S. M. Lundberg, S.-I. Lee, A unified approach to interpreting model predictions, in:</p>
      <p>Advances in neural information processing systems, 2017, pp. 4765–4774.
[23] M. Robnik-Šikonja, I. Kononenko, Explaining classifications for individual instances, IEEE</p>
      <p>Transactions on Knowledge and Data Engineering 20 (2008) 589–600.
[24] M. T. Ribeiro, S. Singh, C. Guestrin, Anchors: High-precision model-agnostic explanations,
in: Proceedings of the AAAI conference on artificial intelligence, volume 32, 2018.
[25] S. Wachter, B. Mittelstadt, C. Russell, Counterfactual explanations without opening the
black box: Automated decisions and the GDPR, Harv. JL &amp; Tech. 31 (2017) 841.
[26] M. T. Ribeiro, S. Singh, C. Guestrin, "Why should I trust you?" Explaining the predictions
of any classifier, in: Proceedings of the 22nd ACM SIGKDD international conference on
knowledge discovery and data mining, 2016, pp. 1135–1144.
[27] A. Goldstein, A. Kapelner, J. Bleich, E. Pitkin, Peeking inside the black box: Visualizing
statistical learning with plots of individual conditional expectation, Journal of Computational
and Graphical Statistics 24 (2015) 44–65.
[28] A. Brandsaeter, I. K. Glad, Shapley values for cluster importance, Data Mining and</p>
      <p>Knowledge Discovery (2022) 1–32.
[29] P. W. Koh, P. Liang, Understanding black-box predictions via influence functions, in:</p>
      <p>International conference on machine learning, PMLR, 2017, pp. 1885–1894.
[30] V. Arya, R. K. Bellamy, P.-Y. Chen, A. Dhurandhar, M. Hind, S. C. Hofman, S. Houde, Q. V.</p>
      <p>Liao, R. Luss, A. Mojsilović, et al., Ai explainability 360 toolkit, in: Proceedings of the 3rd
ACM India Joint International Conference on Data Science &amp; Management of Data (8th
ACM IKDD CODS &amp; 26th COMAD), 2021, pp. 376–379.
[31] H. de Bruijn, M. Warnier, M. Janssen, The perils and pitfalls of explainable AI: Strategies
for explaining algorithmic decision-making, Government Information Quarterly 39 (2022)
101666.
[32] T. Miller, Explanation in artificial intelligence: Insights from the social sciences, Artificial
Intelligence 267 (2019) 1–38.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>A.</given-names>
            <surname>Adadi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Berrada</surname>
          </string-name>
          ,
          <article-title>Peeking Inside the Black-Box: A Survey on Explainable Artificial Intelligence (XAI)</article-title>
          ,
          <source>IEEE access 6</source>
          (
          <year>2018</year>
          )
          <fpage>52138</fpage>
          -
          <lpage>52160</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>F. K.</given-names>
            <surname>Došilović</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Brčić</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Hlupić</surname>
          </string-name>
          ,
          <article-title>Explainable artificial intelligence: A survey, in: 2018 41st International convention on information and communication technology, electronics and microelectronics (MIPRO)</article-title>
          , IEEE,
          <year>2018</year>
          , pp.
          <fpage>0210</fpage>
          -
          <lpage>0215</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>D.</given-names>
            <surname>Minh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H. X.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y. F.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. N.</given-names>
            <surname>Nguyen</surname>
          </string-name>
          ,
          <article-title>Explainable artificial intelligence: a comprehensive review</article-title>
          ,
          <source>Artificial Intelligence Review</source>
          (
          <year>2022</year>
          )
          <fpage>1</fpage>
          -
          <lpage>66</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>G.</given-names>
            <surname>Vilone</surname>
          </string-name>
          , L. Longo,
          <article-title>Explainable artificial intelligence: a systematic review</article-title>
          , arXiv preprint arXiv:
          <year>2006</year>
          .
          <volume>00093</volume>
          (
          <year>2020</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>Information</given-names>
            <surname>Commissioner</surname>
          </string-name>
          <article-title>'s Ofice (ICO), Explaining decisions made with ai</article-title>
          , https: //ico.org.
          <article-title>uk/for-organisations/uk-gdpr-guidance-and-resources/artificial-intelligence/ explaining-decisions-made-with-artificial-</article-title>
          <string-name>
            <surname>intelligence</surname>
          </string-name>
          / Accessed:
          <fpage>2023</fpage>
          -06-
          <lpage>19</lpage>
          .,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>S. M.</given-names>
            <surname>Lundberg</surname>
          </string-name>
          ,
          <source>SHAP (SHapley Additive exPlanations)</source>
          ,
          <year>2017</year>
          . URL: https://github.com/ slundberg/shap.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>M. T.</given-names>
            <surname>Ribeiro</surname>
          </string-name>
          ,
          <string-name>
            <surname>Lime (Local Interpretable Model-agnostic Explanations</surname>
          </string-name>
          ,
          <year>2016</year>
          . URL: https: //github.com/marcotcr/lime.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>A. B.</given-names>
            <surname>Arrieta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Díaz-Rodríguez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. Del</given-names>
            <surname>Ser</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Bennetot</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Tabik</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Barbado</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>García</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Gil-López</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Molina</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Benjamins</surname>
          </string-name>
          , et al.,
          <string-name>
            <surname>Explainable Artificial</surname>
          </string-name>
          <article-title>Intelligence (XAI): Concepts, taxonomies, opportunities and challenges toward responsible AI</article-title>
          ,
          <source>Information Fusion</source>
          <volume>58</volume>
          (
          <year>2020</year>
          )
          <fpage>82</fpage>
          -
          <lpage>115</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>A. Das</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Rad</surname>
          </string-name>
          ,
          <source>Opportunities and Challenges in Explainable Artificial Intelligence (XAI): A Survey</source>
          , arXiv preprint arXiv:
          <year>2006</year>
          .
          <volume>11371</volume>
          (
          <year>2020</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>T.</given-names>
            <surname>Speith</surname>
          </string-name>
          ,
          <article-title>A review of taxonomies of explainable artificial intelligence (xai) methods</article-title>
          , in: 2022 ACM Conference on Fairness, Accountability, and
          <string-name>
            <surname>Transparency</surname>
          </string-name>
          ,
          <year>2022</year>
          , pp.
          <fpage>2239</fpage>
          -
          <lpage>2250</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>R.</given-names>
            <surname>Caruana</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Lundberg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. T.</given-names>
            <surname>Ribeiro</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Nori</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Jenkins</surname>
          </string-name>
          ,
          <article-title>Intelligible and explainable machine learning: Best practices and practical challenges</article-title>
          ,
          <source>in: Proceedings of the 26th ACM SIGKDD international conference on knowledge discovery &amp; data mining</source>
          ,
          <year>2020</year>
          , pp.
          <fpage>3511</fpage>
          -
          <lpage>3512</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>J. J.</given-names>
            <surname>Ferreira</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. S.</given-names>
            <surname>Monteiro</surname>
          </string-name>
          ,
          <article-title>What are people doing about xai user experience? a survey on ai explainability research and practice</article-title>
          , in: Design,
          <string-name>
            <given-names>User</given-names>
            <surname>Experience</surname>
          </string-name>
          , and
          <string-name>
            <surname>Usability</surname>
          </string-name>
          .
          <source>Design for Contemporary Interactive Environments: 9th International Conference, DUXU</source>
          <year>2020</year>
          ,
          <article-title>Held as Part of the 22nd HCI International Conference</article-title>
          ,
          <string-name>
            <surname>HCII</surname>
          </string-name>
          <year>2020</year>
          , Copenhagen, Denmark,
          <source>July 19-24</source>
          ,
          <year>2020</year>
          , Proceedings,
          <source>Part II 22</source>
          , Springer,
          <year>2020</year>
          , pp.
          <fpage>56</fpage>
          -
          <lpage>73</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>Q. V.</given-names>
            <surname>Liao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Gruen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Miller</surname>
          </string-name>
          ,
          <article-title>Questioning the ai: informing design practices for explainable ai user experiences</article-title>
          ,
          <source>in: Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems</source>
          ,
          <year>2020</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>15</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>L.</given-names>
            <surname>Rizzo</surname>
          </string-name>
          ,
          <string-name>
            <surname>L. Longo,</surname>
          </string-name>
          <article-title>An empirical evaluation of the inferential capacity of defeasible argumentation, non-monotonic fuzzy reasoning and expert systems</article-title>
          ,
          <source>Expert Systems with Applications</source>
          <volume>147</volume>
          (
          <year>2020</year>
          )
          <fpage>113220</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>G.</given-names>
            <surname>Vilone</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Longo</surname>
          </string-name>
          ,
          <article-title>A novel human-centred evaluation approach and an argument-based method for explainable artificial intelligence</article-title>
          ,
          <source>in: Artificial Intelligence Applications and Innovations: 18th IFIP WG 12</source>
          .5 International Conference, AIAI 2022, Hersonissos, Crete,
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>