<!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>A Comparative Assessment of eXplainable AI Tools in Predicting Hard Disk Drive Health⋆</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Flora Amato</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Antonino Ferraro</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Antonio Galli</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Valerio La Gatta</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Francesco Moscato</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Vincenzo Moscato</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Marco Postiglione</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Carlo Sansone</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Giancarlo Sperlì</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Electrical Engineering and Information Technology, University of Naples Federico II</institution>
          ,
          <country country="IT">Italy</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Department of Information Engineering, Electrical Engineering and Applied Mathematics, University of Salerno</institution>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>In addressing the challenge of optimizing maintenance operations in Industry 4.0, recent eforts have focused on predictive maintenance frameworks. However, the efectiveness of these frameworks, largely relying on complex deep learning models, is hindered by their lack of explainability. To address this, we employ eXplainable Artificial Intelligence (XAI) methodologies to make the decision-making process more understandable for humans. Our study, based on a previous work, specifically explores explanations for predictions made by a recurrent neural network-based model designed for a three-dimensional dataset, used to estimate the Remaining Useful Life (RUL) of Hard Disk Drives (HDDs). We compare the explanations provided by diferent XAI tools, emphasizing the utility of global and local explanations in supporting predictive maintenance tasks. Using the Backblaze Dataset and a Long Short-Term Memory (LSTM) prediction model, our developed explanation framework evaluates Local Interpretable ModelAgnostic Explanations (LIME) and SHapley Additive exPlanations (SHAP) tools. Results show that SHAP outperforms LIME across various metrics, establishing itself as a suitable and efective solution for HDD predictive maintenance applications.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;eXplainable Artificial Intelligence</kwd>
        <kwd>Predictive Maintenance</kwd>
        <kwd>LSTM-based model</kwd>
        <kwd>Deep Learning</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Over the past decade, numerous companies have increasingly turned their attention to
