<!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>
      <journal-title-group>
        <journal-title>Xiv:arXiv:</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>On the Automatic Assessment of Natural Language Expert Explanations in Medicine</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Santiago Marro</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Theo Alkibiades Collias</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Elena Cabrio</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Serena Villata</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>ANTIPOLIS cedex</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>France</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Université Côte d'Azur</institution>
          ,
          <addr-line>Inria, CNRS, I3S, France 930 route des Colles - Bât. Les Templiers 06903 SOPHIA</addr-line>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2007</year>
      </pub-date>
      <volume>15779</volume>
      <fpage>0000</fpage>
      <lpage>0001</lpage>
      <abstract>
        <p>The importance of explanations in decision-making, particularly in the medical domain, has been widely recognized. However, the evaluation of the quality of these explanations remains a challenging task. In this work, we propose a novel approach for assessing and evaluating the reasons provided in explanations about clinical cases. Our approach leverages an external knowledge base and a defined prevalence function to score each reason based on its pertinence in the domain. By applying a deterministic prevalence function, we ensure total transparency of the reasons' assessment, facilitating a precise explanation of the rationale behind the scoring hierarchy of each reason. We demonstrate the efectiveness of our approach in clinical cases, where medical experts explain the rationale behind a specific diagnosis and why other potential diagnoses are dismissed. Our methodology provides a nuanced and detailed evaluation of the explanation, contributing to a more comprehensive understanding of the decision-making process.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;NLP</kwd>
        <kwd>Named Entity Recognition</kwd>
        <kwd>Healthcare</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Explainable Artificial Intelligence (XAI) [
        <xref ref-type="bibr" rid="ref1 ref2">1, 2</xref>
        ] has emerged as a central topic in contemporary AI
research, given the predominance of black box methods on the one hand, and their application
to sensitive domains such as medicine and education on the other hand. AI systems support
human decision-making like in medical diagnosis. Nonetheless, the eficacy of these systems is
dependent on their capability to deliver explanations that are comprehensible and significant to
the user [
        <xref ref-type="bibr" rid="ref3 ref4">3, 4</xref>
        ]. Recent work shows how the best-known XAI approaches fail to provide sound
