<!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>Exploring a Hybrid Case-Based Reasoning Approach for Time Series Adaptation in Predictive Maintenance</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Alexander Schultheis</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Artificial Intelligence and Intelligent Information Systems, Trier University</institution>
          ,
          <addr-line>54296 Trier</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>German Research Center for Artificial Intelligence (DFKI), Branch Trier University</institution>
          ,
          <addr-line>54296 Trier</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <fpage>230</fpage>
      <lpage>235</lpage>
      <abstract>
        <p>Predictive Maintenance (PredM) is a vital concept within Industry 4.0, focusing on proactive machine maintenance through analysis of sensor data to uphold quality standards and prevent downtime. PredM traditionally employs data analysis methods or Machine Learning (ML) algorithms for anomaly detection in time series data from sensors. Despite ample error-free data, the occurrence of errors is rare. Case-Based Reasoning (CBR) ofers an adaptive artificial intelligence approach efective in domains with limited fault data. The sub-research area of Temporal Case-Based Reasoning (TCBR) explores the processing of time series data based on CBR methods. Integrating TCBR methods into PredM leverages human involvement, addressing data privacy concerns and facilitating knowledge transfer. While the retrieval in TCBR has already been investigated, the adaptation of the time series contained in the retrieval results has not yet been considered. On this basis, however, it is possible to determine the further course of the time series as an alternative to ML prediction approaches. For the PredM use case with rare fault data, it is important to determine the further course of the time series and how much time remains before a possible fault case occurs. This research summary therefore investigates a hybrid CBR approach that uses deep learning methods like transformers for adaptation. The aim is to predict the course of a time series as accurately as possible, which is evaluated for the PredM use case. Such a hybrid CBR model should also extend an explanatory component for the predicted time series.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Temporal Case-Based Reasoning</kwd>
        <kwd>Internet of Things</kwd>
        <kwd>Time Series Data</kwd>
        <kwd>Hybrid Case-Based Reasoning</kwd>
        <kwd>Explainable Case-Based Reasoning</kwd>
        <kwd>Predictive Maintenance</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Predictive Maintenance (PredM) is a concept in the context of Industry 4.0 that aims to analyze machine
and production data to proactively take care of machines [
        <xref ref-type="bibr" rid="ref1 ref2">1, 2</xref>
        ]. The aim is to prevent the occurrence of