Artificial Intelligence (AI) and Machine Learning (ML) techniques. This shift is driven by the
potential of these technologies to design models that support practitioners across various tasks,
leveraging abundant data. Notable applications include predictive maintenance [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], product
recommendation [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], and labor market analysis [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
      </p>
      <p>
        A paradigm shift is evident towards the adoption of more sophisticated models based on
Deep Learning (DL) [
        <xref ref-type="bibr" rid="ref4 ref5">4, 5</xref>
        ]. This transition is fueled by their enhanced accuracy in handling
larger datasets, facilitated by advancements in computing power, particularly attributed to the
evolution of Graphics Processing Units (GPUs).
      </p>
      <p>
        Recent research eforts, exemplified by studies such as [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], underscore a significant industry
challenge—the maintenance of technological equipment.
      </p>
      <p>
        Today, despite the ongoing shift towards Industry 4.0 and the emerging Industry 5.0, many
companies still rely on periodic and corrective maintenance strategies [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. Industry 5.0
introduces a novel manufacturing paradigm emphasizing collaboration between machines and
humans to enhance eficiency, productivity, and worker well-being [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. This paradigm shift
involves combining human and equipment capabilities, creating digital twins of entire systems,
and implementing artificial intelligence for automatic and eficient industrial processes [
        <xref ref-type="bibr" rid="ref10 ref9">9, 10</xref>
        ].
      </p>
      <p>
        In dynamic industrial settings, there is a rising demand for automated predictive maintenance
systems analyzing extensive data volumes through condition monitoring [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. Predictive
maintenance aims to optimize costs by maximizing equipment’s Remaining Useful Life (RUL),
ofering a potential return on investment up to 100% and reducing correction costs by up to
60% [
        <xref ref-type="bibr" rid="ref12 ref13">12, 13</xref>
        ]. Approaches for predictive maintenance are categorized into three groups: physical
model-based, data-driven, and hybrid [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]. Physical model-based approaches face challenges in
modeling complex systems, while data-driven methods learn system behavior from historical
data. Hybrid methods combine both approaches [15].
      </p>
      <p>In recent years, the widespread use of deep learning (DL) models in various industrial
applications, such as fault diagnosis [16], classification [ 17], and predicting industrial Key
Performance Indicators (KPIs) [18], has been fueled by increased computing power. Despite
their impressive results, these models, often considered as black boxes, face resistance due to the
need for interpretability, tractability, and reliability in line with the demand for ethical AI [19]. In
the context of Industry 5.0, marked by collaborative eforts between machines and humans [ 20],
the explanation of AI model predictions (explainability) becomes crucial. This has given rise
to eXplainable Artificial Intelligence (XAI), defined as systems capable of elucidating decision
logic, revealing strengths and weaknesses in decision-making, and ofering insights into future
behavior [21]. A significant predictive maintenance task involves estimating the Remaining
Useful Life (RUL) of Hard Disk Drives (HDDs) [22], crucial for data centers. In this study, we
conduct a systematic evaluation of XAI methodologies to explain predictions made by a Long
Short-Term Memory (LSTM)-based model assessing HDD health. Despite its superior accuracy,
precision, and recall [23], the LSTM model lacks explainability due to its reliance on a
threedimensional dataset (, , ), combining spatial and temporal features.</p>
      <p>This paper represents an extended abstract of a recent proposal [24], in which the authors
present an explanation framework that evaluates the efectiveness of XAI tools, focusing on
Local Interpretable Model-Agnostic Explanations (LIME) and SHapley Additive exPlanations
(SHAP), using the Backblaze dataset. This efort represents one of the first attempts to
evaluate the practical utility of XAI tools in real application contexts, both methodologically and
operationally.</p>
      <p>The structure of the paper is as follows: Section 2 presents a systematic overview of XAI
tools. The proposed framework, consisting of two modules (prediction and explanation), is
detailed in Section 3. Main findings regarding the explanation of the prediction module on the
Backblaze dataset using LIME and SHAP are discussed in Section 4, along with their empirical
evaluation. Section 5 concludes the paper and suggests possible future directions.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Comprehensive Analysis of XAI</title>
      <p>Three fundamental concepts have been introduced to support XAI methodologies:
Interpretability, which entails the ability to explain in terms understandable to humans [25]; Explainability,
associated with the role of explanation as a bridge between humans and decision-makers [26];
and Transparency, indicating inherent understandability [27]. A clear distinction is evident
between models designed for interpretation (transparent models) and those necessitating external
XAI techniques for explanation (post-hoc models).</p>
      <p>In the first category, encompassing three levels [ 25], each level includes its predecessors:
Algorithmic transparency involves the user’s understanding of the model’s process to generate
output data from its input; Decomposability pertains to the ability to explain each component of
the model, including input, parameters, and calculations; and Simulability refers to the model’s
ability to be simulated. The post-hoc techniques can be categorized as model agnostic or specific ,
depending on whether they are model-dependent. The former may involve model simplification,
local explanation, feature relevance estimation, and visualization techniques [25].</p>
      <p>Most techniques for simplification rely on rule extraction, with notable examples being
LIME [28] and Anchors [29]. In particular, LIME builds local linear models around predictions
of an opaque model, explaining it.</p>
      <p>The second category aims to describe the behavior of black-box models by classifying or
measuring the influence, relevance, or importance of each feature in the model’s prediction.
Noteworthy algorithmic approaches in this category include SHAP [30] and Partial Dependence
Plot (PDP). In particular, SHAP computes an additive feature importance score for a particular
prediction with desired properties.The third category comprises visual explanation techniques,
generating visualizations from only the inputs and outputs of a black-box model.</p>
      <p>We explore two crucial XAI tools, LIME and SHAP, capable of handling three-dimensional
datasets. Our objective is to aid practitioners in the decision-making process, enhancing the
comprehension of AI model outputs. Specifically, we seek to elucidate predictions made by the
LSTM-based model for assessing HDD health status using these tools, which ofer both global
and local explanations, highlighting the key features influencing the predictions.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Framework</title>
      <p>The rapid growth in technology services has escalated the demand for archive space, making
Hard Disk Drives (HDDs) the primary storage solution in data centers. This shift has increased
the risk of downtime, data loss, and unavailability in data centers. Predicting the health status
of HDDs is crucial for optimizing maintenance strategies, reducing costs, and extending the
HDDs’ Remaining Useful Life (RUL). Commonly, health status prediction relies on analyzing
Self-Monitoring, Analysis and Reporting Technology (S.M.A.R.T.) attributes, often implemented
through complex deep-based models. However, their black-box nature poses challenges in
understanding predictions.</p>
      <p>Our focus is on investigating eXplainable Artificial Intelligence (XAI) techniques for
LSTMbased models applied to real-world scenarios, specifically HDDs’ health status prediction.
The complexity of these models necessitates XAI tools, such as LIME and SHAP, to provide
explanations for predictions. The designed framework for HDDs’ Remaining Useful Life (RUL)
estimation utilizes an LSTM-based model, focusing on the analysis of dependencies between
S.M.A.R.T. attributes over time for multi-class health status prediction. In particular, it is
composed by two modules: i) Prediction Module; ii) Explanation Module. Finally, the
threedimensional dataset employed is explained solely by LIME and SHAP.</p>
      <sec id="sec-3-1">
        <title>3.1. Prediction module</title>
        <p>The prediction module utilizes a LSTM-based model from [23], consisting of two stacked LSTM
layers with 128 units, followed by a dense layer with a unit count equal to the number of classes
and softmax activation. This model exploits temporal dependencies in S.M.A.R.T. features over
a time-window to predict HDD health status across four classes (Alert, Warning, Very Fair, and
Good). The input to each LSTM layer is a three-dimensional data structure with dimensions
(, , ), where , , and  represent the time window size, total number of sequences, and
features, respectively. The model predicts HDD health status at time  + 1 as a multi-class
classification task, assigning each feature sequence to one of the classes (health levels) based on
the sequence (− +1, · · · , − 1, ).</p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. Explanation module</title>
        <p>The explanation module seeks to identify features influencing the model’s decision, especially
in predicting false positives or misclassifications. Given the multidimensional nature of the
problem, two XAI tools (SHAP and LIME) were concurrently applied for the task to compare
their explanations. SHAP employs Shapley values, derived from cooperative game theory, to
evaluate each feature’s contribution to the prediction. Utilizing the DeepExplainer explainer,
based on 4, 000 samples and the trained model, SHAP approximates conditional expectations,
providing both global and local explanations.</p>
        <p>In contrast, LIME explains the model by observing how predictions change with perturbed
data. The RecurrentTabularExplainer explainer, an extension of LimeTabularExplainer for 3
data, used the entire training set for input, producing local explanations. Unlike SHAP, LIME
allows input datasets larger than 5, 000 elements and calculates feature relevance through
locally weighted linear models.</p>
        <p>While SHAP ofers both global and local explanations, LIME focuses on local explanations.
SHAP values can be aggregated (mean or median) for a global representation by comparing
features across all dataset instances.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Experimental Results</title>
      <p>In this section, we explore the evaluation conducted using SHAP and LIME on the LSTM-based
model to explain predictions regarding HDDs’ health status, as described in Section 3.1. We
selected this model due to its superior performance across various metrics in this task. The
training process involved a maximum of 150 epochs, a batch size of 500, and a learning rate of
0.001, employing Adam [31] as the optimizer. Detailed results for each class, along with overall
outcomes based on Macro averaging, are presented in Table 1.</p>
      <p>Metric
Accuracy
Precision
Recall
F1</p>
      <p>Good
99.21%
99.90%
99.10%
99.50%
4.1. SHAP
SHAP is the initial framework employed to explore the explanation task regarding HDD health
status assessment. It ofers diverse analyses, including Summary bar plot, Summary plot, and
Dependence plot, providing both global and local explanations.</p>
      <sec id="sec-4-1">
        <title>4.1.1. Global explanation</title>
        <p>This analysis concentrates on the Summary Bar Plot, ofering a global explanation to discern
features influencing the model’s performance based on their Shapley values. The absolute
Shapley values per feature ( ), representing S.M.A.R.T. attributes for a single HDD within a
time window, are summed over  samples and sorted by decreasing importance.</p>
        <p>Figure 1 illustrates the importance of SHAP features for the four predicted classes. Notably,
Power On Hours (POH ) emerges as the most critical feature, followed by Temperature Celsius
(TC), Seek Error Rate (SER), and Spin Up Time (SUT). The analysis highlights how TC becomes
increasingly significant as HDD status deteriorates, particularly in alert and warning classes.
This investigation focuses on correctly classified samples to ensure the accuracy of the analysis.</p>
        <p>PowerOnHours
TemperatureCelsius</p>
        <p>SeekErrorRate
RawReadErrorRate</p>
        <p>SpinUpTime</p>
        <p>HighFlyWrites
ReportedUncorrectableErrors</p>
        <p>RawReallocatedSectorsCount
RawCurrentPendingSectorCount</p>
      </sec>
      <sec id="sec-4-2">
        <title>4.1.2. Local explanation</title>
        <p>For local explanations, SHAP provides diferent types of plots (Single element Decision Plot,
Waterfall Plot), that have been applied to each HDDs’ health level status for explaining prediction
module’s output. The plots related to the class Alert are reported and discussed below.</p>
        <p>Illustrated in Figure 2a, the central vertical line in the Decision plot signifies the model’s base
value. From the plot’s bottom, the prediction line depicts the aggregation of Shapley values
(i.e., feature efects) from the base value to the ultimate model score at the top. Each feature is
denoted with its value in brackets, and the slope represents the contribution of that feature to
the prediction.</p>
        <p>Comparing Figure 2a and 2b, it’s evident that sample 8371 is misclassified as belonging to
the Alert class due to the model heavily relying on TC and POH features for this classification.</p>
        <p>Moreover, Waterfall plots (refer to Figure 3a and 3b) are tailored for individual prediction
explanations, expecting a single row of an Explanation object as input. The bottom of the
Waterfall plot starts with the model’s expected output, and each subsequent row illustrates
how the positive (red) or negative (blue) contribution of each feature shifts the value from
the expected output to the model’s actual output. In this context, the Waterfall plot not only
provides more information but also enhances clarity regarding the contributions of each feature.
4.2. LIME
In this section we investigate the prediction of HDD’s health status by using LIME explainability
framework. In Figure 4a, we employ LIME to analyze model prediction for sample 8223,
displaying the contribution of all features at each time instant. The features positively influencing
Alert class prediction include  − 6,  − 13, − 11,  − 2,  − 1, and − 2.
The explanation for misclassification of sample 8371 in Figure 4b reveals POH and TC across
diferent time instants as the most confusing features.</p>
        <p>(a) LIME Plot 1: , element 8223
(b) LIME Plot 1: , element 8371</p>
        <sec id="sec-4-2-1">
          <title>4.3. Quantitative Evaluation</title>
          <p>In this section, we conduct an empirical evaluation using the axiomatic explanation consistency
framework [32]. The framework consists of two steps: (1) axiomatic and (2) explanation
consistency. This involves computing metrics such as Identity, Stability, and Separability on test
sets by explaining diferent objects with their corresponding predictions multiple times.</p>
          <p>Table 2 displays the results for each metric on the test sets, representing the percentage of
instances satisfying each defined metric. Green highlights the highest performance, while red
indicates the lowest. LIME shows poor performance in the Identity metric due to the uniform
and random sample technique, unlike SHAP, which satisfies the identity metric for all instances.
LIME outperforms SHAP in the Stability metric with 95.5% compared to 85.5%. Both tools
achieve the maximum result (100%) for the Separability metric, though this axiom may not be
significant due to the non-linear nature of the problem.</p>
          <p>Table 3 evaluates the tools’ performance in terms of confidence intervals, employing a
bootstrap procedure. The analysis includes investigating feature contributions to model predictions
and comparing results with a white-box model’s ground truth.</p>
          <p>LSTM - Backblaze data-set</p>
          <p>LIME
0%
95.5%
100%</p>
          <p>SHAP
100%
85.5%
100%</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Conclusions</title>
      <p>The widespread use of deep neural networks presents challenges in result interpretation due
to their complex structures. Despite this, their high performance in critical applications like
predictive maintenance, necessitates eXplainable AI (XAI). LSTM-based models, designed for
learning long-term dependencies, are ideal for predictive maintenance tasks. This study focuses
on explaining predictions of a multi-class LSTM model assessing HDD health. With the
threedimensional input data, LIME and SHAP were chosen as the primary XAI tools, handling such
data efectively. Comparison using invariance, separability, and stability metrics showed LIME
and SHAP reaching 0% and 100% for invariance, and both achieving 100% for separability.
LIME excelled in stability over SHAP (95% vs. 85.5%). While SHAP provides comprehensive
explanations, LIME’s RecurrentTabularExplainer specializes in recurrent networks, detailing
feature contributions across all time instances within a window. Yet, limitations in XAI tools’
completeness and correctness measures need addressing. Continuous user engagement is
crucial for evaluation, especially in tailoring explanations for diferent users. Concerns also
exist regarding model confidence and potential biases in the learning process.</p>
      <p>Future work will explore explanations for predictions from diferent deep networks in various
industrial applications, using diverse real-world datasets. Validating results with field experts
remains crucial for enhancing confidence in AI models through XAI.</p>
    </sec>
    <sec id="sec-6">
      <title>Acknowledgments</title>
      <p>We acknowledge financial support from the PNRR project “Future Artificial Intelligence Research
(FAIR)” – CUP E63C22002150007
doi:https://doi.org/10.1016/j.asoc.2016.03.013.
[15] Z. Gao, C. Cecati, S. X. Ding, A survey of fault diagnosis and fault-tolerant techniques—part
i: Fault diagnosis with model-based and signal-based approaches, IEEE transactions on
industrial electronics 62 (2015) 3757–3767.
[16] S. Ma, F. Chu, Ensemble deep learning-based fault diagnosis of rotor bearing systems,
Computers in Industry 105 (2019) 143–152. doi:https://doi.org/10.1016/j.compind.
2018.12.012.
[17] Z. Li, Y. Wang, K. Wang, A deep learning driven method for fault classification and
degradation assessment in mechanical equipment, Computers in Industry 104 (2019) 1–10.
doi:https://doi.org/10.1016/j.compind.2018.07.002.
[18] Q. Sun, Z. Ge, Deep learning for industrial kpi prediction: When ensemble learning meets
semi-supervised data, IEEE Transactions on Industrial Informatics 17 (2020) 260–269.
[19] J. Zhu, A. Liapis, S. Risi, R. Bidarra, G. Youngblood, Explainable ai for designers: A
human-centered perspective on mixed-initiative co-creation, 2018 IEEE Conference on
Computational Intelligence and Games (CIG) (2018) 1–8.
[20] S. Zeb, A. Mahmood, S. A. Khowaja, K. Dev, S. A. Hassan, N. M. F. Qureshi, M. Gidlund,
P. Bellavista, Industry 5.0 is coming: A survey on intelligent nextg wireless networks as
technological enablers, arXiv preprint arXiv:2205.09084 (2022).
[21] X.-H. Li, C. C. Cao, Y. Shi, W. Bai, H. Gao, L. Qiu, C. Wang, Y. Gao, S. Zhang, X. Xue,
L. Chen, A survey of data-driven and knowledge-aware explainable ai, IEEE Transactions
on Knowledge and Data Engineering (2020) 1–1. doi:10.1109/TKDE.2020.2983930.
[22] T. Zonta, C. A. da Costa, R. da Rosa Righi, M. J. de Lima, E. S. da Trindade, G. P. Li, Predictive
maintenance in the industry 4.0: A systematic literature review, Computers &amp; Industrial
Engineering 150 (2020) 106889. doi:http://doi.org/10.1016/j.cie.2020.106889.
[23] A. De santo, A. Galli, M. Gravina, V. Moscato, G. Sperli, Deep learning for hdd health
assessment: an application based on lstm, IEEE Transactions on Computers (2020) 1–1.
doi:10.1109/TC.2020.3042053.
[24] A. Ferraro, A. Galli, V. Moscato, G. Sperlì, Evaluating explainable artificial intelligence
tools for hard disk drive predictive maintenance, Artificial Intelligence Review 56 (2023)
7279–7314.
[25] A. Barredo Arrieta, N. Díaz-Rodríguez, J. Del Ser, A. Bennetot, S. Tabik, A. Barbado,
S. Garcia, S. Gil-Lopez, D. Molina, R. Benjamins, R. Chatila, F. Herrera, Explainable
artificial intelligence (xai): Concepts, taxonomies, opportunities and challenges toward
responsible ai, Information Fusion 58 (2020) 82–115.
[26] R. Guidotti, A. Monreale, S. Ruggieri, F. Turini, F. Giannotti, D. Pedreschi, A survey of
methods for explaining black box models, ACM Comput. Surv. 51 (2018). doi:10.1145/
3236009.
[27] Z. C. Lipton, The mythos of model interpretability: In machine learning, the concept
of interpretability is both important and slippery., Queue 16 (2018) 31–57. URL: https:
//doi.org/10.1145/3236386.3241340. doi:10.1145/3236386.3241340.
[28] 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, KDD ’16, Association for Computing Machinery,
New York, NY, USA, 2016, p. 1135–1144. URL: https://doi.org/10.1145/2939672.2939778.
doi:10.1145/2939672.2939778.
[29] M. T. Ribeiro, S. Singh, C. Guestrin, Anchors: High-precision model-agnostic explanations,</p>
      <p>Proceedings of the AAAI Conference on Artificial Intelligence 32 (2018).
[30] S. M. Lundberg, S.-I. Lee, A unified approach to interpreting model predictions, in:
I. Guyon, U. V. Luxburg, S. Bengio, H. Wallach, R. Fergus, S. Vishwanathan, R. Garnett
(Eds.), Advances in Neural Information Processing Systems, volume 30, Curran Associates,
Inc., 2017, pp. 4768–4777.
[31] D. P. Kingma, J. Ba, Adam: A method for stochastic optimization, arXiv preprint
arXiv:1412.6980 (2014).
[32] F. Doshi-Velez, B. Kim, Towards a rigorous science of interpretable machine learning,
arXiv preprint arXiv:1702.08608 (2017).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>D.</given-names>
            <surname>Markudova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Mishra</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Cagliero</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Vassio</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Mellia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Baralis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Salvatori</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Loti</surname>
          </string-name>
          ,
          <article-title>Preventive maintenance for heterogeneous industrial vehicles with incomplete usage data</article-title>
          ,
          <source>Computers in Industry</source>
          <volume>130</volume>
          (
          <year>2021</year>
          )
          <article-title>103468</article-title>
          . doi:https://doi.org/10.1016/j.compind.
          <year>2021</year>
          .
          <volume>103468</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>M.-C. Chiu</surname>
            ,
            <given-names>J.-H.</given-names>
          </string-name>
          <string-name>
            <surname>Huang</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Gupta</surname>
          </string-name>
          , G. Akman,
          <article-title>Developing a personalized recommendation system in a smart product service system based on unsupervised learning model</article-title>
          ,
          <source>Computers in Industry</source>
          <volume>128</volume>
          (
          <year>2021</year>
          )
          <article-title>103421</article-title>
          . doi:https://doi.org/10.1016/j.compind.
          <year>2021</year>
          .
          <volume>103421</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>L.</given-names>
            <surname>Malandri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Mercorio</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Mezzanzanica</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Nobani</surname>
          </string-name>
          ,
          <article-title>Meet-lm: A method for embeddings evaluation for taxonomic data in the labour market</article-title>
          ,
          <source>Computers in Industry</source>
          <volume>124</volume>
          (
          <year>2021</year>
          )
          <article-title>103341</article-title>
          . doi:https://doi.org/10.1016/j.compind.
          <year>2020</year>
          .
          <volume>103341</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>B.</given-names>
            <surname>Mao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z. M.</given-names>
            <surname>Fadlullah</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Tang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Kato</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Akashi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Inoue</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Mizutani</surname>
          </string-name>
          ,
          <article-title>Routing or computing? the paradigm shift towards intelligent computer network packet transmission based on deep learning</article-title>
          ,
          <source>IEEE Transactions on Computers</source>
          <volume>66</volume>
          (
          <year>2017</year>
          )
          <fpage>1946</fpage>
          -
          <lpage>1960</lpage>
          . doi:
          <volume>10</volume>
          . 1109/TC.
          <year>2017</year>
          .
          <volume>2709742</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>A.</given-names>
            <surname>Diez-Olivan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. Del</given-names>
            <surname>Ser</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Galar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Sierra</surname>
          </string-name>
          ,
          <article-title>Data fusion and machine learning for industrial prognosis: Trends and perspectives towards industry 4.0</article-title>
          ,
          <string-name>
            <surname>Information</surname>
            <given-names>Fusion</given-names>
          </string-name>
          50 (
          <year>2019</year>
          )
          <fpage>92</fpage>
          -
          <lpage>111</lpage>
          . doi:https://doi.org/10.1016/j.inffus.
          <year>2018</year>
          .
          <volume>10</volume>
          .005.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>R. De Luca</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Ferraro</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Galli</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Gallo</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          <string-name>
            <surname>Moscato</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          <string-name>
            <surname>Sperli</surname>
          </string-name>
          ,
          <article-title>A deep attention based approach for predictive maintenance applications in iot scenarios</article-title>
          ,
          <source>Journal of Manufacturing Technology Management</source>
          <volume>34</volume>
          (
          <year>2023</year>
          )
          <fpage>535</fpage>
          -
          <lpage>556</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>V. J.</given-names>
            <surname>Ramírez-Durán</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Berges</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Illarramendi</surname>
          </string-name>
          ,
          <article-title>Towards the implementation of industry 4.0: A methodology-based approach oriented to the customer life cycle</article-title>
          ,
          <source>Computers in Industry</source>
          <volume>126</volume>
          (
          <year>2021</year>
          )
          <article-title>103403</article-title>
          . doi:https://doi.org/10.1016/j.compind.
          <year>2021</year>
          .
          <volume>103403</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>X.</given-names>
            <surname>Xu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Lu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Vogel-Heuser</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <source>Industry 4.0 and industry 5</source>
          .0
          <article-title>-inception, conception and perception</article-title>
          ,
          <source>Journal of Manufacturing Systems</source>
          <volume>61</volume>
          (
          <year>2021</year>
          )
          <fpage>530</fpage>
          -
          <lpage>535</lpage>
          . doi:https://doi. org/10.1016/j.jmsy.
          <year>2021</year>
          .
          <volume>10</volume>
          .006.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>P. K. R.</given-names>
            <surname>Maddikunta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.-V.</given-names>
            <surname>Pham</surname>
          </string-name>
          , P. B,
          <string-name>
            <given-names>N.</given-names>
            <surname>Deepa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Dev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. R.</given-names>
            <surname>Gadekallu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Ruby</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Liyanage</surname>
          </string-name>
          ,
          <article-title>Industry 5.0: A survey on enabling technologies and potential applications</article-title>
          ,
          <source>Journal of Industrial Information Integration</source>
          <volume>26</volume>
          (
          <year>2022</year>
          )
          <article-title>100257</article-title>
          . doi:https: //doi.org/10.1016/j.jii.
          <year>2021</year>
          .
          <volume>100257</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>A.</given-names>
            <surname>Du</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Shen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , L. Tseng,
          <string-name>
            <given-names>M.</given-names>
            <surname>Aloqaily</surname>
          </string-name>
          ,
          <string-name>
            <surname>Cracau:</surname>
          </string-name>
          <article-title>Byzantine machine learning meets industrial edge computing in industry 5.0</article-title>
          ,
          <source>IEEE Transactions on Industrial Informatics</source>
          <volume>18</volume>
          (
          <year>2022</year>
          )
          <fpage>5435</fpage>
          -
          <lpage>5445</lpage>
          . doi:
          <volume>10</volume>
          .1109/TII.
          <year>2021</year>
          .
          <volume>3097072</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>L.</given-names>
            <surname>Silvestri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Forcina</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Introna</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Santolamazza</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Cesarotti</surname>
          </string-name>
          ,
          <article-title>Maintenance transformation through industry 4.0 technologies: A systematic literature review</article-title>
          ,
          <source>Computers in Industry</source>
          <volume>123</volume>
          (
          <year>2020</year>
          )
          <article-title>103335</article-title>
          . doi:https://doi.org/10.1016/j.compind.
          <year>2020</year>
          .
          <volume>103335</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>C.</given-names>
            <surname>Colemen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Damodaran</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Chandramoulin</surname>
          </string-name>
          , E. Deuel, Making maintenance smarter, Deloitte University Press (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Lavi</surname>
          </string-name>
          ,
          <article-title>The rewards and challenges of predictive maintenance</article-title>
          ,
          <source>InfoQ(jul2018)</source>
          (
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>L.</given-names>
            <surname>Liao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Köttig</surname>
          </string-name>
          ,
          <article-title>A hybrid framework combining data-driven and model-based methods for system remaining useful life prediction</article-title>
          ,
          <source>Applied Soft Computing</source>
          <volume>44</volume>
          (
          <year>2016</year>
          )
          <fpage>191</fpage>
          -
          <lpage>199</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>