<!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>Methods Assessment for Interpretable Machine</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Alfredo Cuzzocrea</string-name>
          <email>alfredo.cuzzocrea@unical.it</email>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Qudrat E. Alahy Ratul</string-name>
          <email>qudratealahyratu@u.boisestate.edu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Islam Belmerabet</string-name>
          <email>ibelmerabet.idealab.unical@gmail.com</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Edoardo Serra</string-name>
          <email>edoardoserra@boisestate.edu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Boise State University</institution>
          ,
          <addr-line>Boise, Idaho</addr-line>
          ,
          <country country="US">United States</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Department of Computer Science, University of Paris City</institution>
          ,
          <addr-line>Paris</addr-line>
          ,
          <country country="FR">France</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>iDEA Lab, University of Calabria</institution>
          ,
          <addr-line>Rende</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>In this study, we introduce a generic experimental framework for measuring the degree of attribution methodologies generality and precision in terms of machine learning interpretability. In addition, we detail a way for gauging the consistency of two attribution approaches. In our experimental work, we concentrate on two well-known model-independent attribution techniques, namely SHAP and LIME, and evaluate them using two applications in the attack detection sector. Our introduced methodology demonstrates the lack of precision, generality, and consistency in both LIME and SHAP. As a result, attribution research needs to be examined more carefully.</p>
      </abstract>
      <kwd-group>
        <kwd>1 Artificial Intelligence</kwd>
        <kwd>Feature Attribution Methods</kwd>
        <kwd>Machine Learning Interpretability</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>1. Introduction</p>
      <p>
        Machine learning models are commonly used for solving different types of problems. From
“simple” movie recommendation systems and personal voice assistants, to more “sensitive” domains
that involve taking “high” impact decisions, such as mortgage approval models and healthcare
decision support systems. Therefore, it became inevitable to democratize Artificial Intelligence (A.I.)
in our society [1]. Regardless of the adoption expansion of ML models, the logic and mechanisms
behind these models is still unknown to end users and experts, i.e. making these models be considered
black boxes [2]. Therefore, depending on these ML algorithms for decision-making tasks that are
sophisticated such as in aircraft collision detection systems without well understanding these models
can lead to serious consequences [
        <xref ref-type="bibr" rid="ref1">3</xref>
        ]. Hence, in order to solve this problem, many interpretable models
and explanation methods [2] have been proposed.
      </p>
      <p>
        Being social impact of ML algorithms significantly increasing, the need for understanding the
mechanism behind the decision-making process is also increasing along with it [
        <xref ref-type="bibr" rid="ref2">4</xref>
        ]-[
        <xref ref-type="bibr" rid="ref5">7</xref>
        ].
      </p>
      <p>
        A big number of studies targeting this problem has been done. Specifically, Explainable Artificial
Intelligence (X.A.I.) i.e. a field of study aiming at interpretable ML models development in order to
make a transition to transparent A.I. [2], i.e. producing more explainable models and methods that
explain existing black box models without compromising their predictive performance. Defense
Advanced Research Projects Agency (DARPA) is a remarkable initiative in this research field, funded
by the U.S. Department of Defense, which created the X.A.I. program for funding academic and
military research [
        <xref ref-type="bibr" rid="ref6">8</xref>
        ]. Likely, “Preparing for the Future of Artificial Intelligence”- is a report published
by the White House Office of Science and Technology Policy (OSTP) which represents another example
of governmental initiatives emphasizing that A.I. systems should be open, transparent, and
understandable for interrogating the assumptions behind the models decisions [
        <xref ref-type="bibr" rid="ref7">9</xref>
        ]. Many countries
outside of the U.S.A. have already taken the initiative towards transparent A.I. . i.e., the French Strategy
for Artificial Intelligence, The United Kingdom’s Academy of Sciences, and Portugal government, have
published their roadmap towards interpretable A.I. [
        <xref ref-type="bibr" rid="ref8">10</xref>
        ]-[
        <xref ref-type="bibr" rid="ref10">12</xref>
        ]. The European Union announced that
“A.I. systems should be developed in a manner which allows humans to understand (the basis of) their
actions” in order to increase transparency and minimize the risk of bias error [
        <xref ref-type="bibr" rid="ref11">13</xref>
        ].
      </p>
      <p>
        Interpretable A.I. practices in various A.I.-related fields have already became common in the Tech
industry. Additionally, numerous companies are interested in interpretability in order to commercialize
interpretable A.I. products as investments in this field. Google is promoting interpretability by including
as a core part of their user experience the interpretability planning and treating, designing interpretable
models, understanding and communicating their trained models explanations to the users [
        <xref ref-type="bibr" rid="ref12">14</xref>
        ]. FICO,
is a credit score company that also addressed interpretability in credit scoring systems [
        <xref ref-type="bibr" rid="ref13">15</xref>
        ] as it has
published a white paper with the title of “Developing Transparent Credit Risk Scorecards More
Effectively: An Explainable Artificial Intelligence Approach”.
      </p>
      <p>
        In this paper, the main focus is outcome (e.g., classification result) explanations of machine learning
models for a specific instance and the explanation methods, by using and experimental A.I. framework
that is straightforwardly composed by some well-known tools for ML-based A.I. explainability. This
category of methods include rule-based methods (explain instances with simple logic rules) and
attribution methods (which give an importance score for each input feature of the complex machine
learning model). Rule-based outcome explanation methods, [
        <xref ref-type="bibr" rid="ref14">16</xref>
        ] are the first to introduce precision and