failures that could lead to breakdowns, downtimes, or safety concerns by identifying them in advance
using analysis methods. Traditionally, Machine Learning (ML) methods are used for data analysis to
detect PredM issues [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], such as remaining useful lifetime, fault diagnosis and fault prediction [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. This
analysis is based on the available data measured by the sensors. These are collected over a time period
so that they are available in the form of time series [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. Such a time series can be used to track the
course of the fault in the use case of PredM. A model that describes this progression is the pf curve [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ].
This is a concept which, in the context of PredM, shows the diferent phases of the service life of a
system. The proactive phase ends at a point (p) at which the existence of a fault can be determined for
the first time. From this point, an interval begins that ends with the occurrence of the error (point f),
after which the error has serious consequences such as a production stoppage. During this interval, the
fault can be addressed and rectified so that a system failure can be prevented. Once a fault has been
identified and classified, it is uncertain how far away the current time point is from the upcoming point
the error will occur. To estimate this, the further course of the time series must be predicted. Common
methods for predicting time series also originate from the ML methodology [
        <xref ref-type="bibr" rid="ref7 ref8">7, 8</xref>
        ].
      </p>
      <p>
        Deep Learning (DL) is a sub research area of the data-driven ML methodology that enables
automatically learning by using neural networks [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. The DL methods require suficiently large data sets to
be trained on them. However, the availability of this data poses a challenge in the PredM domain [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
Although a lot of data is available, these data sets are usually unbalanced, as there is a lot of good data
but only a little fault data available. For this reason, the application of DL methods in this domain
is often limited to pure anomaly detection. The integration of domain knowledge based on which
further failure relevant information can be derived in DL methods requires high efort. Therefore,
instead of a data-driven Artificial Intelligence (AI) method, the usage of a knowledge-driven approach is
suitable where this data is available by default. Case-Based Reasoning (CBR) [
        <xref ref-type="bibr" rid="ref10 ref9">9, 10</xref>
        ] is such an adaptive
technique that is based on previous experience and reuses their knowledge for new problem-solving
situations. Instead of attempting generalization based on the limited data, experiences are directly
reused [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. This makes the application of CBR suitable for domains in which only little empirical
knowledge is available, as in the PredM use case. Like the DL methods, CBR can support the human
in the loop [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] in analyzing the PredM faults. In contrast to the use of neural networks, however,
CBR ofers a fundamental explanation by solving problems based on past problems contained in a
case [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. This enables a domain expert to understand why a fault could be found in a new time series.
Furthermore, the transfer of a developed CBR approach to other domains is more easily, by using
approaches of abstraction [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] or generalization [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. Such a transfer enables models to be passed on
without sharing the underlying data, which is particularly advantageous in the industrial context due
to protected production knowledge and desired data privacy [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ].
      </p>
      <p>
        Addressing domains such as PredM where time series data is processed is investigated in the
subresearch area of Temporal Case-Based Reasoning (TCBR) [
        <xref ref-type="bibr" rid="ref17 ref18">17, 18</xref>
        ]. There is examined how temporal
relationships can be expressed in cases and extended with further domain knowledge. While the
retrieval phase has already been investigated in the TCBR area [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], only a few works [
        <xref ref-type="bibr" rid="ref19 ref20">19, 20</xref>
        ] address
the reuse phase and the associated adaptation of time series. A use case for this adaptation of time
series in CBR occurs in the PredM context of the further prediction of time series and an approximation
to the pf curve. DL methods also exist for this purpose, but their functionality is limited due to the
limited data available, and also take little or no domain knowledge into account.
      </p>
      <p>
        For this purpose, an adaptation can be carried out based on the most similar cases identified in the
retrieval to predict the further course of the time series on this basis. A DL procedure that works on the
time series available in the most similar cases like transformers [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ] can again be integrated into the
CBR system as a methodology for this. Such techniques can be applied for the adjustment of time series
so that one time series is transformed into another, considering the other case attributes and possible
dependencies within the case (cf. [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ]). The training can be carried out based on all available time series
that are to be transformed into another, so that a suficient amount of necessary data can be made
available for this DL method. By integrating such a model, a hybrid CBR approach is to be explored.
Hybrid AI describes a system that consists of several subsystems that together form an intelligent
system [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ]. Thus, the hybrid CBR approach should include the phases of the CBR cycle [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] with focus
on case adaptation. For the use case of PredM, a hybrid CBR method is developed that first classifies an
error case and predicts the further course of the time series based on this experience. To evaluate the
suitability of the adaptation in the revise phase, this CBR approach should also provide an explanatory
component. This increases transparency of the prediction and therefore enables experts to understand
the suggested further course of the time series.
      </p>
      <p>To introduce the idea and approach for this contribution, the reminder of this paper is as follows: in
Sect. 2 the overall objective of this PhD thesis is specified and divided into three research questions.
The methodology for addressing the overall contribution as well as the individual research questions
is presented in Sect. 3, where research artifacts are derived. In Sect. 4, a conclusion is drawn and the
current progress in the processing of these artifacts is presented.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Aims and Research Questions</title>
      <p>Based on the described problem, the following objective for this PhD thesis results: A hybrid CBR
approach is to be investigated, which uses DL methods to enable time series adaptation for the PredM
use case. This hybrid system should be based on the current state of research and, if possible, supplies
an equal or even better performance than pure DL models. As a further improvement, the approach
to be researched should ofer explainability to provide comprehensible results. The following three
Research Questions (RQs) arise from this objective:
RQ1: What is the current state of research in the field of TCBR? What related work exists on DL for
time series prediction or their adaptation?</p>
      <p>This question aims at identifying the state-of-the-art in the research area of TCBR and giving an
overview of already explored approaches. In particular, existing approaches that can be used or extended
for the PredM use case are investigated. Likewise, the state-of-the-art of DL methods is examined.
RQ2: How can case knowledge be adapted in TCBR to make the best possible prediction of the further
course of a time series in the reuse phase?</p>
      <p>The aim of this question is using adaptation to predict the further course of the time series as
accurately as possible based on the most similar cases identified in the retrieval. The result of this
adaptation should enable to approach the phase of the pf curve for the PredM use case and how close
a fault is. As no traditional adaptation methods are suitable for this, research is needed into how DL
methods can be integrated into the adaptation phase in such a way that the most accurate prediction
possible is made. In addition to reuse, this question also addresses the retain phase by investigating the
learning adaptation knowledge.</p>
      <p>RQ3: How can an explanation of the results of the hybrid CBR system be provided that enables domain
experts in the revise phase to understand the adaptation result?</p>
      <p>
        This question addresses the research area of explainable AI and the specific field of Explainable
Case-Based Reasoning (XCBR) [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ], with the objective to increase the explanation of the results of a CBR
system by investigating diferent aspects of the explanation [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. This should provide a transparent
understanding of the predicted time series by the CBR system and therefore, strengthen confidence in
its correctness.
      </p>
    </sec>
    <sec id="sec-3">
      <title>3. Methodology and Research Artifacts</title>
      <p>
        The Design Science Research (DSR) methodology according to Hevner [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ] is used as the overarching
methodology of this PhD thesis, based on which research artifacts are created and validated. The
overall problem definition is already established in the context of this contribution, by PredM being
addressed as the domain. A major issue in this context is the origin of suitable fault data. This can be
provided by the Fischertechnik Smart Factory from the Internet of Things (IoT) Lab Trier1 [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ]. Suitable
data for this use case is already collected as part of preliminary work [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], which this thesis is building
upon, and can be additionally generated if necessary. Based on the DSR methodology, new knowledge
should always build on existing knowledge available in the knowledge base. In addition, problems and
opportunities must be named, which is only partially done by the use case of the PredM. Accordingly,
these areas are to be filled by a literature study on preliminary work in TCBR as well as on DL for time
series according to RQ1. This study is conducted using established methodologies [
        <xref ref-type="bibr" rid="ref26 ref27 ref28">26, 27, 28</xref>
        ]. This
lays the foundation for creating the hybrid CBR system by extending established approaches within
the scope of this work and provides the answer for RQ1. In addition, the technical realization for the
prototypical implementation and evaluation of the artifacts are performed based on the CBR framework
ProCAKE [
        <xref ref-type="bibr" rid="ref29">29</xref>
        ]. This already supports a representation and similarity measures for temporal cases [
        <xref ref-type="bibr" rid="ref30">30</xref>
        ],
which are extended in the context of this work. The CBR applications created with this framework as
part of the research artifacts will also be published.
      </p>
      <p>
        In the following is described which Research Artifacts (RAs) address the research questions presented
in Sect. 2 and the methodology used to investigate them.
RA1 – Hybrid CBR Adaptation Method for Predicting the Further Course of the Time Series:
The modeling of the knowledge containers [
        <xref ref-type="bibr" rid="ref31">31</xref>
        ] of the vocabulary, the case base and the similarity
measures is investigated as part of the literature survey, on which this artifact is based. Suitable methods
for filling these knowledge containers for the PredM use case are already identified [
        <xref ref-type="bibr" rid="ref32 ref33 ref5">5, 32, 33</xref>
        ]. The
fourth container of adaptation knowledge is not yet considered in the preliminary work, which is why
it is aimed in the context of RQ2. Since traditional methods reach their limits here, as with the similarity
measures [
        <xref ref-type="bibr" rid="ref32">32</xref>
        ], DL methods can also be used. Based on the results of the retrieval, the fault classification
as well as the set of most similar cases are available. The time series contained therein are to be adapted
in the reuse phase in such a way that the further course of the time series of the new problem can be
predicted as well as possible. For this purpose, DL methods, like transformers [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ], are investigated
that adapt a prediction based on the most similar cases.
      </p>
      <p>
        Similar approaches already deal with adaptive forecasting models [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. In contrast to most ML
research, in this hybrid CBR system the models are not adapted themselves, but the most similar time
series are adapted for the new problem. A related approach by Corchado and Lees [
        <xref ref-type="bibr" rid="ref19 ref20">19, 20</xref>
        ] learns an
adaptation in a hybrid CBR system with a neural network based on the most similar cases. Methods
such as this are examined in this artifact, as well as possible other suitable approaches. Here again, the
similar methods already collected in the literature review are used as a basis. Based on requirements for
the use case of time series prediction in PredM, these are evaluated, and the best possible methods are
prototypically evaluated in ProCAKE. To do this in the CBR framework, the related DL-based retrieval
approaches [
        <xref ref-type="bibr" rid="ref32">32</xref>
        ] must first be made available there, so that the classification on which the adaptation is
based is available as the first result of the reuse phase. Depending on the scope of this integration, this
may result in a separate artifact. Based on the prototypical implementation of the complete hybrid CBR
approach, this is evaluated based on the test data, e.g., by cross-validation. Depending on the quality of
the results, it may be investigated whether an adaptation-guided retrieval can improve the results [
        <xref ref-type="bibr" rid="ref34">34</xref>
        ].
The methods are then compared with common ML models for time series prediction [
        <xref ref-type="bibr" rid="ref7 ref8">7, 8</xref>
        ] as a baseline.
The criteria used to assess the quality of the results in the PredM use case will also be investigated on
literature basis [
        <xref ref-type="bibr" rid="ref35">35</xref>
        ].
      </p>
      <p>
        RA2 – Integrated Explanation Component: This artifact addresses the XCBR target of the
justification [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] for the hybrid CBR approach investigated in RA1. The intention is to explain how a CBR
application achieved a specific response. This means that the similarity value and how it came about
should be explained, as well as the adaptation steps carried out and why these were selected. The
problem of explainability is already a research subject for traditional CBR applications [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ], although
the CBR methodology ofers a basic explanation in itself through the reuse of past cases [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. The
integration of DL methods in both the retrieval and reuse phases increases the need for explanation
for this hybrid system to ensure that domain experts have confidence in the predicted time series
and thus in the predicted time points. Therefore, a combined approach that explains both, hybrid
similarity calculation and hybrid adaptation, needs to be explored in the context of RQ3. To investigate
this, the state-of-the-art for explanations in CBR as well as for DL methods must first be examined,
and an explanatory approach selected based on requirements. In preliminary work, visualizations
for structural [
        <xref ref-type="bibr" rid="ref36">36</xref>
        ] and process-oriented cases [
        <xref ref-type="bibr" rid="ref37">37</xref>
        ] are already examined to explain the similarity
calculation. Such approaches can be transferred to the time series retrieval and extended for the reuse
phase. These may be combined with suitable explanation methods for DL approaches [
        <xref ref-type="bibr" rid="ref38">38</xref>
        ], such as for
transformers [
        <xref ref-type="bibr" rid="ref39">39</xref>
        ]. To evaluate the developed methods for their suitability, a requirements’ analysis is
carried out for the application area of TCBR and maybe also in particular for the PredM use case, based
on the literature results from the literature study. On this basis, suitable procedures are designed and
prototypically integrated into the ProCAKE framework. A user study will evaluate these implemented
approaches to show that this increases the explanation of the hybrid CBR system.
      </p>
    </sec>
    <sec id="sec-4">
      <title>4. Conclusion and Progress To Date</title>
      <p>This paper presents a research summary of a PhD thesis that addresses the adaptation of time series by
using a hybrid CBR approach. The overall problem is motivated based on the use case of PredM. Since
this thesis is at an early stage, the three research questions and the identified two research artifacts are
presented, which will be addressed sequentially in future work. Within, a methodology for addressing
each research question is developed. At the time this work was submitted, the literature review was
already being processed and should be completed soon.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>T.</given-names>
            <surname>Zonta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. A.</given-names>
            <surname>Da</surname>
          </string-name>
          <string-name>
            <given-names>Costa</given-names>
            , R. da Rosa Righi,
            <surname>M. J. de Lima</surname>
          </string-name>
          , E. S. da Trindade,
          <string-name>
            <given-names>G. P.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <article-title>Predictive maintenance in the Industry 4.0: A systematic literature review</article-title>
          ,
          <source>Comput. Ind. Eng</source>
          .
          <volume>150</volume>
          (
          <year>2020</year>
          )
          <fpage>106889</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>P.</given-names>
            <surname>Klein</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Bergmann</surname>
          </string-name>
          ,
          <article-title>Generation of Complex Data for AI-based Predictive Maintenance Research with a Physical Factory Model</article-title>
          ,
          <source>in: 16th ICINCO Proc., SciTePress</source>
          ,
          <year>2019</year>
          , pp.
          <fpage>40</fpage>
          -
          <lpage>50</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>O.</given-names>
            <surname>Serradilla</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Zugasti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Rodriguez</surname>
          </string-name>
          , U. Zurutuza,
          <article-title>Deep learning models for predictive maintenance: a survey, comparison, challenges and prospects</article-title>
          , Appl. Intell.
          <volume>52</volume>
          (
          <year>2022</year>
          )
          <fpage>10934</fpage>
          -
          <lpage>10964</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>C.</given-names>
            <surname>Hegedüs</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Varga</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Moldován</surname>
          </string-name>
          ,
          <article-title>The MANTIS Architecture for Proactive Maintenance</article-title>
          , in: 5th
          <source>CoDIT Proc., IEEE</source>
          ,
          <year>2018</year>
          , pp.
          <fpage>719</fpage>
          -
          <lpage>724</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>L.</given-names>
            <surname>Malburg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Schultheis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Bergmann</surname>
          </string-name>
          ,
          <article-title>Modeling and Using Complex IoT Time Series Data in Case-Based Reasoning: From Application Scenarios to Implementations</article-title>
          ,
          <source>in: 31st ICCBR Workshop Proc.,</source>
          volume
          <volume>3438</volume>
          , CEUR-WS.org,
          <year>2023</year>
          , pp.
          <fpage>81</fpage>
          -
          <lpage>96</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>F.</given-names>
            <surname>Nowlan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Heap</surname>
          </string-name>
          ,
          <string-name>
            <surname>Reliability-Centered</surname>
            <given-names>Maintenance</given-names>
          </string-name>
          ,
          <source>Technical Report AD/A066-579, National Technical Information Service</source>
          , US Department of Commerce, Springfield, Virginia,
          <year>1978</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>C. H.</given-names>
            <surname>Fajardo-Toro</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Mula</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Poler</surname>
          </string-name>
          , Adaptive and
          <string-name>
            <given-names>Hybrid</given-names>
            <surname>Forecasting Models - A Review</surname>
          </string-name>
          ,
          <source>in: 11th IEEM Proc.</source>
          , Springer,
          <year>2019</year>
          , pp.
          <fpage>315</fpage>
          -
          <lpage>322</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>K.</given-names>
            <surname>Benidis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. S.</given-names>
            <surname>Rangapuram</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Flunkert</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. C.</given-names>
            <surname>Maddix</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. C.</given-names>
            <surname>Türkmen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Gasthaus</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Bohlke-Schneider</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Salinas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Stella</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Aubet</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Callot</surname>
          </string-name>
          , T. Januschowski,
          <article-title>Deep Learning for Time Series Forecasting: Tutorial and Literature Survey</article-title>
          ,
          <source>ACM Comput. Surv</source>
          .
          <volume>55</volume>
          (
          <year>2023</year>
          )
          <volume>121</volume>
          :
          <fpage>1</fpage>
          -
          <lpage>121</lpage>
          :
          <fpage>36</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>A.</given-names>
            <surname>Aamodt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Plaza</surname>
          </string-name>
          ,
          <source>Case-Based Reasoning: Foundational Issues, Methodological Variations, and System Approaches</source>
          ,
          <source>AI Commun</source>
          .
          <volume>7</volume>
          (
          <year>1994</year>
          )
          <fpage>39</fpage>
          -
          <lpage>59</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>R.</given-names>
            <surname>Bergmann</surname>
          </string-name>
          , Experience Management: Foundations,
          <string-name>
            <given-names>Development</given-names>
            <surname>Methodology</surname>
          </string-name>
          , and
          <source>InternetBased Applications</source>
          , volume
          <volume>2432</volume>
          <source>of LNCS</source>
          , Springer,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>D. J.</given-names>
            <surname>Power</surname>
          </string-name>
          ,
          <article-title>Decision Support Systems: Concepts and Resources for Managers</article-title>
          ,
          <source>Quorum Books</source>
          ,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>F. M.</given-names>
            <surname>Zanzotto</surname>
          </string-name>
          , Viewpoint:
          <article-title>Human-in-the-loop Artificial Intelligence</article-title>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Artif</surname>
          </string-name>
          .
          <source>Intell. Res</source>
          .
          <volume>64</volume>
          (
          <year>2019</year>
          )
          <fpage>243</fpage>
          -
          <lpage>252</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>F.</given-names>
            <surname>Sørmo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Cassens</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Aamodt</surname>
          </string-name>
          ,
          <source>Explanation in Case-Based Reasoning - Perspectives and Goals, Artif. Intell. Rev</source>
          .
          <volume>24</volume>
          (
          <year>2005</year>
          )
          <fpage>109</fpage>
          -
          <lpage>143</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>R.</given-names>
            <surname>Bergmann</surname>
          </string-name>
          , W. Wilke,
          <article-title>On the Role of Abstraction in Case-Based Reasoning</article-title>
          , in: 3rd
          <source>EWCBR Proc.,</source>
          volume
          <volume>1168</volume>
          <source>of LNCS</source>
          , Springer,
          <year>1996</year>
          , pp.
          <fpage>28</fpage>
          -
          <lpage>43</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>E.</given-names>
            <surname>Armengol</surname>
          </string-name>
          ,
          <source>Usages of Generalization in Case-Based Reasoning, in: 7th ICCBR Proc.,</source>
          volume
          <volume>4626</volume>
          <source>of LNCS</source>
          , Springer,
          <year>2007</year>
          , pp.
          <fpage>31</fpage>
          -
          <lpage>45</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>H.</given-names>
            <surname>Tardieu</surname>
          </string-name>
          ,
          <article-title>Role of Gaia-X in the European Data Space Ecosystem, in: Designing Data Spaces: The Ecosystem Approach</article-title>
          to Competitive Advantage, Springer,
          <year>2022</year>
          , pp.
          <fpage>41</fpage>
          -
          <lpage>59</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>M. D. Jaere</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Aamodt</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Skalle</surname>
          </string-name>
          ,
          <article-title>Representing Temporal Knowledge for Case-Based Prediction</article-title>
          ,
          <source>in: 6th ECCBR Proc.,</source>
          volume
          <volume>2416</volume>
          <source>of LNCS</source>
          , Springer,
          <year>2002</year>
          , pp.
          <fpage>174</fpage>
          -
          <lpage>188</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>B.</given-names>
            <surname>López</surname>
          </string-name>
          ,
          <article-title>Case-Based Reasoning: A Concise Introduction</article-title>
          , Synth. Lect. Artif. Intell. Mach. Learn., Morgan &amp; Claypool Publishers,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <surname>J. M. Corchado</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          <string-name>
            <surname>Lees</surname>
          </string-name>
          ,
          <article-title>Adaptation of Cases for Case Based Forecasting with Neural Network Support</article-title>
          ,
          <source>in: Soft Computing in Case Based Reasoning</source>
          , Springer,
          <year>2001</year>
          , pp.
          <fpage>293</fpage>
          -
          <lpage>319</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <surname>J. M. Corchado</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          <string-name>
            <surname>Lees</surname>
          </string-name>
          ,
          <article-title>A Hybrid Case-based Model for Forecasting, Appl</article-title>
          . Artif. Intell.
          <volume>15</volume>
          (
          <year>2001</year>
          )
          <fpage>105</fpage>
          -
          <lpage>127</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>Q.</given-names>
            <surname>Wen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Zhou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Ma</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Yan</surname>
          </string-name>
          , L. Sun, Transformers in Time Series: A Survey,
          <source>in: 32nd IJCAI Proc., IJACI.org</source>
          ,
          <year>2023</year>
          , pp.
          <fpage>6778</fpage>
          -
          <lpage>6786</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>R.</given-names>
            <surname>Kumar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Schultheis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Malburg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Hofmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Bergmann</surname>
          </string-name>
          ,
          <source>Considering Inter-Case Dependencies During Similarity-Based Retrieval in Process-Oriented Case-Based Reasoning, in: 35th FLAIRS</source>
          ,
          <year>2022</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <surname>J. M. Schoenborn</surname>
            ,
            <given-names>R. O.</given-names>
          </string-name>
          <string-name>
            <surname>Weber</surname>
            ,
            <given-names>D. W.</given-names>
          </string-name>
          <string-name>
            <surname>Aha</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Cassens</surname>
          </string-name>
          ,
          <string-name>
            <surname>K.-D. Althof</surname>
          </string-name>
          ,
          <source>Explainable Case-Based Reasoning: A Survey</source>
          , in: AAAI-21
          <source>Workshop Proc</source>
          .,
          <year>2021</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>A. R.</given-names>
            <surname>Hevner</surname>
          </string-name>
          ,
          <source>A Three Cycle View of Design Science Research</source>
          , SJIS
          <volume>19</volume>
          (
          <year>2007</year>
          )
          <article-title>4</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>L.</given-names>
            <surname>Malburg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Seiger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Bergmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Weber</surname>
          </string-name>
          ,
          <article-title>Using Physical Factory Simulation Models for Business Process Management Research</article-title>
          , in: BPM 2020
          <string-name>
            <given-names>Workshop</given-names>
            <surname>Proc</surname>
          </string-name>
          ., volume
          <volume>397</volume>
          <source>of LNBIP</source>
          , Springer,
          <year>2020</year>
          , pp.
          <fpage>95</fpage>
          -
          <lpage>107</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>J.</given-names>
            <surname>Webster</surname>
          </string-name>
          , R. T. Watson,
          <article-title>Analyzing the Past to Prepare for the Future: Writing a Literature Review</article-title>
          ,
          <source>MIS Quarterly 26</source>
          (
          <year>2002</year>
          )
          <fpage>13</fpage>
          -
          <lpage>23</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>B.</given-names>
            <surname>Kitchenham</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Charters</surname>
          </string-name>
          ,
          <source>Guidelines for Performing Systematic Literature Reviews in Software Engineering</source>
          , Springer,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28]
          <string-name>
            <given-names>D.</given-names>
            <surname>Ridley</surname>
          </string-name>
          , The Literature Review,
          <string-name>
            <surname>SAGE</surname>
          </string-name>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          [29]
          <string-name>
            <given-names>R.</given-names>
            <surname>Bergmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Grumbach</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Malburg</surname>
          </string-name>
          , C. Zeyen,
          <source>ProCAKE: A Process-Oriented Case-Based Reasoning Framework, in: 27th ICCBR Workshop Proc.,</source>
          volume
          <volume>2567</volume>
          , CEUR-WS.org,
          <year>2019</year>
          , pp.
          <fpage>156</fpage>
          -
          <lpage>161</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          [30]
          <string-name>
            <given-names>A.</given-names>
            <surname>Schultheis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Zeyen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Bergmann</surname>
          </string-name>
          ,
          <article-title>An Overview and Comparison of Case-Based Reasoning Frameworks</article-title>
          , in: 31st
          <source>ICCBR Proc.,</source>
          volume
          <volume>14141</volume>
          <source>of LNCS</source>
          , Springer,
          <year>2023</year>
          , pp.
          <fpage>327</fpage>
          -
          <lpage>343</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          [31]
          <string-name>
            <surname>M. M. Richter</surname>
          </string-name>
          , Knowledge Containers,
          <source>in: Readings in Case-Based Reasoning</source>
          , Morgan Kaufmann Publishers,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          [32]
          <string-name>
            <given-names>P.</given-names>
            <surname>Klein</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Weingarz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Bergmann</surname>
          </string-name>
          ,
          <article-title>Enhancing Siamese Neural Networks Through Expert Knowledge for Predictive Maintenance</article-title>
          , volume
          <volume>1325</volume>
          <source>of CCIS</source>
          , Springer,
          <year>2020</year>
          , pp.
          <fpage>77</fpage>
          -
          <lpage>92</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          [33]
          <string-name>
            <given-names>A.</given-names>
            <surname>Schultheis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Malburg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Grüger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Weich</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Bertrand</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Bergmann</surname>
          </string-name>
          ,
          <string-name>
            <surname>E. Serral Asensio</surname>
          </string-name>
          ,
          <article-title>Identifying Missing Sensor Values in IoT Time Series Data: A Weight-Based Extension of Similarity Measures for Smart Manufacturing</article-title>
          ,
          <source>in: 32nd ICCBR Proc.,</source>
          volume
          <volume>14775</volume>
          <source>of LNCS</source>
          , Springer,
          <year>2024</year>
          . Accepted for Publication.
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          [34]
          <string-name>
            <given-names>B.</given-names>
            <surname>Smyth</surname>
          </string-name>
          , M. T. Keane,
          <article-title>Adaptation-Guided Retrieval: Questioning the Similarity Assumption in Reasoning, Artif</article-title>
          . Intell.
          <volume>102</volume>
          (
          <year>1998</year>
          )
          <fpage>249</fpage>
          -
          <lpage>293</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          [35]
          <string-name>
            <given-names>H.</given-names>
            <surname>Engbers</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. A.</given-names>
            <surname>Alla</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Kreutz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Freitag</surname>
          </string-name>
          ,
          <article-title>Applicability of Algorithm Evaluation Metrics for Predictive Maintenance in Production Systems</article-title>
          , in: 6th
          <source>IEEE Proc., IEEE</source>
          ,
          <year>2021</year>
          , pp.
          <fpage>413</fpage>
          -
          <lpage>418</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref36">
        <mixed-citation>
          [36]
          <string-name>
            <given-names>K.</given-names>
            <surname>Bach</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. J.</given-names>
            <surname>Mork</surname>
          </string-name>
          ,
          <article-title>On the Explanation of Similarity for Developing and Deploying CBR Systems</article-title>
          , in: 33rd
          <source>FLAIRS Proc., FloridaOJ</source>
          ,
          <year>2020</year>
          , pp.
          <fpage>413</fpage>
          -
          <lpage>416</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref37">
        <mixed-citation>
          [37]
          <string-name>
            <given-names>A.</given-names>
            <surname>Schultheis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Hofmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Malburg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Bergmann</surname>
          </string-name>
          ,
          <article-title>Explanation of Similarities in ProcessOriented Case-Based Reasoning by Visualization</article-title>
          ,
          <source>in: 31st ICCBR Proc.,</source>
          volume
          <volume>14141</volume>
          <source>of LNCS</source>
          , Springer,
          <year>2023</year>
          , pp.
          <fpage>53</fpage>
          -
          <lpage>68</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref38">
        <mixed-citation>
          [38]
          <string-name>
            <given-names>W.</given-names>
            <surname>Samek</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Wiegand</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Müller</surname>
          </string-name>
          , Explainable Artificial Intelligence:
          <article-title>Understanding, Visualizing and Interpreting Deep Learning Models</article-title>
          ,
          <source>CoRR abs/1708</source>
          .08296 (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref39">
        <mixed-citation>
          [39]
          <string-name>
            <given-names>A.</given-names>
            <surname>Ali</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Schnake</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Eberle</surname>
          </string-name>
          , G. Montavon,
          <string-name>
            <given-names>K.</given-names>
            <surname>Müller</surname>
          </string-name>
          , L. Wolf,
          <article-title>XAI for Transformers: Better Explanations through Conservative Propagation</article-title>
          ,
          <source>in: 39th ICML Proc.,</source>
          volume
          <volume>162</volume>
          <source>of PMLR</source>
          , PMLR,
          <year>2022</year>
          , pp.
          <fpage>435</fpage>
          -
          <lpage>451</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>