explanations, or that alternatively find explanations that can exhibit significant redundancy [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
      </p>
      <p>To address this challenging open issue, we propose a novel approach for an assessment and
evaluation of the reasons employed in explanations, which satisfies transparency as well. More
precisely, our goal is to automatically evaluate the relevance of all conceivable reasons that
could explain a particular event, and subsequently compare them with the reasons invoked by
the explainer.</p>
      <p>
        When applied to the medical field, our approach scrutinizes explanations provided in medical
examinations, wherein medical residents elucidate a specific diagnosis of a patient, given
the context (i.e., a clinical case detailing the patient’s condition) and their medical expertise.
Consequently, we generate an assessment that identifies the reasons employed in the explanation
and evaluates them against the relevance scoring produced by our approach. Our approach
leverages an external knowledge base, the Human Phenotype Ontology (HPO) [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], and a
deterministic prevalence function to score each reason based on its pertinence in the domain.
This function allows to elaborate the resulting reasons’ scores, in a transparent way. We evaluate
our approach on the Antidote Casimedicos dataset [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], a unique resource comprising 621 clinical
case descriptions, each with a set of potential diagnoses, an indicator of the correct answer, and
a detailed explanation of the decision-making process provided by medical professionals. The
results obtained on this dataset show the efectiveness of the proposed approach.
      </p>
      <p>While our methodology is assessed on a use case from the medical domain, it is abstract
enough to be applied to any domain. We envision two potential scenarios where our
methodology could be particularly beneficial: AI for education and online medical fora.</p>
      <p>In the context of AI for education, our approach can assist medical resident students in
learning how to solve medical cases and develop a logical and explainable reasoning process in
order to explain a diagnosis. By providing a systematic and transparent way of evaluating the
reasons given in explanations, we can help students understand the rationale behind a specific
diagnosis and why other potential diagnoses are dismissed.</p>
      <p>In online medical fora, our approach can help online users to distinguish good explanations
from bad explanations present there. Users often discuss diagnoses and share their experiences,
but the quality of these discussions can vary widely. With our approach, we can provide a
systematic and transparent way of evaluating the reasons given in these discussions, helping users
and moderators identify high-quality explanations and promote more informed discussions.</p>
      <p>The research presented in this paper is driven by the necessity for a systematic and transparent
methodology to assess the pertinence of reasons used in medical explanations. To the best of
our knowledge, this is the first approach that leverages an external knowledge base, the Human
Phenotype Ontology (HPO), and a deterministic prevalence function to evaluate the reasons for
the potential diagnoses based on their relevance in the context of a specific clinical case and
grounding on the HPO knowledge base.</p>
      <p>The paper is organized as follows: after a comparison with the related work, we first describe
our data preprocessing heuristics (Section 3.1), followed by the extraction and encoding of
reasons from the clinical case into HPO terms (Section 3.2). Next, we describe the computation
of the pertinence score for each reason using the prevalence function (Section 3.3) and discuss
its deterministic nature. Then, we illustrate the sentence-matching approach employed to align
the extracted reasons with those found in the explanation (Section 3.5). Finally, we demonstrate
the generation of a pertinence assessment of the reasons following a template-based generation
technique (Section 3.6).</p>
    </sec>
    <sec id="sec-2">
      <title>2. Related Work</title>
      <p>In this section, we discuss the related work on explanation selection and then we focus on the
medical domain application scenario.</p>
      <p>
        Explanation Selection. In the process of explanation selection, individuals choose what they
perceive to be the most relevant causes from a larger set of causes for a particular event. This
selection is not arbitrary and is guided by criteria such as temporality, abnormality, intention,
and the diferences between a fact and a foil [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. Hilton [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] sustains this is due to the fact
that causal chains are often too large to comprehend.Research shows that the primary way
individuals select explanations is by contrasting a fact and a foil. The fact refers to the actual
state of afairs, while the foil represents an alternative state that did not occur. The contrast
between the fact and the foil forms the basis for explanation selection, with the explanation
that highlights the greatest number of diferences between the fact and the foil deemed to
have the highest explanatory power [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. Contrastive explanation is a concept that further
elaborates on this idea. It posits that the diferences between two events form the basis for
explanation. This theory has garnered support from experimental research in cognitive science,
which suggests that people perform causal inference, explanation, and generalization based on
contrastive cases [
        <xref ref-type="bibr" rid="ref11 ref12">11, 12</xref>
        ]. Abnormality also plays a crucial role in explanation selection. Hilton
and Slugoski [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] propose the abnormal conditions model, arguing that abnormal events are
key in causal explanation. This model suggests that individuals use their perceived background
knowledge to select conditions that are considered abnormal. This model has been supported by
subsequent experimental studies [
        <xref ref-type="bibr" rid="ref14 ref15 ref16">14, 15, 16</xref>
        ]. In this paper, we introduce an approach that not
only evaluates the relevance of each potential explanation for a given event but also incorporates
the principles of abnormality and contrastive explanation into the calculation of the relevance
score.
      </p>
      <p>
        XAI for the medical domain. The importance of explanations in AI systems, particularly
in the medical domain, has been extensively studied [
        <xref ref-type="bibr" rid="ref17 ref18 ref19">17, 18, 19</xref>
        ]. In the context of medical
diagnosis, explanations often involve identifying the key reasons or symptoms that led to
a specific diagnosis. The Human Phenotype Ontology (HPO) [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] provides a standardized
vocabulary of phenotypic abnormalities encountered in human disease, which can be used to
facilitate the assessment of explanations in this domain. Our work builds upon this ontology
by developing an approach that assesses the selected reasons in explanations. The National
Institutes of Health (NIH) Undiagnosed Diseases Program (UDP) [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] has also investigated the
use of HPO in the context of diagnosing and evaluating patients with conditions that have
eluded diagnosis. The clinical features of a patient are encoded into HPO terms, which are then
used to retrieve a list of candidate diseases that might explain the patient’s phenotype. This list
is then examined by a clinician to identify the most likely diagnosis. Our methodology extends
this approach by not only using HPO to facilitate diagnosis but also to evaluate the reasons
given in explanations.
      </p>
    </sec>
    <sec id="sec-3">
      <title>3. Assessing Reasons used in Explanations</title>
      <p>Our approach to assessing the reasons used in explanations is visualized in Figure 1. We start
with a clinical case of a patient, supplemented by an explanation provided by a medical expert,
which elaborates on the specific diagnosis attributed to the patient. The objective is to evaluate
the identified reasons in the clinical case and the external knowledge, and compare them with
the reasons invoked by the expert to justify the medical diagnosis. To achieve this, we compute
a pertinence score using a deterministic prevalence function (see Section 3.3), which ensures
complete transparency, allowing us to explain why each reason is more or less pertinent than
the others with respect to the given case.</p>
      <p>
        The HPO Ontology [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] and, more precisely, its associated knowledge base (KB) will serve as
our external knowledge source by providing a standardized vocabulary of phenotypic
abnormalities, namely symptoms and findings encountered in human diseases. The HPO contains
over 13,000 terms describing phenotypic abnormalities seen in human disease. It uses a directed
acyclic graph structure to represent the relationships between terms, allowing for flexible
descriptions. Most terms have textual definitions and synonyms. The ontology terms describe
clinical abnormalities at diferent levels of specificity, from general (e.g. Abnormal ear
morphology) to very precise (e.g. Chorioretinal atrophy). This KB facilitates the evaluation of the reasons
in the explanation by providing standardized vocabulary and semantic relationships between
phenotypic concepts relevant to human disease.
      </p>
      <p>
        Our approach consists of two main steps: (i) the reasons given in the explanation are extracted
from the clinical case and encoded into HPO terms (following the approach of Marro et al. [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ]),
in which a medical Named Entity Recognition (NER) step is performed, to then align them into
HPO terms. This allows us to retrieve all the standardized information the ontology contains,
such as the definition and the frequency of occurrence of that term in actual patient cases for
each possible disease; (ii) the pertinence score for each reason is computed using the prevalence
function, which takes into account the relevance of each reason in the context of the specific
clinical case and the knowledge base.
      </p>
      <sec id="sec-3-1">
        <title>3.1. Dataset and preprocessing</title>
        <p>
          The foundation for our work is the Antidote Casimedicos dataset [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ]. CasiMedicos 1 is a
community and collaborative project where each member, developer or contributor adds something
unique related to medical exams with the objective of enriching the information that will be
available to students. In casiMedicos resource, the MIR exams were chosen and commented
on by Spanish medical doctors in a voluntary efort to provide answers and explanations to the
MIR exams. In the MIR exams source, there are 953 commented questions (153K words) that
have been extracted from the MIR exams held between the years 2005, 2014, 2016, 2018, 2019,
2020, 2021 and 2022.
        </p>
        <p>This dataset is unique in the medical domain as it consists of 621 theoretical, fictional clinical
cases that provide real expert-crafted explanations, making it a valuable resource for students.
Each clinical case is paired with a set of potential diagnoses, an indicator of the correct answer,
and a detailed explanation of the decision-making process provided by medical professionals2.
What sets this dataset apart from other Question Answering (QA) datasets in the medical domain
is its inclusion of explanatory arguments for both the correct diagnosis or treatment and the
reasons why other options are incorrect. These explanations, written by medical doctors, ofer
a rich source of information for research in XAI.</p>
        <p>
          To prepare the data, we first enhance contextual information in the explanations by expanding
abbreviated diagnosis references. It is common for the explainer to refer to diagnoses as “Answer
1”, thus we implement a string replacement with the corresponding answer. Subsequently,
as delineated in [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ], the dataset encompasses various types of questions. For the purpose of
evaluating the explanations provided by the experts, we manually filter out cases that solely
discuss potential diagnoses of the patients, yielding a total of 206 clinical cases.
        </p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. Identification and Alignment of Potential Causes</title>
        <p>
          The initial phase of our approach (Figure 1) consists in identifying all potential causes within
the given context. In our medical scenario, the context is represented by clinical cases, and we
regard all symptoms as potential causes that could explain the patient’s diagnosis. To address
this, we utilize the clinical information extraction pipeline proposed by Marro et al. [
          <xref ref-type="bibr" rid="ref21">21</xref>
          ], which
performs two key steps:
        </p>
        <p>(i) Medical named entity recognition: Marro et al. first identify medical concepts and
abnormalities described in the clinical case text using a named entity recognition (NER) system. Their
NER module detects mentions of symptoms, findings, and other phenotypic concepts, labelling
2https://github.com/ixa-ehu/antidote-casimedicos
them with semantic tags like "Sign or Symptom" or "Finding." Marro et al. trained this module
on a dataset of 314 annotated clinical cases, achieving promising results for symptom detection
with an F1-Score of 0.86 using a transformer-based model. The NER model can accurately label
symptoms described in layperson terminology, an important capability since clinical cases are
often written for student exams, where terms may not appear standardised.</p>
        <p>
          (ii) Alignment to ontology terms: Next, Marro et al. map the detected semantic concepts to
the standardized terminology of the Human Phenotype Ontology (HPO) [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ]. This mapping
enables linking colloquial descriptions like “shortness of breath" to the formal HPO concept
of “Dyspnea." They compute contextual embeddings for each identified symptom and find the
closest HPO match via cosine similarity. Their top-performing alignment approach attained
0.53 accuracy in aligning symptoms to equivalent ontology terms in the top 5 matches.
        </p>
        <p>The output we obtain from their pipeline is a list of symptoms extracted from the case text
and aligned to ontology concepts. We select the Sign or Symptom and No Sign or Symptom
entities, as these denote the presence or absence of abnormalities relevant for diagnosis. This
aligned set of reasons extracted from the specific clinical case serves as our starting point. We
later expand this list by retrieving additional related symptoms from the HPO knowledge base.</p>
        <p>Ultimately, Marro et al.’s techniques provide us with an initial set of ontology-grounded
reasons consisting of the aligned symptoms and no symptoms identified within the context of
the particular clinical case description. We subsequently feed this encoded evidence as input to
the prevalence function, which will evaluate and score the relevance of these reasons from the
case alongside other reasons derived from the external HPO knowledge.</p>
      </sec>
      <sec id="sec-3-3">
        <title>3.3. Prevalence Function</title>
        <p>The Prevalence Function3 is a central component of our approach, designed to systematically
assess the pertinence of each possible reason that could explain a given event. This function
is inspired by cognitive processes involved in explanation selection, aiming to replicate these
processes in a transparent and replicable manner. The function takes into account the possible
reasons found in the clinical case (see Section 3.2) and a KB that serves to find other possible
reasons outside of the context but still relevant to the case. It then evaluates all possible reasons
based on a set of predefined conditions, each of which contributes to the nfial prevalence score
of the key reason. These conditions include whether the key reason is linked to the correct or
incorrect diagnosis, its occurrence rate, and whether it is unique to the correct diagnosis, or
shared among all possible diagnoses. In line with the abnormal conditions model, our function
assigns a higher score to key reasons that are unique to the correct diagnosis and have a low
occurrence rate. This reflects the idea that abnormal conditions, i.e., conditions that do not
usually occur, are more likely to be the cause of an event. Moreover, our approach integrates
the concept of contrastive explanation. For instance, if a symptom associated with an incorrect
diagnosis has a high occurrence rate and does not appear in the clinical case, it can be invoked
to discard the incorrect diagnosis. This aligns with the idea that the diferences between two
events form the basis for the explanation.</p>
        <p>The computation of the prevalence function starts with the acquisition of the set of potential
reasons to be evaluated. In the context of medical diagnosis, these reasons correspond to
3The full system implementation will be available upon acceptance
symptoms, which can be identified either within the clinical case or within the Human Phenotype
Ontology (HPO) as symptoms associated with each potential diagnosis. The ontology provides
not only a list of symptoms for each diagnosis but also pertinent information about each
symptom, such as its occurrence rate, definition, and synonyms. This information facilitates
the definition of three distinct sets of reasons, which serve as the basis for the computation of
the Prevalence function:
•  : symptoms that belong to the correct disease;
•  : symptoms that belong to all the incorrect diseases;
•  : symptoms found in the case description.</p>
        <p>The Prevalence Function is then used in conjunction with the additional disease information
and symptom sets obtained from the HPO to produce a list of key reasons and their calculated
prevalence scores. This allows us to provide a robust and transparent framework for assessing
the quality of the reasons on which the explanations are grounded.</p>
      </sec>
      <sec id="sec-3-4">
        <title>3.4. Algorithm explanation</title>
        <p>The Prevalence Score Function, as outlined in Algorithm 0, is designed to assess the relevance
or pertinence of a given key reason in the context of a clinical case (CC) and a knowledge base
(KB). The function operates by assigning a score to the key reason based on its presence in the
correct and incorrect diagnoses, its occurrence rate, and its presence in the clinical case.</p>
        <p>The function begins by initializing the score to zero and setting several boolean variables
to false (lines 2-6). It then retrieves the symptoms associated with the correct and incorrect
diagnoses from the knowledge base (lines 7-8) and identifies the symptoms present in the clinical
case using Named Entity Recognition (NER) (line 9).</p>
        <p>Then, it checks if the key reason is present in the symptoms of the correct diagnosis (lines
11-15). If it is, the function increments the score and sets the variable linkedToCorrectDiagnosis
to true. If not, linkedToCorrectDiagnosis is set to false.</p>
        <p>Next, the function checks if the key reason is present in the symptoms of the incorrect
diagnoses (lines 17-20). If it is, the variable linkedToIncorrectDiagnosis is set to true. If not, it is
set to false.</p>
        <p>The function then checks the occurrence rate of the key reason (lines 22-29). If the key reason
has a high occurrence rate (more than 70%), the variable hasHighOccurrenceRate is set to true,
and if it is linked to the correct diagnosis, the score is incremented. If the key reason has a low
occurrence rate (less than 30%), the variable hasLowOccurrenceRate is set to true.</p>
        <p>It then checks if the key reason is unique to the correct diagnosis or shared with other
diagnoses (lines 31-40). If the key reason is unique to the correct diagnosis and has a low
occurrence rate, the score is incremented twice. If the key reason is shared with other diagnoses,
the score is decremented.</p>
        <p>Finally, the function checks if the key reason is present in the symptoms of the incorrect
diagnoses but not in the present symptoms (lines 42-48). If the key reason has a high occurrence
rate, the score is incremented. Otherwise, the score is decremented.</p>
        <p>The final score represents the prevalence of the key reason in the context of the specific
clinical case, providing a measure of its relevance or pertinence.</p>
        <p>Algorithm 1 Prevalence Function
1: procedure PrevalenceFunction( ,   ,
 ,   )
 = 0
   =  
ℎ ℎ =  
ℎ =  
ℎ ℎ =  
    =   ( )
    =   ( )
   =   (  )
if   is in     then
   =  
score = score + 1
 ,
else</p>
        <p>=  
end if
if   is in     then</p>
        <p>=  
else</p>
        <p>=  
end if
if   has a high occurrence rate (more than 70%) then
ℎ ℎ =  
if    ==   then</p>
        <p>score = score + 1
end if
else if   has a low occurrence rate (less than 30%) then</p>
        <p>ℎ =  
end if
if   is in     then
if   is not in     then
   =  
 =  + 1
if ℎ ==   then</p>
        <p>=  + 1
end if
else if   is in     then
ℎ ℎ =  
 =  − 1
end if
end if
if   is in     then
if   is not in    then
if   has a high occurrence rate then
 =  + 1</p>
        <p>1</p>
      </sec>
      <sec id="sec-3-5">
        <title>3.5. Reason Alignment via Sentence Matching</title>
        <p>A crucial step in our approach is the alignment of potential causes (i.e., reasons) identified
in the clinical case with those actually invoked in the expert’s explanation. This alignment
(visualized as the “Reasons alignment module” in Figure 1) is achieved through a sentence
matching technique. The objective of this step is to discern which of the potential reasons
identified were actually utilized by the experts in their explanation, thereby enabling subsequent
suggestions of modifications to enhance the explanation’s pertinence.</p>
        <p>
          Our approach to sentence matching is inspired by the work of Lu et al. [
          <xref ref-type="bibr" rid="ref22">22</xref>
          ], particularly
their creation of an intermediate dataset using a distance metric for fine-tuning their
sentencematching model. In their work, Lu et al. [
          <xref ref-type="bibr" rid="ref22">22</xref>
          ] employ the Jaccard distance to identify sentences
with high similarity between complex and simplified texts. We adapt this strategy to our context,
aiming to locate similar reasons between the clinical case and the explanations provided by the
explainer. In our adaptation of Lu et al.’s approach, we aim to identify similar reasons between
the clinical case and the explanations provided by the experts. However, our methodology
diverges in two key aspects: the choice of distance metric, and the preprocessing of the texts
for comparison. Instead of employing the Jaccard distance, we opt for a process that begins
with the detection of medical-named entities within both texts. Following this, the texts are
segmented into individual sentences.
        </p>
        <p>
          Subsequently, we compute sentence embeddings using only the identified named entities.
This computation leverages the Sentence Transformers method [
          <xref ref-type="bibr" rid="ref23">23</xref>
          ], using various pre-trained
models specialized in scientific text. To align sentences from the clinical case with those in
the explanations, we employ cosine similarity. A match is considered valid only when the
cosine distance is suficiently close, ensuring that only highly similar sentences are matched,
thereby enhancing the precision of our reason alignment process. Our embedding calculation
method is also sensible to negation agents by representing the absence of a symptom in a
clinical case with the label "No Sign or Symptom" in the NER stage. As an example of this, the
sentence “A 62-year-old man with no history of alcohol abuse. . . ” will have a diferent numerical
representation than “A 62-year-old man with a history of alcohol abuse. . . ”.
        </p>
      </sec>
      <sec id="sec-3-6">
        <title>3.6. Template-Based Explanation Generation</title>
        <p>In the final step of our pipeline, we employ a template-based generation approach to articulate the
pertinence of each reason. This approach allows us to generate natural language explanations
that are understandable by human users. Each template is designed to address a specific
combination of features associated with a reason, and the appropriate template is selected based
on the values of these features for each reason. The features considered in our approach are:
• uniqueToCorrectDiagnosis indicates whether the reason is unique to the correct diagnosis.
• sharedToOtherDiagnosis indicates whether the reason is shared with other diagnoses.
• hasLowOccurrenceRate indicates whether the reason has a low occurrence rate.
• hasHighOccurrenceRate indicates whether the reason has a high occurrence rate.
• linkedToCorrectDiagnosis indicates whether the reason is directly linked to the correct
diagnosis.
• linkedToIncorrectDiagnosis indicates whether the reason is linked to an incorrect diagnosis.
• presentInClinicalCase indicates whether the reason is present in the clinical case.</p>
        <p>Based on the values of these features, a template, like the following, is selected to generate
the explanation:
• Template 1: "You should consider invoking the reason [reason] since it is unique to the
correct diagnosis, has a high occurrence rate, and is present in the clinical case."
• Template 2: "You should also consider invoking the reason [reason] since it is a symptom
with a high occurrence rate for the incorrect disease [disease], and it does not appear
in the clinical case, supporting discard [disease] as the correct diagnosis."
• Template 3: "You should consider removing the reason [reason] since it is a common
symptom alongside all possible diagnoses."</p>
        <p>This template-based generation approach allows us to generate explanations that are
informative and specific to the context of each reason, thereby ensuring the interpretability of the
proposed approach.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Evaluation</title>
      <p>In this section, we first present the experimental setting we propose to assess our approach,
and then we discuss the obtained results. Finally, we apply our approach to a clinical case to
discuss the final outcome of the pipeline.</p>
      <sec id="sec-4-1">
        <title>4.1. Experimental Setting.</title>
        <p>
          The main experimental component of our task is the named entity-based sentence matching.
This task can be decomposed into two subtasks: first, the generation of tuples of similar
sentences, and second, the fine-tuning of Language Models (LMs) using the generated dataset.
For tuple generation, we implemented two approaches:
Baseline string distance method : As a baseline, we employed a simpler method based on
string distance between full sentences, similar to the work of Lu et al. [
          <xref ref-type="bibr" rid="ref22">22</xref>
          ]. We first separated
each sentence from the clinical case and associated explanation. We then computed the
Levenshtein distance between all combinations of case and explanation sentences. If the distance
between a pair surpassed a defined threshold (0.5), we kept that tuple as a match. Otherwise,
we discarded it. This baseline relies only on the full sentence text, without considering named
entities.
        </p>
        <p>
          Named entity-based method : Subsequently, we generated tuples using the medical-named
entities identified by Marro et al.’s pipeline [
          <xref ref-type="bibr" rid="ref21">21</xref>
          ]. Their system detects not only symptom
mentions but also their absence, allowing us to model the presence or lack of Signs/Symptoms
diferently. The identified entities are joined into sentences and embedded using
SentenceBERT [
          <xref ref-type="bibr" rid="ref23">23</xref>
          ]. We compute cosine distances between all case and explanation sentence pairs,
keeping those above a threshold (0.975) as matches.
        </p>
        <p>For both cases, a dataset composed of</p>
        <p>
          (_, _, _ , { | })
tuples is generated. For the fine-tuning of the LMs, we employ the PyTorch implementation
provided by Hugging Face [
          <xref ref-type="bibr" rid="ref24">24</xref>
          ]. The experiments were conducted with a batch size of 8, a
maximum sequence length of 256, and a learning rate of 2.5e-5 over 4 epochs. We selected
all-mpnet-base-v2 [
          <xref ref-type="bibr" rid="ref23">23</xref>
          ] as our baseline, and fine-tuned models such as BioBERT v1.2 [
          <xref ref-type="bibr" rid="ref25">25</xref>
          ],
SPubMedBert-MS-MARCO [
          <xref ref-type="bibr" rid="ref26">26</xref>
          ], and BioBERT-mnli-snli-scinli-scitail-mednli-stsb [
          <xref ref-type="bibr" rid="ref27">27</xref>
          ] as more
domain-specific LMs under the same experimental setting. Despite each transformer model
achieving its best results with a diferent cosine similarity threshold for performing the named
entity-based matching, we kept a threshold value of 0.975 to ensure the matching of sentences
with the highest possible semantic coherence.
        </p>
      </sec>
      <sec id="sec-4-2">
        <title>4.2. Results.</title>
        <p>In this section, we present the obtained results on the Casimedicos dataset. We evaluate
the quality of explanations written by experts, highlighting both successful and unsuccessful
examples. The performance of the sentence matching task is quantified in terms of
macroaverage precision, recall, and F1 score, as shown in Table 1.</p>
        <p>
          We adopt the all-mpnet-base-v2 model as our baseline, being it the state-of-the-art for
sentence embedding computation across various domains. However, our results indicate that
domain-specific models outperform this baseline across all metrics. In particular, the model
based on PubMedBert [
          <xref ref-type="bibr" rid="ref26 ref28">28, 26</xref>
          ] demonstrates superior performance, achieving the highest scores
in precision, recall, and F1 score (highlighted in bold in Table 1). These results underline the
importance of domain-specific models in achieving high-quality sentence matching.
4.2.1. A Full Example.
        </p>
        <p>To illustrate the outcome of our approach, we present a full clinical case, the expert’s explanation,
and the assessment of reasons from the CasiMedicos dataset. We consider a clinical case where
the correct diagnosis is Porphyria cutanea tarda. The other potential diagnoses considered are
Epidermolysis bullosa acquisita, Acute intermittent porphyria, and Ulerythema ophryogenesis.
Clinical Case: “A 62-year-old man with a history of significant alcohol abuse, carrier of hepatitis
C virus, treated with Ibuprofen for tendinitis of the right shoulder, goes to his dermatologist
because after spending two weeks on vacation at the beach he notices the appearance of tense
blisters on the dorsum of his hands. On examination, in addition to localization and slight malar
hypertrichosis.”
Expert’s Explanation: “Porphyria Cutanea Tarda: 60% of patients with PCT are male, many of
them drink alcohol in excess, women who develop it are usually treated with drugs containing
estrogens. Most are males with signs of iron overload, this overload reduces the activity of
the enzyme uroporphyrinogen decarboxylase, which leads to the elevation of uroporphyrins.
HCV and HIV infections have been implicated in the precipitation of acquired PCT. There is a
hereditary form with AD pattern. Patients with PCT present with blistering of photoexposed
skin, most frequently on the dorsum of the hands and scalp. In addition to fragility, they may
develop hypertrichosis, hyperpigmentation, cicatricial alopecia, and sclerodermal induration.”
Assessment of Reasons: The generated explanations for the top and bottom scoring reasons
are as follows:
• You should consider invoking the reason Elevated urinary delta-aminolevulinic acid since
it is a symptom with a high occurrence rate for the incorrect disease Acute intermittent
porphyria, and it does not appear in the clinical case, supporting discard Acute intermittent
porphyria as the correct diagnosis.
• You should also consider invoking the reason Abnormal hair morphology since it is a
symptom with a high occurrence rate for the incorrect disease Epidermolysis bullosa
acquisita, and it does not appear in the clinical case, supporting discard Epidermolysis
bullosa acquisita as the correct diagnosis.
• You should consider invoking the reason Alcoholism since it is a symptom unique to the
correct diagnosis and present in the clinical case.
• The symptom Contact dermatitis does not meet the criteria for a strong reason in this
case.
• The symptom Dry skin does not meet the criteria for a strong reason in this case.
• The symptom Dermal atrophy does not meet the criteria for a strong reason in this case.</p>
        <p>The Expert’s Explanation for this case attributes the patient’s condition to Porphyria Cutanea
Tarda (PCT), citing factors such as the patient’s gender, alcohol abuse, and the presence of
blistering on photoexposed skin. These align with our top-scoring reasons in the Assessment of
Reasons, demonstrating the agreement between the expert’s explanation and our assessment. In
the expert’s explanation, the symptom “Abnormal hair morphology” is not mentioned. However,
our methodology identifies it as a significant reason that could enhance the explanation. This
symptom is common in the incorrect disease Epidermolysis bullosa acquisita, but it is not present
in the clinical case. Therefore, its absence provides a strong reason to discard Epidermolysis
bullosa acquisita as the correct diagnosis. This additional information could potentially enhance
the expert’s explanation by providing further evidence to support the correct diagnosis and rule
out other alternatives. This demonstrates the capability of our approach not only to validate
the reasons used by the expert but also to suggest new pieces of information that could enrich
the explanation.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Concluding remarks</title>
      <p>In this paper, we present a novel approach to recognizing the intricate cognitive processes that
underpin the selection of explanations and strive to emulate these processes in a methodical and
transparent manner. By incorporating the principles of abnormality and contrastive explanation,
we ensure that our approach is attuned to the subtleties of explanation selection in real-world
contexts, with a particular focus on the medical domain. Moreover, by leveraging the Human
Phenotype Ontology and medical named entity recognition, we are able to identify and assess
potential reasons in a systematic and data-driven manner. This not only allows us to assess the
explanations that are consistent with the expert’s perspective but also to suggest additional
pieces of information that could enhance the explanation itself.</p>
      <p>Our work provides a significant step forward in the development of AI systems that can
automatically assess explanations both in a cognitively plausible and contextually sensitive
manner. It is driven by the necessity for a systematic and transparent approach to assessing the
pertinence of reasons used in explanations, particularly in the medical domain. The deterministic
nature of the prevalence function ensures the transparency of our approach.</p>
      <p>A key advantage of our methodology is its modularity, with distinct components that can
be modified or replaced to adapt the approach to new domains or tasks. The prevalence
function encapsulates the reasoning model for scoring explanations, while the sentence matching
technique, matching strategy, and knowledge base instantiate components tailored to assessing
clinical rationales. Each of these modules could be swapped with alternatives better suited for a
diferent domain or application. For example, the prevalence function could be re-designed to
match commonsense rather than medical reasoning, while more general lexical resources like
WordNet could replace domain-specific ontologies. This flexibility broadens the applicability
of our techniques to assess explanations in a wide range of settings. Future work includes
the application of this approach to education in medicine, by providing a systematic and
transparent way of evaluating the reasons given in medical residents’ explanations, and to
online discussions in medical fora by helping users and moderators to identify high-quality and
low-quality explanations. Additionally, our current implementation is limited to evaluating
explanations based solely on symptoms. However, physicians may consider other types of
clinical information, such as lab findings, family history, or patient demographics. To address
this, we plan to expand the scope of our approach by extracting and encoding additional
clinical entities, such as test results, into ontology concepts like HPO. This will enable assessing
explanations across a broader range of relevant clinical data.</p>
    </sec>
    <sec id="sec-6">
      <title>Acknowledgements</title>
      <p>This work has been supported by the French government, through the 3IA Côte d’Azur
Investments in the Future project managed by the National Research Agency (ANR) with the
reference number ANR- 19-P3IA-0002. This work was supported by the CHIST-ERA grant of
the Call XAI 2019 of the ANR with the grant number Project-ANR-21-CHR4-0002.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>A.</given-names>
            <surname>Adadi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Berrada</surname>
          </string-name>
          ,
          <article-title>Peeking inside the black-box: A survey on explainable artificial intelligence (xai)</article-title>
          ,
          <source>IEEE Access 6</source>
          (
          <year>2018</year>
          )
          <fpage>52138</fpage>
          -
          <lpage>52160</lpage>
          . doi:
          <volume>10</volume>
          .1109/ACCESS.
          <year>2018</year>
          .
          <volume>2870052</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>F. K.</given-names>
            <surname>Došilović</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Brčić</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Hlupić</surname>
          </string-name>
          ,
          <article-title>Explainable artificial intelligence: A survey, in: 2018 41st International convention on information and communication technology, electronics and microelectronics (MIPRO)</article-title>
          , IEEE,
          <year>2018</year>
          , pp.
          <fpage>0210</fpage>
          -
          <lpage>0215</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>E.</given-names>
            <surname>Reiter</surname>
          </string-name>
          ,
          <article-title>Natural language generation challenges for explainable ai</article-title>
          , arXiv preprint arXiv:
          <year>1911</year>
          .
          <volume>08794</volume>
          (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>J.</given-names>
            <surname>Fox</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Glasspool</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Grecu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Modgil</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>South</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Patkar</surname>
          </string-name>
          ,
          <article-title>Argumentation-based inference and decision making-a medical perspective</article-title>
          ,
          <source>IEEE intelligent systems 22</source>
          (
          <year>2007</year>
          )
          <fpage>34</fpage>
          -
          <lpage>41</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>J.</given-names>
            <surname>Marques-Silva</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Ignatiev</surname>
          </string-name>
          ,
          <article-title>Delivering trustworthy ai through formal xai</article-title>
          ,
          <source>in: Proceedings of the AAAI Conference on Artificial Intelligence</source>
          , volume
          <volume>36</volume>
          ,
          <year>2022</year>
          , pp.
          <fpage>12342</fpage>
          -
          <lpage>12350</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>S.</given-names>
            <surname>Köhler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N. A.</given-names>
            <surname>Vasilevsky</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Engelstad</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Foster</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>McMurry</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Aymé</surname>
          </string-name>
          , G. Baynam,
          <string-name>
            <given-names>S. M.</given-names>
            <surname>Bello</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. F.</given-names>
            <surname>Boerkoel</surname>
          </string-name>
          ,
          <string-name>
            <surname>K. M. Boycott</surname>
          </string-name>
          , et al.,
          <source>The human phenotype ontology in 2017, Nucleic acids research</source>
          <volume>45</volume>
          (
          <year>2017</year>
          )
          <fpage>D865</fpage>
          -
          <lpage>D876</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>R.</given-names>
            <surname>Agerri</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Alonso</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Atutxa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Berrondo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Estarrona</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            <surname>Garcia-Ferrero</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            <surname>Goenaga</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Gojenola</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Oronoz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            <surname>Perez-Tejedor</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Rigau</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Yeginbergenova</surname>
          </string-name>
          , Hitz@antidote:
          <article-title>Argumentation-driven explainable artificial intelligence for digital medicine</article-title>
          ,
          <year>2023</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>T.</given-names>
            <surname>Miller</surname>
          </string-name>
          ,
          <article-title>Explanation in artificial intelligence: Insights from the social sciences</article-title>
          ,
          <source>Artificial intelligence 267</source>
          (
          <year>2019</year>
          )
          <fpage>1</fpage>
          -
          <lpage>38</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>D.</given-names>
            <surname>Hilton</surname>
          </string-name>
          ,
          <article-title>Social attribution</article-title>
          and explanation,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>G. Hesslow,</surname>
          </string-name>
          <article-title>The problem of causal selection, Contemporary science and natural explanation: Commonsense conceptions of causality (</article-title>
          <year>1988</year>
          )
          <fpage>11</fpage>
          -
          <lpage>32</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>B.</given-names>
            <surname>Rehder</surname>
          </string-name>
          ,
          <article-title>A causal-model theory of conceptual representation and categorization</article-title>
          .,
          <source>Journal of Experimental Psychology: Learning, Memory, and Cognition</source>
          <volume>29</volume>
          (
          <year>2003</year>
          )
          <fpage>1141</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>B.</given-names>
            <surname>Rehder</surname>
          </string-name>
          ,
          <article-title>When similarity and causality compete in category-based property generalization</article-title>
          ,
          <source>Memory &amp; Cognition</source>
          <volume>34</volume>
          (
          <year>2006</year>
          )
          <fpage>3</fpage>
          -
          <lpage>16</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>D. J.</given-names>
            <surname>Hilton</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B. R.</given-names>
            <surname>Slugoski</surname>
          </string-name>
          ,
          <article-title>Knowledge-based causal attribution: The abnormal conditions focus model</article-title>
          .,
          <source>Psychological review 93</source>
          (
          <year>1986</year>
          )
          <fpage>75</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>J. L. McClure</surname>
            ,
            <given-names>R. M.</given-names>
          </string-name>
          <string-name>
            <surname>Sutton</surname>
            ,
            <given-names>D. J.</given-names>
          </string-name>
          <string-name>
            <surname>Hilton</surname>
          </string-name>
          ,
          <article-title>Implicit and explicit processes in social judgments: The role of goal-based explanations</article-title>
          .,
          <source>Social judgments: Implicit and explicit processes 5</source>
          (
          <year>2003</year>
          )
          <fpage>306</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>J.</given-names>
            <surname>Samland</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. R.</given-names>
            <surname>Waldmann</surname>
          </string-name>
          ,
          <article-title>Do social norms influence causal inferences?</article-title>
          ,
          <source>in: Proceedings of the Annual Meeting of the Cognitive Science Society</source>
          , volume
          <volume>36</volume>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>D. J.</given-names>
            <surname>Hilton</surname>
          </string-name>
          ,
          <string-name>
            <surname>L. M. John,</surname>
          </string-name>
          <article-title>The course of events: counterfactuals, causal sequences, and explanation, in: The psychology of counterfactual thinking</article-title>
          ,
          <source>Routledge</source>
          ,
          <year>2007</year>
          , pp.
          <fpage>56</fpage>
          -
          <lpage>72</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>A.</given-names>
            <surname>Holzinger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Carrington</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Müller</surname>
          </string-name>
          ,
          <article-title>Measuring the quality of explanations: the system causability scale (scs) comparing human and machine explanations</article-title>
          ,
          <source>KI-Künstliche Intelligenz</source>
          <volume>34</volume>
          (
          <year>2020</year>
          )
          <fpage>193</fpage>
          -
          <lpage>198</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>C.</given-names>
            <surname>Panigutti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Perotti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Pedreschi</surname>
          </string-name>
          ,
          <article-title>Doctor xai: an ontology-based approach to black-box sequential data classification explanations</article-title>
          ,
          <source>in: Proceedings of the 2020 conference on fairness, accountability, and transparency</source>
          ,
          <year>2020</year>
          , pp.
          <fpage>629</fpage>
          -
          <lpage>639</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>R.</given-names>
            <surname>Goebel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Chander</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Holzinger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Lecue</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Akata</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Stumpf</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Kieseberg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Holzinger</surname>
          </string-name>
          ,
          <article-title>Explainable ai: the new 42?, in: Machine Learning and Knowledge Extraction: Second IFIP TC 5</article-title>
          , TC 8/WG 8.
          <issue>4</issue>
          ,
          <issue>8</issue>
          .9, TC 12/WG 12.9 International
          <string-name>
            <surname>Cross-Domain</surname>
            <given-names>Conference</given-names>
          </string-name>
          , CD-MAKE
          <year>2018</year>
          , Hamburg, Germany,
          <source>August 27-30</source>
          ,
          <year>2018</year>
          , Proceedings 2, Springer,
          <year>2018</year>
          , pp.
          <fpage>295</fpage>
          -
          <lpage>303</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>T.</given-names>
            <surname>Gall</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Valkanas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Bello</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Markello</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Adams</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W. P.</given-names>
            <surname>Bone</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. J.</given-names>
            <surname>Brandt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. M.</given-names>
            <surname>Brazill</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Carmichael</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Davids</surname>
          </string-name>
          , et al.,
          <article-title>Defining disease, diagnosis, and translational medicine within a homeostatic perturbation paradigm: The national institutes of health undiagnosed diseases program experience</article-title>
          ,
          <source>Frontiers in medicine 4</source>
          (
          <year>2017</year>
          )
          <fpage>62</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>S.</given-names>
            <surname>Marro</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Molinet</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Cabrio</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Villata</surname>
          </string-name>
          ,
          <article-title>Natural language explanatory arguments for correct and incorrect diagnoses of clinical cases</article-title>
          ,
          <source>in: ICAART 2023-15th International Conference on Agents and Artificial Intelligence</source>
          , volume
          <volume>1</volume>
          ,
          <year>2023</year>
          , pp.
          <fpage>438</fpage>
          -
          <lpage>449</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>J.</given-names>
            <surname>Lu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Wallace</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>He</surname>
          </string-name>
          , G. Pergola,
          <article-title>NapSS: Paragraph-level medical text simplification via narrative prompting and sentence-matching summarization, in: Findings of the Association for Computational Linguistics: EACL 2023, Association for Computational Linguistics</article-title>
          , Dubrovnik, Croatia,
          <year>2023</year>
          , pp.
          <fpage>1079</fpage>
          -
          <lpage>1091</lpage>
          . URL: https://aclanthology.org/
          <year>2023</year>
          . ifndings-eacl.
          <volume>80</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>N.</given-names>
            <surname>Reimers</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Gurevych</surname>
          </string-name>
          ,
          <article-title>Sentence-bert: Sentence embeddings using siamese bert-networks</article-title>
          ,
          <source>in: Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing, Association for Computational Linguistics</source>
          ,
          <year>2019</year>
          . URL: https://arxiv.org/abs/
          <year>1908</year>
          .10084.
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>T.</given-names>
            <surname>Wolf</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Debut</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Sanh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Chaumond</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Delangue</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Moi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Cistac</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Rault</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Louf</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Funtowicz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Davison</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Shleifer</surname>
          </string-name>
          , P. von Platen, C. Ma,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Jernite</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Plu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Xu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. L.</given-names>
            <surname>Scao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Gugger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Drame</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Lhoest</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. M.</given-names>
            <surname>Rush</surname>
          </string-name>
          , Transformers:
          <article-title>State-of-the-art natural language processing</article-title>
          ,
          <source>in: Proceedings of the 2020 Conference on Empirical Methods in Natural Language Processing: System Demonstrations</source>
          ,
          <article-title>Association for Computational Linguistics</article-title>
          , Online,
          <year>2020</year>
          , pp.
          <fpage>38</fpage>
          -
          <lpage>45</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>J.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Yoon</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Kim</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Kim</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Kim</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. H.</given-names>
            <surname>So</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Kang</surname>
          </string-name>
          ,
          <article-title>Biobert: a pre-trained biomedical language representation model for biomedical text mining</article-title>
          ,
          <source>Bioinformatics</source>
          <volume>36</volume>
          (
          <year>2020</year>
          )
          <fpage>1234</fpage>
          -
          <lpage>1240</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>P.</given-names>
            <surname>Deka</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Jurek-Loughrey</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Deepak</surname>
          </string-name>
          ,
          <article-title>Improved methods to aid unsupervised evidencebased fact checking for online health news</article-title>
          ,
          <source>Journal of Data Intelligence</source>
          <volume>3</volume>
          (
          <year>2022</year>
          )
          <fpage>474</fpage>
          -
          <lpage>504</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>P.</given-names>
            <surname>Deka</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Jurek-Loughrey</surname>
          </string-name>
          , et al.,
          <article-title>Evidence extraction to validate medical claims in fake news detection</article-title>
          ,
          <source>in: International Conference on Health Information Science</source>
          , Springer,
          <year>2022</year>
          , pp.
          <fpage>3</fpage>
          -
          <lpage>15</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Gu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Tinn</surname>
          </string-name>
          , H. Cheng, M. Lucas,
          <string-name>
            <given-names>N.</given-names>
            <surname>Usuyama</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Naumann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Gao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Poon</surname>
          </string-name>
          ,
          <article-title>Domain-specific language model pretraining for biomedical natural language processing,</article-title>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>