generality as a requirement. i.e., Precision enforces that, if a rule explains an instance with a specific
classification outcome (e.g., class 1), it should never explain other instances with a different
classification outcome (e.g., class 0). And generality suggesting that, if a rule explains an instance with
a particular classification outcome (e.g., class 1), it should also likely explain other instances having
the same classification outcome. This makes precision and generality two important requirements that
raise human trust in ML models explanations. However, these requirements are not tested or even
implied in attribution methods, but they are defined and measured only on rules.
      </p>
      <p>Machine Learning models are like black boxes that can only classify instances, where it is unknown
how the classification procedure is performed. Hence, this paper provides an overview of model
agnostic attribution methods along with a methodology on how to evaluate these method based on the
precision and the generality of the attribution, and how to measure consistency between different
generic attribution methods.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Model Agnostic Explanation Methods: An Introduction</title>
      <p>
        Model agnostic methods separate the explanation from the ML model, which gives flexibility in
using any interpretable ML method regardless of how the ML model is defined i.e., a model agnostic
method uses the ML model as an oracle model. This category covers some basic approaches such as
Dependency Plot (PDP) [
        <xref ref-type="bibr" rid="ref15">17</xref>
        ], Individual Conditional Expectation (ICE) [
        <xref ref-type="bibr" rid="ref16">18</xref>
        ], feature interaction based
on H-statistic [
        <xref ref-type="bibr" rid="ref17">19</xref>
        ], and local surrogate models. Differently from other models, local surrogate ones
focus on explaining a specific outcome of a single instance. Several related works in the field of machine
learning are reported in [
        <xref ref-type="bibr" rid="ref18">20</xref>
        ]-[
        <xref ref-type="bibr" rid="ref32">34</xref>
        ].
      </p>
      <p>We report in the following two relevant local surrogate models that are also attribution methods, i.e.
LIME and SHAP, which provide for each feature of the classification model inputs an importance
score.
2.1.</p>
    </sec>
    <sec id="sec-3">
      <title>The First Explainability Tool: LIME</title>
      <p>In order to explain an outcome of a model, LIME learns an interpretable model locally around the
instance and modifies the data sample of a single instance by tweaking its feature values and observing
how the changes affect the resulting output.</p>
      <p>The main idea behind LIME is that: in order to understand the prediction sensitivity w.r.t. each
feature of a particular instance, a “local sensitivity analysis” is performed on every outcome made by
each individual instance that is passed on to the model. Figure 1 shows how LIME works theoretically.</p>
      <p>The blue/orange background represents the original decision function i.e. clear to see that it is not
linear, and the instance to explain is the largest red X mark  . LIME simply generates new instances in
the neighborhood of  (i.e. perturbations) and assigns them weights based on their proximity to  . The
weights are represented in Figure 1 by the sizes of the symbols i.e. blue circles and red X marks. Based
on the model’s outcome confidence on these perturbations, LIME approximates the complex model
well by learning a linear model i.e. presented with a red line in Figure 1 locally around  . It should be
noted that, in this case, the explanation that LIME produces at a local point p is true only locally around
the instance  and not globally. The generic formula that returns this explanation is the following:
 ( ) =   ∈  ( ,  ,   ) + ε( ) (1)
where  is the real function (known as the black box model i.e. the complex machine learning model to
explain),  is a surrogate model i.e. the simple model used to approximate  locally around  where  
defines this locality. This formulation can be applied with different surrogate explanation families  ,
fidelity functions  , and complexity measures  . LIME assumes that complexity is opposed to
explainability as  usually belongs to the family of linear functions i.e. low in complexity. The loss
function  (i.e. fidelity function) minimizes the local mismatch between the complex machine learning
model  and the approximating function  (i.e. the simple model), which is the well-known root mean
square error loss function RMSE. Where, typically,  is a linear combination of the input features of
the predictive model.</p>
      <p>LIME is considered as an attribution method by making use of a linear model, where the coefficients
of this linear model are determining the importance scores for each feature.
2.2.</p>
    </sec>
    <sec id="sec-4">
      <title>The Second Explainability Tool: SHAP</title>
      <p>
        SHAP (SHaply Additive exPlanations) [
        <xref ref-type="bibr" rid="ref34">36</xref>
        ] is a unified approach introduced for interpreting model
prediction from different interpretable techniques i.e. LIME [
        <xref ref-type="bibr" rid="ref33">35</xref>
        ], Shapley Sampling Values [
        <xref ref-type="bibr" rid="ref35">37</xref>
        ],
DeepLIFT [
        <xref ref-type="bibr" rid="ref36">38</xref>
        ], QII [
        <xref ref-type="bibr" rid="ref37">39</xref>
        ], Layer-wise Relevance Propagation [
        <xref ref-type="bibr" rid="ref38">40</xref>
        ], Shapley Regression Values [
        <xref ref-type="bibr" rid="ref39">41</xref>
        ] by
defining the class of additive feature attribution methods. SHAP assigns an importance value for each
input feature by employing game theory in order to compute the attribution, particularly, by using the
Shapley values. Which indicate the reward received by each player in a cooperative game for his
participation in the coalition. Let  be the set of all the input features of the ML model, given an instance
 and a complex ML model  and by adopting Shapely values we obtain for each feature  ∈  an
attribution score   ( ) as follows:
  ( ,  ) =
∑
| |! (| | − | | − 1)!
 !
[  (  ∪{ }) −   (  )]
(2)
 ⊆ ∖{ }
where   represents the confidence value of the complex ML model  for a particular outcome (e.g., a
specific class) and   is the instance  having each value  [ ] of the feature  ∈  \ substituted with
the mean value of all  values had among all the possible instances. This score indicates the relevance
Models
 ( ) =  0 + ∑
      </p>
      <p>∈
∑  ( )( ( ) −   (  ))2
 ⊆
where  ( ) is the kernel, and it is defined as ( ) = (| |)| |(| |−| |).
| |
| |−1
only a random sub-samples</p>
      <p>⊂ { | ⊆  }.</p>
      <p>All which allows this kernel to align SHAP with LIME.
based machine learning models, e.g., Random Forest.</p>
      <p>
        The speed up is obtained by optimizing the loss function ∑ ∈  ( )( ( ) −   (  ))2 considering
[
        <xref ref-type="bibr" rid="ref40">42</xref>
        ] provides a fast algorithm computation for SHAP in the context of explaining decision
treeof the particular value assigned to each feature  for the classification compared to the mean value of
the feature in the instance  .
      </p>
      <p>Clearly, we see that the complexity of computing the feature score is exponential in the number of
features. Therefore, approximations are provided in order to overcome such complexity.</p>
      <p>
        Kernel SHAP [
        <xref ref-type="bibr" rid="ref34">36</xref>
        ], being one of these approximations, founds on fitting a linear model i.e. defined
as follows:
      </p>
      <p>This fitting procedure aims to minimize the loss function i.e. defined as follows:
3. How</p>
      <p>To</p>
    </sec>
    <sec id="sec-5">
      <title>Measure Precision, Generality, and Consistency of Attribution</title>
      <p>
        In this Section, we describe how Precision, Generality, and Consistency are measured in attribution
models using our methodology. In [
        <xref ref-type="bibr" rid="ref14">16</xref>
        ], precision and generality measurement methods for rules are
already defined, but still not for attributions. In this Section, additionally, we propose a method for
consistency measurement between two generic attribution techniques.
3.1.
      </p>
    </sec>
    <sec id="sec-6">
      <title>Measuring Precision</title>
      <p>
        It is enforced by Precision that, if a rule explains an instance with a specific classification outcome
(e.g., class 1), it should never explain other instances with a different classification outcome (e.g., class
0). Thus, it is intuitive that, it is inconsistent and not trustable by a human to provide a rule that explains
two different outcomes of a machine learning model. [
        <xref ref-type="bibr" rid="ref14">16</xref>
        ], measures inversely the precision of a rule 
that explains an outcome  by the percentage of instances that obtain from the machine learning model
a different outcome from  and  applies to those instances. In order to define precision to the attribution
results, we introduce first two functions. ( ) 
of the values of the feature in  . Given  =  1, … ,  
( ,  ) which returns in ℝ| | a vector i.e. the selection
the subset of features for each  ∈
{1, … ,  }, 
attribution vector 
( ,  )[ ] =  [  ]. ( )
      </p>
      <p>: ℝ → 2| | which returns the top-k feature according to
. Let   be the set of instances receiving the outcome  and  ¬ be the set of
instances not receiving it, given an instance  ∈   and its attribution 
the attribution precision using the Reverse Precision (RP) as follows:
 , we can inversely measure
where  

= 
 (
 ( , 
 ) =
|{ ̂| ̂∈  ¬ , 
(   ,  ) = 
(</p>
      <p>,  ̂)}|
| ¬ |
 ). It is intuitive that, using the reverse precision, we measure the percentage of
instances that receive the outcome  and have the same values of top-k features as the specifically
explained instance. Given a particular outcome  we can compute the average of the reverse precision
scores at  for each instance in   as follows:

 (  ) =
Σ ∈</p>
      <p>( , 
|  |
 )
(3)
(4)
(5)
(6)</p>
    </sec>
    <sec id="sec-7">
      <title>Measuring Generality</title>
      <p>It is suggested by Generality that, if a rule explains an instance with a particular classification
outcome (e.g., class 1), it should also likely explain other instances having the same classification
outcome. Given two instances  1 and  2 along with their attribution vectors 
the function that measures how many top-k features does  
 1
and</p>
      <p>2, we define
have in common as follows:
 is already defined in the precision Section. Given an instance  ∈   the</p>
      <p>in the context of the top ℎ neighbour instances in   of  is measured
, 
({
, 
( ,  , ℎ, 
ℎ( ,   ) return the top ℎ neighbour instances in  
where the function 
generality of its attribution 
using the function 
where</p>
      <p>∈ {
3.3.</p>
      <p>Measuring Consistency
of  . These different aggregation functions can provide us with
more information about the
commonalities of the attributions and their distribution among the top ℎ neighbor instances. It should
be noted that the function 

does not consider the values of the 
 features from the
attributions, i.e., justified by the fact that, in the 
 
function, we use the 
only among the nearest neighbors, then we assume the similarity requirement of the values of these
instances. Given a particular outcome  the average of the generality scores at  for the top-ℎ neighbour
function
instances for each instance in   is computed as follows:
4.1.</p>
    </sec>
    <sec id="sec-8">
      <title>The Datasets</title>
      <p>
        The datasets used in the two attack detection contexts are described as follows. UNSW-NB 15:
Network Traffic: Represents a comprehensive network-based dataset [
        <xref ref-type="bibr" rid="ref41">43</xref>
        ] that can reflect the network
traffic’s modern scenarios, numerous types of low footprint intrusions, and depth structured information
about this traffic. The IXIA PerfectStorm tool in the Cyber Range Lab of the Australian Centre for
Cyber Security (ACCS) has created this raw network packets of this dataset that contains real normal
behavior and synthesized attack activities of network traffic on Jan 22, 2015, and 15 hours on Feb 17,
      </p>
      <p>As the attribution method SHAP unifies a number of other attribution methods, one of them is
LIME, we propose a simple technique to compare the attribution between two different attribution
methods. Given an instance  and an attribution method  , we denote the attribution scores for the
instance  provided by the attribution method</p>
      <p>by 
Given the set of instances   receiving an outcome  and the two attribution methods  1 and  2
we define the consistency score for the top-k features between  1 and  2 as follows:
 (  ,  1,  2) =
Σ ∈</p>
    </sec>
    <sec id="sec-9">
      <title>4. Experimental Evaluation and Analysis</title>
      <p>In this Section, in order to evaluate attribution methods in two attack detection contexts, i.e., network
traffic and power system. We apply our methodology focusing on the explanation (i.e. the attribution)
of attack instances particularly. We start by describing the two datasets. Then, we display the
classification results of different classification models in detecting such attacks. Finally, and after
selecting the best classification model, and using our methodology, we evaluate LIME and SHAP
attribution approaches in correctly interpreting attack instances that have been classified by this model.
2015 with a simulation period of 16 hours. This dataset consists of 2, 540, 044 records and contains 49
distinct features. ICS: Power System: captures different scenario of power system disturbance. This
dataset [44] is a derivation from an original dataset containing 15 sets of 37 power system event scenario
for each set (28 attack events and 9 normal events). It consists of a total of 128 features and 78, 377
records.
(c) (d)
Figure 2: “UNSW-NB 15” experimental patterns of: Linear Regression (a), Random Forest (b), KNN
(c), and SVC (d) algorithms
(c) (d)
Figure 3: “ICS: Power System” experimental patterns of: Linear Regression (a), Random Forest (b),
KNN (c), and SVC (d) algorithms
4.2.</p>
    </sec>
    <sec id="sec-10">
      <title>Experimental Results</title>
      <p>Before the start of the classification, we perform a one-hot encoding transformation on all the
nonnumeric features. First, we split the dataset into a 70% training set and a 30% test set. The split was
initially provided for “UNSW-NB 15” but with the same percentages. Then, we train and test the:
Logistic Regression, Random Forest, KNN, Support Vector Classification (with RBF kernel)
classification models. Figure 2 displays the classification results (Precision, Recall, F1-score and
Accuracy) of all the classification models for “UNSW-NB 15”, and Figure 3 for “ICS: Power System”,
respectively. We state that KNN and Random Forest provide the best and most comparable results.
Finally, while applying our methodology in order to evaluate the attribution methods, we only
concentrated on the Random Forest classifier as SHAP offers a more efficient computation.</p>
    </sec>
    <sec id="sec-11">
      <title>Analysis of Attribution Precision</title>
      <p>In Table 1 and Table 2 we show</p>
      <p>(  ) for LIME and SHAP when varying the number  in
“UNSW-NB 15” and “ICS: Power System”, respectively. We can see that, even for 
= 6, the values
of the top-6 features, according to the attributions of the attack instances for both the methods (LIME
and SHAP), are the same for the normal behavior in both the datasets. In fact, 
highlights the fact that as the explanation provided by LIME and SHAP for the attack instances also
apply to normal behavior instances, then both LIME and SHAP are not really precise. Additionally, no
attribution technique is better than the other. It is also interesting to see that according to the specific
attribution procedure, the value of the top-1 most important feature is the same in numerous normal
behavior instances, i.e. more than 70% in “UNSW-NB 15” and 50% in “ICS: Power System”.
Intuitively, this shows how precision still remains an open problem for attribution methods.
6(  ) &gt; 0. Which
7
19
0
7
1
0
Figure 4:</p>
      <p>(c)
(  ,  , ℎ, 
Power System” (b), SHAP in “ICS: Power System” (c) and in “ICS: Power System” (d)
) by varying  and ℎ for: LIME in “ICS: Power System” (a) and in “ICS:
4.4.</p>
    </sec>
    <sec id="sec-12">
      <title>Analysis of Attribution Generality</title>
      <p>Figure 4 (a) shows the values of 
) by varying the number of top features  and
the number of close neighbors ℎ for LIME and Figure 4 (c) for SHAP in “UNSW-NB 15”, and Figure
4 (b) shows the average generality values for LIME, and Figure 4 (d) for SHAP in “ICS: Power
System”, respectively. Based on the results, even the closest instances produce attributions that are
drastically different. Therefore, the attributions of both methods is not so general and attribution seems
unique for the specific instance rather than being generic.
4.5.</p>
    </sec>
    <sec id="sec-13">
      <title>Analysis of Attribution Consistency</title>
      <p>In this experiment, we show how LIME and SHAP are consistent, especially when considering
SHAP as a method that unifies a number of other attribution methods including LIME. Figure 5 (a)
shows   (  ,  ,  ) when varying the number  in “UNSW-NB 15” and Figure 5 (b) in
“ICS: Power System” respectively. We can see that LIME and SHAP agree over less than third of the
top-k features for both the datasets. Particularly, in terms of top-1, top-2, and top-3 features, where the
methods have a strong disagreement.</p>
      <p>This evaluation highlights the fact that the attributions provided by the two methods are different,
and it is difficult to determine which attribution method is the best, as they have low performances in
terms of precision and generality.</p>
      <p>(b)
) by varying  in: “UNSW-NB 15” (a), and “ICS: Power System” (b)</p>
    </sec>
    <sec id="sec-14">
      <title>5. Conclusions and Future Work</title>
      <p>Attribution methods are crucial for machine learning models interpretability evaluation. In this
paper, we provided a new methodology to evaluate the precision, generality, and consistency of
attribution methods. And, we applied it in order to evaluate the two common model agnostic attribution
models, LIME and SHAP, on two attack classification tasks related to network traffic and power
systems in the industrial control system field. Our methodology highlighted the lack of precision and
generality in these two methods and the fact that no method is really better than the other. Regardless
of SHAP being proposed as the unification model and that it should generalize LIME, we inspected
the attribution results of the two attribution methods in numerous cases, and they were very different.
Based on this evaluation, we came with a conclusion that there is no best model for attribution and that
still more research is needed to overcome the limitations of precision and generality in this topic.</p>
      <p>Future work has many aspects. One concerns with integrating the methodologies with emerging big
data analytics tools, in different settings (e.g., [45-48]).</p>
    </sec>
    <sec id="sec-15">
      <title>6. References</title>
      <p>[1] A. Adadi, M. Berrada, “Peeking Inside the Black-box: A Survey on Explainable Artificial</p>
      <p>Intelligence (XAI)”, IEEE Access 6 (2018) pp. 52138–52160
[2] D. V. Carvalho, E. M. Pereira, J. S. Cardoso, “Machine Learning Interpretability: A Survey on</p>
      <p>Methods and Metrics”, Electronics 8.8 (2019) art. 832
[44] R. C. Borges Hink, J. M. Beaver, M. A. Buckner, T. Morris, U. Adhikari, S. Pan, “Machine
Learning for Power System Disturbance and Cyber-Attack Discrimination”, in: 2014 7th
International Symposium on Resilient Control Systems, 2014, pp. 1–8
[45] A. Cuzzocrea, F. Martinelli, F. Mercaldo, G. V. Vercelli, “TOR traffic analysis and detection via
machine learning techniques”, in: 2017 IEEE International Conference on Big Data, 2017, pp.
4474–4480
[46] P. P. F. Balbin, J. C. R. Barker, C. K. Leung, M. Tran, R. P. Wall, A. Cuzzocrea, “Predictive
analytics on open big data for supporting smart transportation services”, in: 2020 KES
International Conference, 2020, pp. 3009–3018
[47] C. K. Leung, A. Cuzzocrea, J. J. Mai, D. Deng, F. Jiang, “Personalized DeepInf: Enhanced Social
Influence Prediction with Deep Learning and Transfer Learning”, in: 2019 IEEE International
Conference on Big Data, 2019, pp. 2871–2880
[48] A. Coronato, A. Cuzzocrea, “An Innovative Risk Assessment Methodology for Medical
Information Systems”, IEEE Trans. Knowl. Data Eng. 34.7 (2022) pp. 3095–3110</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>S.</given-names>
            <surname>Temizer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Kochenderfer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Kaelbling</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Lozano-Pérez</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>J.</given-names>
            <surname>Kuchar</surname>
          </string-name>
          , “
          <article-title>Collision Avoidance for Unmanned Aircraft Using Markov Decision Processes”</article-title>
          , in: AIAA Guidance, Navigation, and Control Conference,
          <year>2010</year>
          , p.
          <fpage>8040</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>G.</given-names>
            <surname>Montavon</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Lapuschkin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Binder</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Samek</surname>
          </string-name>
          , and
          <string-name>
            <surname>K.-R. Müller</surname>
          </string-name>
          , “
          <article-title>Explaining Non-Linear Classification Decisions with Deep Taylor Decomposition”</article-title>
          ,
          <source>in: Pattern Recognition 65</source>
          ,
          <year>2017</year>
          , pp.
          <fpage>211</fpage>
          -
          <lpage>222</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>M.</given-names>
            <surname>Du</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Liu</surname>
          </string-name>
          , and
          <string-name>
            <given-names>X.</given-names>
            <surname>Hu</surname>
          </string-name>
          , “
          <article-title>Techniques for Interpretable Machine Learning”</article-title>
          ,
          <source>Communications of the ACM 63.1</source>
          (
          <issue>2019</issue>
          ) pp.
          <fpage>68</fpage>
          -
          <lpage>77</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>D.</given-names>
            <surname>Golovin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Solnik</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Moitra</surname>
          </string-name>
          , G. Kochanski,
          <string-name>
            <given-names>J.</given-names>
            <surname>Karro</surname>
          </string-name>
          , and
          <string-name>
            <given-names>D.</given-names>
            <surname>Sculley</surname>
          </string-name>
          , “
          <article-title>Google Vizier: A Service for Black-Box Optimization”</article-title>
          ,
          <source>in: 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining</source>
          ,
          <year>2017</year>
          , pp.
          <fpage>1487</fpage>
          -
          <lpage>1495</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>C.</given-names>
            <surname>Rudin</surname>
          </string-name>
          , “
          <article-title>Stop Explaining Black Box Machine Learning Models for High Stakes Decisions</article-title>
          and
          <article-title>Use Interpretable Models Instead”</article-title>
          ,
          <source>Nature Machine Intelligence</source>
          <volume>1</volume>
          .5 (
          <issue>2019</issue>
          ) pp.
          <fpage>206</fpage>
          -
          <lpage>215</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>D.</given-names>
            <surname>Gunning</surname>
          </string-name>
          , “
          <article-title>Explainable Artificial Intelligence (XAI)”, Defense Advanced Research Projects Agency (DARPA), nd Web 2.2 (2017) art</article-title>
          .
          <fpage>1</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [9]
          <string-name>
            <surname>P. H</surname>
          </string-name>
          . Press, “
          <source>Preparing for the Future of Artificial Intelligence”</source>
          ,
          <year>2016</year>
          , pp.
          <fpage>2</fpage>
          -
          <lpage>12</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>C.</given-names>
            <surname>Villani</surname>
          </string-name>
          , “
          <source>French National Strategy for Artificial Intelligence”</source>
          ,
          <year>2019</year>
          . URL: https://www.aiforhumanity.fr/en/
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [11]
          <article-title>“Portuguese National Initiative on Digital Skills</article-title>
          .
          <source>AI Portugal</source>
          <year>2030</year>
          .
          <year>2019</year>
          ”,
          <year>2019</year>
          . URL: https://www.incode2030.gov.pt/sites/default/files/draft_ai_portugal_2030v_
          <fpage>18mar2019</fpage>
          .pdf
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          <source>[12] “Machine Learning: The Power and Promise of Computers that Learn by Example”</source>
          ,
          <year>2019</year>
          . URL: https://royalsociety.org/topics-policy/projects/machine-learning/
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [13]
          <string-name>
            <surname>European</surname>
            <given-names>Commission</given-names>
          </string-name>
          , “
          <string-name>
            <surname>Algorithmic</surname>
          </string-name>
          Awareness-Building.
          <year>2018</year>
          ”,
          <year>2019</year>
          . URL: https://ec.europa.
          <article-title>eu/digital-single-market/en/algorithmic-awareness-building</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [14]
          <string-name>
            <surname>A. B. Arrieta</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          <string-name>
            <surname>Díaz-Rodríguez</surname>
            ,
            <given-names>J. Del</given-names>
          </string-name>
          <string-name>
            <surname>Ser</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Bennetot</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Tabik</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Barbado</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>García</surname>
            , S. GilLopez, D. Molina,
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Benjamins</surname>
          </string-name>
          et al.,
          <source>“Explainable Artificial Intelligence (XAI): Concepts</source>
          , Taxonomies, Opportunities and
          <string-name>
            <given-names>Challenges</given-names>
            <surname>Toward Responsible</surname>
          </string-name>
          <string-name>
            <surname>AI</surname>
          </string-name>
          ”,
          <source>Information Fusion</source>
          <volume>58</volume>
          (
          <year>2020</year>
          ) pp.
          <fpage>82</fpage>
          -
          <lpage>115</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>G.</given-names>
            <surname>Fahner</surname>
          </string-name>
          , “
          <source>Developing Transparent Credit Risk Scorecards More Effectively: An Explainable Artificial Intelligence Approach”</source>
          ,
          <source>Data Anal</source>
          .
          <year>2018</year>
          (
          <year>2018</year>
          )
          <article-title>art</article-title>
          .
          <fpage>17</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [16]
          <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>Anchors: High-Precision Model-Agnostic Explanations”</article-title>
          ,
          <source>in: AAAI Conference on Artificial Intelligence</source>
          ,
          <year>2018</year>
          , pp.
          <fpage>1527</fpage>
          -
          <lpage>1535</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>J. H.</given-names>
            <surname>Friedman</surname>
          </string-name>
          , “
          <article-title>Greedy Function Approximation: A Gradient Boosting Machine”</article-title>
          ,
          <source>Annals of Statistics 29.5</source>
          (
          <issue>2001</issue>
          ) pp.
          <fpage>1189</fpage>
          -
          <lpage>1232</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>A.</given-names>
            <surname>Goldstein</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kapelner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Bleich</surname>
          </string-name>
          , E. Pitkin, “
          <article-title>Peeking Inside the Black Box: Visualizing Statistical Learning with Plots of Individual Conditional Expectation”</article-title>
          ,
          <source>Journal of Computational and Graphical Statistics 24.1</source>
          (
          <issue>2015</issue>
          ) pp.
          <fpage>44</fpage>
          -
          <lpage>65</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>J. H.</given-names>
            <surname>Friedman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B. E.</given-names>
            <surname>Popescu</surname>
          </string-name>
          , “Predictive Learning via Rule Ensembles”,
          <source>The Annals of Applied Statistics</source>
          (
          <year>2008</year>
          ) pp.
          <fpage>916</fpage>
          -
          <lpage>954</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>M.</given-names>
            <surname>Ceci</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Cuzzocrea</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Malerba</surname>
          </string-name>
          , “
          <article-title>Supporting Roll-Up and Drill-Down Operations Over OLAP Data Cubes with Continuous Dimensions via Density-Based Hierarchical Clustering”</article-title>
          , in: SEBD,
          <year>2011</year>
          , pp.
          <fpage>57</fpage>
          -
          <lpage>65</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>E.</given-names>
            <surname>Serra</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Joaristi</surname>
          </string-name>
          ,
          <string-name>
            <surname>A</surname>
          </string-name>
          . Cuzzocrea, “
          <article-title>Large-Scale Sparse Structural Node Representation”</article-title>
          ,
          <source>in: 2020 IEEE International Conference on Big Data (Big Data)</source>
          , IEEE,
          <year>2020</year>
          , pp.
          <fpage>5247</fpage>
          -
          <lpage>5253</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>P.</given-names>
            <surname>Braun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Cuzzocrea</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. D.</given-names>
            <surname>Keding</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. K.</given-names>
            <surname>Leung</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. G.</given-names>
            <surname>Padzor</surname>
          </string-name>
          , and
          <string-name>
            <given-names>D.</given-names>
            <surname>Sayson</surname>
          </string-name>
          , “
          <article-title>Game Data Mining: Clustering and Visualization of Online Game Data in Cyber-Physical Worlds”</article-title>
          ,
          <source>Procedia Computer Science</source>
          <volume>112</volume>
          (
          <year>2017</year>
          ) pp.
          <fpage>2259</fpage>
          -
          <lpage>2268</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>A.</given-names>
            <surname>Guzzo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Sacca</surname>
          </string-name>
          , E. Serra, “
          <article-title>An Effective Approach to Inverse Frequent Set Mining”</article-title>
          ,
          <source>in: 2009 9th IEEE International Conference on Data Mining</source>
          , IEEE,
          <year>2009</year>
          , pp.
          <fpage>806</fpage>
          -
          <lpage>811</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [24]
          <string-name>
            <surname>K. J. Morris</surname>
            ,
            <given-names>S. D.</given-names>
          </string-name>
          <string-name>
            <surname>Egan</surname>
            ,
            <given-names>J. L.</given-names>
          </string-name>
          <string-name>
            <surname>Linsangan</surname>
            ,
            <given-names>C. K.</given-names>
          </string-name>
          <string-name>
            <surname>Leung</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Cuzzocrea</surname>
            ,
            <given-names>C. S.</given-names>
          </string-name>
          <string-name>
            <surname>Hoi</surname>
          </string-name>
          , “
          <article-title>Token-Based Adaptive Time-Series Prediction by Ensembling Linear and Non-linear Estimators: A Machine Learning Approach for Predictive Analytics on Big Stock Data”</article-title>
          ,
          <source>in: 2018 17th IEEE International Conference on Machine Learning and Applications</source>
          , IEEE,
          <year>2018</year>
          , pp.
          <fpage>1486</fpage>
          -
          <lpage>1491</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>E.</given-names>
            <surname>Serra</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Subrahmanian</surname>
          </string-name>
          , “
          <article-title>A Survey of Quantitative Models of Terror Group Behavior and an Analysis of Strategic Disclosure of Behavioral Models”</article-title>
          ,
          <source>IEEE Transactions on Computational Social Systems 1.1</source>
          (
          <issue>2014</issue>
          ) pp.
          <fpage>66</fpage>
          -
          <lpage>88</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>L.</given-names>
            <surname>Bellatreche</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Cuzzocrea</surname>
          </string-name>
          , S. Benkrid, “
          <string-name>
            <surname>F</surname>
          </string-name>
          &amp;
          <article-title>A : A Methodology for Effectively and Efficiently Designing Parallel Relational Data Warehouses on Heterogenous Database Clusters”</article-title>
          ,
          <source>in: International Conference on Data Warehousing and Knowledge Discovery</source>
          , Springer,
          <year>2010</year>
          , pp.
          <fpage>89</fpage>
          -
          <lpage>104</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>O.</given-names>
            <surname>Korzh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Joaristi</surname>
          </string-name>
          , E. Serra, “
          <article-title>Convolutional Neural Network Ensemble Fine-Tuning for Extended Transfer Learning”</article-title>
          ,
          <source>in: International Conference on Big Data</source>
          , Springer,
          <year>2018</year>
          , pp.
          <fpage>110</fpage>
          -
          <lpage>123</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [28]
          <string-name>
            <given-names>S.</given-names>
            <surname>Ahn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. V.</given-names>
            <surname>Couture</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Cuzzocrea</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Dam</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. M.</given-names>
            <surname>Grasso</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. K.</given-names>
            <surname>Leung</surname>
          </string-name>
          ,
          <string-name>
            <surname>K. L. McCormick</surname>
            ,
            <given-names>B. H.</given-names>
          </string-name>
          <string-name>
            <surname>Wodi</surname>
          </string-name>
          , “
          <article-title>A Fuzzy Logic Based Machine Learning Tool for Supporting Big Data Business Analytics in Complex Artificial Intelligence Environments”</article-title>
          , in: 2019
          <source>IEEE International Conference on Fuzzy Systems</source>
          , IEEE,
          <year>2019</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [29]
          <string-name>
            <given-names>E.</given-names>
            <surname>Serra</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Sharma</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Joaristi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Korzh</surname>
          </string-name>
          , “
          <article-title>Unknown Landscape Identification with CNN Transfer Learning”</article-title>
          ,
          <source>in: 2018 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining</source>
          , IEEE,
          <year>2018</year>
          , pp.
          <fpage>813</fpage>
          -
          <lpage>820</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [30]
          <string-name>
            <given-names>E.</given-names>
            <surname>Serra</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Shrestha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Spezzano</surname>
          </string-name>
          ,
          <string-name>
            <surname>A</surname>
          </string-name>
          . Squicciarini, “
          <article-title>Deeptrust: An Automatic Framework to Detect Trustworthy Users in Opinion-Based Systems”</article-title>
          ,
          <source>in: 10th ACM Conference on Data and Application Security and Privacy</source>
          ,
          <year>2020</year>
          , pp.
          <fpage>29</fpage>
          -
          <lpage>38</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          [31]
          <string-name>
            <given-names>M.</given-names>
            <surname>Joaristi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Serra</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Spezzano</surname>
          </string-name>
          , “
          <article-title>Inferring Bad Entities through the Panama Papers Network”</article-title>
          ,
          <source>in: 2018 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining</source>
          , IEEE,
          <year>2018</year>
          , pp.
          <fpage>767</fpage>
          -
          <lpage>773</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          [32]
          <string-name>
            <given-names>M.</given-names>
            <surname>Joaristi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Serra</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Spezzano</surname>
          </string-name>
          , “
          <article-title>Detecting Suspicious Entities in Offshore Leaks Networks”</article-title>
          ,
          <source>Social Network Analysis and Mining 9</source>
          .1 (
          <issue>2019</issue>
          ) pp.
          <fpage>1</fpage>
          -
          <lpage>15</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          [33]
          <string-name>
            <given-names>M.</given-names>
            <surname>Joaristi</surname>
          </string-name>
          , E. Serra, “
          <article-title>SIR-GN: A Fast Structural Iterative Representation Learning Approach for Graph Nodes”</article-title>
          ,
          <source>ACM Transactions on Knowledge Discovery from Data 15.6</source>
          (
          <issue>2021</issue>
          ) pp.
          <fpage>1</fpage>
          -
          <lpage>39</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          [34]
          <string-name>
            <given-names>M.</given-names>
            <surname>Joaristi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Putnam</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Cuzzocrea</surname>
          </string-name>
          , E. Serra, “
          <article-title>Ribs: Risky Blindspots for Attack Classification Models”</article-title>
          ,
          <source>in: 2019 IEEE International Conference on Big Data (Big Data)</source>
          , IEEE,
          <year>2019</year>
          , pp.
          <fpage>5773</fpage>
          -
          <lpage>5779</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          [35]
          <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: 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining</source>
          ,
          <year>2016</year>
          , pp.
          <fpage>1135</fpage>
          -
          <lpage>1144</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          [36]
          <string-name>
            <given-names>S.</given-names>
            <surname>Lundberg</surname>
          </string-name>
          ,
          <string-name>
            <surname>S.I. Lee</surname>
          </string-name>
          , “
          <article-title>A Unified Approach to Interpreting Model Predictions”</article-title>
          ,
          <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="ref35">
        <mixed-citation>
          [37]
          <string-name>
            <given-names>S.</given-names>
            <surname>Kaufman</surname>
          </string-name>
          , S. Rosset, C. Perlich, “
          <article-title>Leakage in Data Mining: Formulation, Detection, and Avoidance”</article-title>
          ,
          <source>ACM Transactions on Knowledge Discovery from Data 6.4</source>
          (
          <issue>2012</issue>
          ) pp.
          <fpage>1</fpage>
          -
          <lpage>21</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref36">
        <mixed-citation>
          [38]
          <string-name>
            <given-names>A.</given-names>
            <surname>Shrikumar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Greenside</surname>
          </string-name>
          ,
          <string-name>
            <surname>A</surname>
          </string-name>
          . Kundaje, “
          <article-title>Learning Important Features through Propagating Activation Differences”</article-title>
          ,
          <source>in: International Conference on Machine Learning, PMLR</source>
          ,
          <year>2017</year>
          , pp.
          <fpage>3145</fpage>
          -
          <lpage>3153</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref37">
        <mixed-citation>
          [39]
          <string-name>
            <given-names>A.</given-names>
            <surname>Datta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Sen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zick</surname>
          </string-name>
          , “
          <article-title>Algorithmic Transparency via Quantitative Input Influence: Theory and Experiments with Learning Systems”</article-title>
          , in: 2016
          <source>IEEE Symposium on Security and Privacy. IEEE</source>
          ,
          <year>2016</year>
          , pp.
          <fpage>598</fpage>
          -
          <lpage>617</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref38">
        <mixed-citation>
          [40]
          <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.7</source>
          (
          <issue>2015</issue>
          )
          <article-title>art</article-title>
          . e0130140
        </mixed-citation>
      </ref>
      <ref id="ref39">
        <mixed-citation>
          [41]
          <string-name>
            <given-names>S.</given-names>
            <surname>Lipovetsky</surname>
          </string-name>
          , M. Conklin, “
          <article-title>Analysis of Regression in Game Theory Approach”</article-title>
          ,
          <source>Applied Stochastic Models in Business and Industry 17.4</source>
          (
          <issue>2001</issue>
          ), pp.
          <fpage>319</fpage>
          -
          <lpage>330</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref40">
        <mixed-citation>
          [42]
          <string-name>
            <given-names>S. M.</given-names>
            <surname>Lundberg</surname>
          </string-name>
          ,
          <string-name>
            <surname>S.I. Lee</surname>
          </string-name>
          , “
          <article-title>Consistent Feature Attribution for Tree Ensembles”</article-title>
          ,
          <source>arXiv preprint arXiv:1706.06060</source>
          ,
          <year>2017</year>
        </mixed-citation>
      </ref>
      <ref id="ref41">
        <mixed-citation>
          [43]
          <string-name>
            <given-names>N.</given-names>
            <surname>Moustafa</surname>
          </string-name>
          , J. Slay, “
          <article-title>UNSW-NB15: A Comprehensive Data Set for Network Intrusion Detection Systems (UNSW-NB15 Network Data Set)”</article-title>
          , in: 2015
          <source>Military Communications and Information Systems Conference</source>
          ,
          <year>2015</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>