<!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>May</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>MediCause: Causal Relation Modelling and Extraction from Medical Publications</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Ioannis Reklos</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Albert Meroño-Peñuela</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Informatics, King's College London</institution>
          ,
          <addr-line>Bush House, 30 Aldwych, London, WC2B 4BG</addr-line>
          ,
          <country country="UK">United Kingdom</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2022</year>
      </pub-date>
      <volume>0</volume>
      <fpage>5</fpage>
      <lpage>30</lpage>
      <abstract>
        <p>Causal relations are one of the most important types of information that can be extracted from medical publications. Therefore, the automated extraction of such relations from medical text, and the development of ontologies for representing them, are active fields of research. Causal relation extraction is typically decomposed into causal sentence detection, entity recognition, and relation extraction. This study addresses the entity recognition sub-task, which remains largely unsolved since existing ontological models do not capture the various entities involved in causal relations, and datasets annotated with such entities are missing. Therefore, here we propose MediCause, an ontological model for entities involved in causal relations, and a novel dataset using it to annotate 1,202 causal sentences from existing datasets. We evaluate MediCause by training various BERT models that can recognize and label the entities in unseen texts, and we find that a BioBERT-large model fine-tuned with our dataset is the best model at this task (macro-averaged F1-score of 0.844). We also use MediCause to annotate entities in causal sentences from unseen, recent publications, and have experts evaluate them with encouraging results.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Causal Relation Extraction</kwd>
        <kwd>Ontology</kwd>
        <kwd>Medicine</kwd>
        <kwd>NLP</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        One of the most important types of information that can be extracted from medical publications
is causal relations, because they reveal the actions that need to be performed to produce a
desirable outcome, such as curing a disease [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Once extracted, these relations can be used by
automated systems and ontologies, such as [
        <xref ref-type="bibr" rid="ref2 ref3 ref4 ref5">2, 3, 4, 5</xref>
        ], to produce e.g. causal knowledge graphs
that structure and formalise valuable scientific knowledge and hypotheses for research [ 6, 7].
However, in these approaches relations are typically manually annotated, and are represented
either as text (limiting their processing) or as structured statements (limiting their complex,
medical expressiveness). Moreover, in the medical domain these relations already exist in natural
language, with more than one million papers added to the PubMed database each year [8]; this
means, however, that manual annotation of causal relations is not feasible. Therefore, a viable
solution is to automatically extract the relations and the roles of the entities involved from the
texts.
      </p>
      <p>Previous work addresses this task using rule-based and machine learning methods, with
varying degrees of success [9]. More recently, state-of-the-art performance has been produced by
ifne-tuning pre-trained Bidirectional Encoder Representations from Transformers (BERT) [ 10]
models to perform the relation extraction task. Although this approach has produced very good
results [11, 12], its application to the medical domain is very limited due to the lack of annotated
causal sentences from medical publications for training [13]. Consequently, researchers have
decomposed the causal relation extraction problem into three simpler tasks: (i) causal sentence
detection; (ii) detection of entities involved in the causal relation; and (iii) causal relation
extraction [14]. BERT models achieve high performance at causal sentence detection using
small datasets of annotated causal sentences [14, 15]. However, to the best of our knowledge no
ontological model nor dataset exists with enough expressiveness and examples as to capture
the entities involved in the causal relations, such as "Increased BMI is associated with reduced
life expectancy", where the existing ontologies would either represent it as text or the triple
(BMI, associated with, life expectancy), missing the "increased" and "reduced" which are vital
to the relation. As a result, the application of state-of-the-art models like BERT to the task of
recognizing the entities involved in the causal relations has been very limited.</p>
      <p>In this paper we propose MediCause, an ontological model and a novel dataset for causal
relation extraction. The ontological model addresses the limitations of the existing ontologies
by capturing the causal relations as well as the roles of the entities involved in them; and the
dataset contains 1202 causal sentences from the datasets of [14, 15] with entities involved in
the causal relations that we annotate with the ontological model. With these, we develop a
pipeline of BERT models: one that detects sentences containing causal relations, and another
that annotates the entities involved in the relations by assigning them role labels according to
the MediCause ontology. Finally, we train various BERT models and compare their performance
on the entity recognition task. We perform a quantitative and an expert-based qualitative
evaluation for recent publications, achieving a macro-averaged F1-score of 84.4%, and the expert
evaluators completely agreed with the information extracted by the model in more than 68% of
the sentences annotated. Therefore, the research questions we address in this paper are: How
can an ontological model represent the various entities involved in causal relations? How efective
are pre-trained scientific language models at the task of recognising the various entities involved in
causal relations in medical texts? The specific contributions of the paper are:
• MediCause, a novel ontological model for causal relations with causes, efects and cause
and efect variables and specifiers, for the annotation of causal sentences; and a novel
dataset with 1,202 annotated examples (Section 3)
• Experiments (Section 4) and results on using state-of-the-art language models, such as
BioBERT, and standard baselines, such as SVM, at the task of learning how to extract
causal sentence elements according to the roles defined by MediCause from data annotated
with it</p>
    </sec>
    <sec id="sec-2">
      <title>2. Related Work</title>
      <p>
        Several approaches have been developed in Knowledge representation aiming to store scientific
knowledge to facilitate information retrieval and hypothesis generation. Indeed,
nanopublications have been developed to formally represent units of scientific information in the form of
statements, which are represented as triples of the form (subject,predicate,object) [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
Similarly, the Automated Discovery of Scientific Knowledge Ontology (DISK) provides a formal
framework for representing scientific hypotheses [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. An important limitation of these
ontologies is that the causal relation (or hypothesis) is represented either as simple text [
        <xref ref-type="bibr" rid="ref5">5, 16</xref>
        ] or as
structured statements [
        <xref ref-type="bibr" rid="ref2 ref4">2, 4</xref>
        ]. Both types of representations have drawbacks because textual
statements limit the processing ability of machines as there is no information regarding the
entities and their role in the relation [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. At the same time, the structured representations lack
the capacity to represent complex hypothesis statements because they consist of simple triples.
This representation is far too simplistic to represent causal relations in the medical field. For
example, the statement “Increased BMI is associated with reduced life expectancy” cannot be
accurately represented by the triple (BMI, associated with, life expectancy). An
ontological model of causal relations that has the expressive ability to capture causal relations
in medicine is the Simplified Biological Expression Language (SBEL) statement format: (1st
function, 1st entity, relation, 2nd function, 2nd entity) Shao et al. [11].
The main limitation of this model is that due to being developed for use on BEL statements it
cannot represent contextual information that specify the relationship, such as the age group or
comorbidities of the patients involved in the studies. This is assumed to be provided by the BEL
micropublications as experimental context. As such, a more expressive ontological model is
required to fully capture these relations and structure them in a way that enables machines to
eficiently reason with them. Finally, [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] represents research hypotheses in computable form and
uses them to automatically formulate and test new hypotheses, but it is limited to processing
Yeast metabolic pathways.
      </p>
      <p>Another major issue with the above approaches is that the hypotheses must be manually
annotated and input into the system. To tackle this problem, there is ongoing research aiming
to develop automated systems that can extract hypotheses, as causal relations of the form (cause
– causal connective – efect), from scientific text. Extracting causal relations from text can be
broken down into three main sub tasks, namely causal sentence detection, recognition of entities
involved in the relation, and relation extraction [13]. Recent research suggests that decomposing
the causal relation extraction into these three sub-tasks can reduce the computational complexity
of the process [14]. Given the complexity of detecting explicit and implicit causal relations,
at the time of writing, most of the research has been attempting to solve the simpler task of
extracting intra-sentential causal relations [17, 14, 18, 19], which are causal relations contained
in a single sentence, with fewer researchers attempting to develop systems that can extract
inter-sentential relations [20, 21], which are causal relations than extend to more than one
sentence [9].The techniques used to solve these tasks can be divided into rule-based and machine
learning methods.</p>
      <p>Rule based relation extraction methods rely on a set of rules that need to be created and
tuned by humans, which is a very time consuming process. Moreover, they may exhibit low
performance due to ambiguity and usually only work on the specific domain they were created
for, failing to generalize to other domains [18]. Indeed, Khoo et al. [22] used a very small dataset
consisting of 130 abstracts and achieved an F1 score of 68% on identifying causal relationships
but only achieved an F1 score of 49.7% in identifying the cause and 51.2% in identifying the
efect. Meanwhile, Bui et al. [23] focused on the very narrow area of Human Immunodeficiency
Virus (HIV) drug resistance, and used a predefined list of mutations and drugs which means
that even though their approach achieved an F1 score of 84.5% in relation extraction, the system
would not be able to generalize outside the very narrow scope of the paper.</p>
      <p>In contrast, machine learning methods, and deep learning in particular, automatically learn the
features needed to perform the task. State of the art results in the causal sentence detection task
have been obtained by fine tuning BERT models. BERT models have been used by Kyriakakis
et al. [14] to classify sentences as causal, achieving an F1 score of 87% on the largest biomedical
dataset tested in that study. In [15], the authors created a manually annotated dataset of causal
sentences and compared the classification performance of Linear Support Vector Machine
(SVM)s with Deep Learning approaches. The BioBERT model [24] performed best and achieved
an F1 score of 88.1%. Deep learning approaches used to address the problem of causal relation
extraction include Convolutional Neural Network (CNN) [18], Transformers [21], BERT [12, 11]
and Long Short-Term Memory (LSTM) [25]. The performance of CNN models of Li and Mao
[18] varied depending on the dataset used for training and achieved a 91.82% F1-score on
the International Workshop on Semantic Evaluation 2010 (SemEval-2010) task 8 dataset. The
transformer model developed by Verga et al. [21] managed to achieve an F1 score of 66.2% in
extracting both intra- and inter-sentential causal relations. Furthermore, Khetan et al. [12]
used BERT models and achieved an F1-score of 97.68% on the SemEval-2010 task 8 dataset.
Finally, [11] used BioBERT models to extract the BEL statements in the BioCreative-V BEL
Track corpus [26] and achieved state-of-the-art performance producing an F1-score of 54.8% in
extracting the entire BEL statement.</p>
      <p>The only dataset that is widely available and which is most often used as a benchmark for
the task of causal relation extraction, is the SemEval-2010 task 8 dataset [27]. This dataset
has significant drawbacks. Specifically, the cause-and-efect sentences contained therein are
predominantly short and explicit [14], which is not representative of text which would be found
in medical publications. Moreover, the sentences are not sourced exclusively from medical
publications so the terminology and language used would not be the one needed for this study.
Finally, the annotation of the relations is very poor, with only the cause and efect being
annotated, which means that important information of the relation is discarded as irrelevant.</p>
    </sec>
    <sec id="sec-3">
      <title>3. MediCause: Ontological Model and Dataset</title>
      <sec id="sec-3-1">
        <title>3.1. Causal Sentence Detection</title>
        <p>The dataset used in this study is a combination of the bio-causal dataset developed by Kyriakakis
et al. [14] and the Detecting Causal Language in Science dataset (DCLS) developed by Yu
et al. [15]. These datasets contain causal and non-causal sentences extracted from medical
publications. The main diference between the two datasets is that the bio-causal dataset
contains sentences that are annotated as causal (1) or non-causal (0), whereas the DCLS dataset
further divides the sentences into “no relation” (0), “direct causal” (1), “conditional causal” (2)
and “correlational” (3). To combine these two datasets, it was necessary to convert them into a
common format. As such, given that in this work we are interested in extracting all kinds of
causal relations between variables, all non-zero labels of sentences in the DCLS dataset were
converted to 1 and then the two datasets were combined. A summary of the characteristics of
the individual datasets and the combined dataset can be seen in Table 1.
Pre-processing There are several pre-processing steps that are used in NLP to improve
performance of the models. These steps include, but are not limited to, lowercasing, stemming
and/or lemmatization, as well as removal of stop words. It has been established that BERT
models that are trained on cased text (both uppercase and lowercase letters) perform better on
Named Entity Recognition tasks, because the entities usually start with an uppercase letter [24].
Furthermore, in both [14, 15] stemming and lemmatization was not performed as it may remove
valuable information. Finally, it has been shown that removal of stop words does not benefit
BERT models [28]. Based on the above, the only pre-processing performed on the text was to
remove all characters that should not appear in biomedical texts, using regular expressions.</p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. Entity Recognition</title>
        <p>Having extracted the sentences that contain causal relations, the next step is to develop a model
that can detect and label the entities involved in the relation. Through the background research,
it became apparent that no complete ontological model for representing these relations exists
for the medical domain and, correspondingly, no annotated dataset of such sentences exists [13].
Furthermore, given that the terminology and causal markers used in diferent disciplines shows
limited overlap [29], using datasets from non-medical domains was not a viable alternative.
As such, Medicause, a novel ontological model and the corresponding annotated dataset were
developed for this study.</p>
      </sec>
      <sec id="sec-3-3">
        <title>3.3. Hypothesis model</title>
        <p>Due to the inherent representational limitations of the available ontologies, the first step prior
to performing the annotation was to define a simple ontological model of causal relations.</p>
        <p>
          Causal relations can be approached as relations among events and the corresponding
variables/entities [
          <xref ref-type="bibr" rid="ref6">30</xref>
          ]. Furthermore, researchers aiming to separate causal from correlational
relations refine the above approach by examining the relation in terms of independent and
dependent variables [
          <xref ref-type="bibr" rid="ref7">31</xref>
          ]. Given that medical research aims to test whether some manipulation
of one entity produces some efect on another, the latter approach was more appropriate. As
such, based on [
          <xref ref-type="bibr" rid="ref7">31, 11</xref>
          ] here we define a causal relation to include a manipulation (cause),
the independent variable (causal variable), the connective, the efect and the dependent
variable (efect variable).
        </p>
        <p>One issue we encountered with the above definition is that in pure cause and efect
relationships of the form “A causes B” there is no manipulation of the independent variable and no efect
on the dependent one. To solve this problem, we extend the definition to include an implicit
“Occurrence” in both the cause and the efect. In this way, when the relationship is of the form
“Manipulation of A results in Efect in B” it becomes “Occurrence of Manipulation of A results in
Occurrence of Efect in B” which does not alter the meaning of the relation. Additionally, when
the relationship is of the form “A causes B” it becomes “Occurrence of A causes Occurrence
of B” which solves the problem since “occurrence” is both the manipulation (cause) and the
efect and does not alter the meaning of the relation. This extension in the definition of causal
relation allows it to capture both causal and correlational relationships between entities.</p>
        <p>Another important issue is that causal relations in medical texts may require information
outside of the relation to capture their full meaning. For example, even in the simple sentence
“Suicide is one of the leading causes of death among pre-adolescents and teens” contained in
the SemEval-2010 dataset, suicide is annotated as the cause and death is annotated as the efect,
totally ignoring the words “among pre-adolescents and teens” which specify the relation. As
such, if one was to extract the entities annotated in the dataset, the resulting relation would
be ((Suicide),(Death)) which is misleading. Therefore, our definition was further extended to
include cause specifiers and efect specifiers, which are information that define and specify the
cause and efect respectively. The final form of a causal relationship in MediCause is shown in
Figure 1.</p>
        <p>(Occurrence), (Cause), (Causal Variable), (Causal Specifier)</p>
        <p>(Connective)
(Occurrence), (Efect), (EfectVariable), (EfectSpecifier)</p>
        <p>It should be noted that this is a formal definition of an explicit causal relation and that some
of these terms in causal relationships in medical texts may be omitted due to them being implicit.
e.g, see Figure 2.</p>
        <p>High concentration oxygen therapy increases Ptco2 in morbidly obese patients .</p>
        <p>Causal
Specifier</p>
        <p>Causal
Variable
“Occurrence”
of therapy
(Cause)</p>
        <p>Efect
Variable</p>
        <p>Efect</p>
        <p>Specifier
Causes (Connective — implicit)
“Occurrence” of increase (Efect)</p>
        <p>A comparison between the information identified by MediCause compared to the existing
annotation of sentences of the SemEval-2010 dataset can be seen in Table 2.</p>
        <p>
          In order to simplify the very complex task at hand, we assume that the cause, efect, and
causal and efect variables are represented by one word, and that noun-phrases can be broken
down into parts, as shown in Fig. 3.
Annotation. Training a machine learning model that can identify the entities involved in
causal relations according to MediCause requires an annotated dataset of causal relations. Since
such a dataset did not exist, one was manually annotated for the needs of this study. Specifically,
the entities involved in the causal relations of 1202 causal sentences from the combined dataset
of [14, 15] were annotated according to the labeling rules mentioned above. The labels used for
the annotation were developed using the Inside-Outside-Beginning (IOB) format [
          <xref ref-type="bibr" rid="ref8">32</xref>
          ], which is
commonly used in token classification tasks, such as Named Entity Recognition (NER) [
          <xref ref-type="bibr" rid="ref9">33</xref>
          ].The
labels used for the annotation can be seen in Table 3 and a sample annotation can be seen in
Table 4.
        </p>
        <p>
          To create the MediCause Entity Recognition dataset, 1250 sentences from the combined
datasets of Yu et al. [15] and Kyriakakis et al. [14] were randomly selected for annotation. To
ensure that the annotation of the causal sentences would be correct, 50 randomly selected
sentences from the MediCause dataset were annotated by both the first annotator and a second
expert annotator who is a medical doctor and a researcher. The inter-annotator agreement was
subsequently assessed by calculating Cohen’s Kappa coeficient [
          <xref ref-type="bibr" rid="ref10">34</xref>
          ].The Cohen’s Kappa value
calculated between the two annotators in this study was 0.90, which is considered near perfect
agreement [
          <xref ref-type="bibr" rid="ref11">35</xref>
          ]. After the annotation, most of the disagreements between annotators were
resolved through discussion. A small number of disagreements between the two annotators
could not be resolved, mainly due to the ambiguity of the text. The decision to not create
stricter annotation rules that would eliminate the disagreements was made based on the work
of Dumitrache et al. [
          <xref ref-type="bibr" rid="ref12">36</xref>
          ], who state that developing very prescriptive annotation instructions
to resolve all disagreements between annotators leads to the development of artificial datasets
that do not represent the ambiguity present in natural language.
        </p>
        <p>Given the high agreement between annotators and having resolved as many disagreements as
possible, the remaining 1200 sentences were annotated by the first annotator. Of those sentences
only 1152 were included in the MediCause dataset because the remaining 48 were misclassified
as causal in the original datasets and did not contain a causal relation. The characteristics of
the MediCause dataset, including the total count for each label, can be seen in Table 5.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Evaluation</title>
      <p>The MediCause dataset, models and code that we use in our evaluation are available online in
GitHub1 and Zenodo2.</p>
      <p>To evaluate our proposed MediCause ontological model and dataset, we follow a two-fold
strategy with a quantitative and qualitative evaluation. For the quantitative evaluation, we assess
the performance of transformer-based language models that we fine-tune with the annotated
dataset at the tasks of causal sentence detection (which distinguishes sentences containing
causal relations from those that do not) and entity recognition (which recognizes the various
entities of our ontological model in causal sentences) with various metrics. For the qualitative
evaluation, we ask medical experts about how much causal information the model captures,
and how accurately, in unseen sentences that the model has previously annotated.</p>
      <sec id="sec-4-1">
        <title>4.1. Task: Causal Sentence Detection</title>
        <p>
          To detect causal sentences, transfer learning was performed by using pre-trained BERT models
and fine-tuning them on the combined dataset of [ 14, 15] developed for this task. In addition to
the original BERT models, we also fine-tuned SciBERT [
          <xref ref-type="bibr" rid="ref13">37</xref>
          ] and BioBERT [24] models which
have been shown to produce state of the art performance on NLP tasks in scientific domains.
After experimenting with diferent values for the epochs, learning rate and batch size based
on the work of [
          <xref ref-type="bibr" rid="ref14 ref15">10, 38, 39, 14, 15</xref>
          ], the BERT models developed matched the performance
reported by [14, 15], with BioBERT(+PubMed + PMC) model achieving an F1-score of 0.881
when fine-tuned for 4 epochs with a learning rate of 2e-5 and a batch size of 32. The rest of the
hyperparameters were kept the same as the pre-training of the models and we used Adam as
the optimizer3.
        </p>
      </sec>
      <sec id="sec-4-2">
        <title>4.2. Task: Entity Recognition</title>
        <p>
          To develop BERT multi-class classifiers that can recognize the entities involved in causal relations
and compare their performance, we followed a similar process to the experimental design used
for the causal sentence detection. For these experiments, we fine-tuned BERT models using a
batch size of 32 and learning rates of 2e-5 and 3e-5. During initial testing, it became apparent
that the number of training epochs needed for this task was larger and, based on initial results,
5,10 and 15 epochs were selected as the most suitable values. Moreover, we experimented with
using a linear classification layer, as well as as a Multi-Layer Perceptron classifier consisting of
a hidden layer of 500 non-linear units with ReLU activation function. The remaining training
hyperparameters and the Adam optimizer parameters were kept the same. Given the large
number of epochs required for fine-tuning, we hypothesized that since the dataset consists
of the same sentences as the dataset used in the first task, the models that performed best on
the first task would most likely perform best on the second task. Therefore, the models used
in the Entity Recognition experiments were BioBERT(+PubMed), BioBERT(+PubMed + PMC),
1https://github.com/IReklos/MediCause
2https://doi.org/10.5281/zenodo.6422025
3Adam hyperparameter values:  1 = 0.9,  2 = 0.999, eps = 1e-6, weight decay of 0.01 and a linear warmup of 0.1.
BioBERT-Large(+PubMed) and SciBERT with the custom vocabulary (scivocab). In addition to
BERT, we also developed an SVM multi-class classifier using a one-versus-one approach [
          <xref ref-type="bibr" rid="ref16">40</xref>
          ],
which serves as a baseline for the classification task. To train the SVM, the tokens were
vectorized using FastText embeddings [
          <xref ref-type="bibr" rid="ref17">41</xref>
          ]. The best value of the hyperparameters of the SVM
were determined by experimenting using both a linear and an RBF kernel, which is non-linear,
and searching over diferent values of  using Grid Search.
        </p>
        <p>
          As can be seen in Table 5, more than 56% of the tokens in the dataset are labeled as “O”, which
makes it very unbalanced. This is a common issue in multi-class classification problems, with the
distribution skew increasing with the number of classes [
          <xref ref-type="bibr" rid="ref18">42</xref>
          ]. To mitigate the resulting unbalance
of classes as much as possible, class weights were calculated and used when calculating the
error during model training to increase the weight of errors when classifying tokens labelled
with the labels of interest and prevent the classifier from just predicting the majority class (“O”).
        </p>
      </sec>
      <sec id="sec-4-3">
        <title>4.3. Metrics</title>
        <p>
          To evaluate the performance of the models we recorded their precision, recall and F1 score.
These are the metrics proposed by Li et al. [
          <xref ref-type="bibr" rid="ref19">43</xref>
          ] and used in all related work [14, 15, 11, 18].
Given the relatively small size of the available datasets, the metrics were calculated using
5-Fold Cross-Validation which avoids splitting the dataset into training and test sets and thus
produces a more accurate estimate of the performance of the models when trained on the entire
dataset [44]. The evaluation of the performance of the models on the Entity Recognition task
was done according the suggestions of Li et al. [
          <xref ref-type="bibr" rid="ref19">43</xref>
          ]. The two methods that can be used to
evaluate the performance of multi-class classifiers is micro- and macro-averaging of the scores
for the individual labels.
        </p>
        <p>Given that our dataset is very unbalanced and the performance of the models on the majority
class (“O”) is the highest as shown in Table 6, micro-averaging would result in very high scores
which would not accurately represent the performance of the models. As such, the
macroaveraging method was used to produce the macro-averaged Precision, Recall and F1-score of
the multi-class classifiers and the models were compared based on the macro-averaged F1-score.
Expert Evaluation To qualitatively evaluate the performance of the model and the expressive
ability of the MediCause ontological model on unseen data, causal sentences from recent medical
publications were extracted and annotated by our models. The resulting extracted relations
were then graded by 5 medical doctors who evaluated whether all the information related to
the causal relation was captured and whether the model identified the cause and efect correctly.
The evaluation was done using a Likert scale ranging from "Completely agree" to "Completely
disagree". Moreover, in order to ensure that the evaluators could identify the cause and efect
correctly, we added two of the manually annotated sentences as controls where we switched
the cause and efect.</p>
      </sec>
      <sec id="sec-4-4">
        <title>4.4. Results</title>
        <p>In the Entity Recognition task, the best performance was produced by BioBERT-large which
achieved a macro-averaged F1-score of 0.844 when trained for 15 epochs with a learning rate
of 3e-5 and an MLP final classifier. All three of the remaining BERT models produced similar
macro-averaged F1-scores ranging from 0.835 to 0.837 when trained for 15 epochs with a
learning rate of 3e-5 and an MLP final classifier. Finally the SVM classifier achieved a
macroaveraged F1-score of 0.431 when using an RBF kernel and  = 5. A comparison between the
top F1-scores achieved by each model, as well as their macro-averaged precision and recall
scores, can be viewed in Figure 4. Additionally, the Precision, Recall and F1-score produced by
the best performing BioBERT-large model for each label are shown in Table 6.</p>
        <p>Entity Recognition Model F1 Scores
BioBERT
(PD)
0.813
0.866
0.837</p>
        <p>BioBERT
(PD+PMC)
0.814
0.862
0.836
In the expert evaluation, in 68% of sentences the experts completely agreed that the model
4.5. Discussion
captured all of the information of the causal relation, Moreover, the cause and efect identified by
the model was evaluated to be completely correct by the experts in 78% and 86% of the sentences
respectively. It should be noted that there was only one "Completely Disagree" response in
identifying the efect and one in identifying the relation. The results of the expert evaluation
are shown in Table 7.
In the Entity Recognition task, the best performance was produced by the BioBERT-large
multi-class classifier, which achieved a macro-averaged F1-score of 0.844. Furthermore, the
SciBERT(scivocab) multi-class classifier produced a macro-averaged F1-score of 0.835 which
was the lowest among the BERT models tested. The best results for all classifierrs were obtained
for the labels“B-CON” and “I-CON” where BioBERT-large achieved F1-scores of 0.894 and 0.920
respectively. The very high scores achieved for those two labels can be attributed to the fact that
each domain uses specific causal markers and one of the most important causal markers are the
causatives (or causal verbs), with the number of diferent causatives used in each domain being
fairly small [29]. Given that the “B-CON” and “I-CON” labels correspond to the causatives,
identifying whether a word is part of a causative is a simple task, which explains the high
F1-scores achieved by all models.</p>
        <p>Interestingly, the baseline SVM multi-class classifier only managed to achieve a
macroaveraged F1-score of 0.431 in the entity recognition task, even though its inputs were vectorized
using FastText embeddings which are much more informative than the TF-IDF and
Bag-ofWords vectors used in the Causal Sentence Detection task by [14, 15]. The diference between
the F1-score achieved by the SVM and the score achieved by BioBERT-large is 0.413, with
BioBERT-large showing a performance improvement of 95.8% compared to the baseline. This
diference not only highlights the complexity of the Entity Recognition task, which cannot be
solved without providing information about the context of words, but also demonstrates the
amount of information captured in the contextual embeddings produced by BERT. Furthermore,
the increased complexity of this task allowed the BioBERT-large model to surpass the F1-score
produced by all other models by 0.007 to 0.009. While these diferences only represent an
increase of 0.8 to 1% over the scores of the smaller BERT models, these results are in accordance
with the diferences in F1-score between BERT-base and BERT-large recorded by Devlin et al.
[10]. Even though the diference in the F1-scores produced by BioBERT-large and the smaller
BERT models is small it was consistent across all hyperparameter combinations tested in this
study, which suggests that it is the result of the improved embeddings produced by
BioBERTlarge compared to the other BERT models and cannot be attributed to the random initialization
of the weights of the classification layer.</p>
        <p>Finally, it is important to discuss the significance of the high F1-scores achieved by the
BioBERT-large multi-class classifier in the Entity Recognition task in relation to the MediCause
ontological model and dataset developed in this study. MediCause consists of two main parts,
the development of an ontological model of the causal relations and the annotation of the entities
in 1202 sentences. For the first part, the main considerations were to develop a definition which
captures all the entities involved in causal relations, including relevant information that specify
the relationship, while keeping the definition simple enough so that the underlying patterns can
be learned by machine learning models trained on limited amounts of data. For the second part,
the main consideration was to ensure that the annotation was as consistent as possible so that
the machine learning models could extract the patterns without too much noise introduced by
annotation errors. The performance of the BioBERT-large multi-class classifier developed using
this dataset, suggests that the ontological model was suficiently simple, allowing the BERT
model to learn the underlying patterns and successfully classify unseen instances. Moreover,
these scores suggest that the annotation of the dataset was consistent and did not introduce too
much noise in the data which could have negatively impacted the performance of the models,
especially given the small size of the dataset.</p>
        <p>The expert evaluation of the performance of the model on unseen causal sentences shows
that the more expressive MediCause ontology is able to capture all the information of the causal
relations in medical texts. It is noteworthy that the experts agreement followed the F1-scores
produced during model evaluation, with the experts completely agreeing with the efect in 86%
of the sentences (0.88 F1-score) and the cause in 78% of the sentences (0.82 F1-score). The one
sentence where one of the evaluators completely disagreed with the relation extracted by the
model was "We found that among individuals without diabetes or other traditional ASCVD risk
factors, there is an increased risk of incident CVD with increasing abnormal FPG levels." [45]
where the model annotated "increasing abnormal FPG levels" as the cause and the evaluator
argued that the cause was "individuals without diabetes". In that sentence the evaluator also
did not agree or disagree with the efect annotated by the model (increased risk of incident
CVD). The rest of the evaluators either "somewhat agreed" or "completely agreed" with the
annotations made by the model on this sentence. In other sentences where the evaluators
"somewhat agreed" or "did not agree or disagree" with the model, the model correctly annotated
the cause and efect but missed some of the contextual information, as is the case with the
phrase "CMR-FT derived GLS is a powerful independent predictor of MACE in patients with
HCM" [46] where the model missed the word "derived" and just annotated "GLS" as the causal
variable and "CMR-FT" as a causal specifier.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Conclusion</title>
      <p>The purpose of this study was to address the unsolved problem of recognizing the entities
involved in causal relations in medical publications. According to recent research, the proposed
solution to this problem is to first detect causal sentences and then recognize of the entities
involved in the causal relations of those sentences. For the detection of causal sentences, the
state of the art results of [14, 15] were replicated and the produced BERT model is able to detect
causal sentences with very high accuracy. For the entity recognition task, we first developed
the MediCause ontological model of causal relations in medical text, which addresses the
limitations of existing ontological models, and used it to manually annotate the entities of 1202
causal sentences. This dataset was then used to fine-tune BioBERT and SciBERT models that
can recognize the entities involved in causal relationships and label them, achieving very high
performance on the task, as can be seen by both the metrics and the expert evaluation. Answering
the research questions, compared to previous ontological models, MediCause efectively captures
the entities involved in causal relations and represents the relations in a fine-grained way which
can enhance the ability of machines to parse it and extract new information and research
hypotheses. Moreover, the models developed using the novel dataset developed in this study
are very efective in recognising the entities involved in causal relations and can be used to
extract and annotate causal sentences from medical publications or annotate the entities of
causal relations stored in textual format in existing ontologies.</p>
      <p>We plan on extending our work in various ways. First, since one of our main limitations is the
relatively small size of the MediCause dataset, we plan on extending the annotated sentences to
improve performance, especially at recognizing Causal Specifiers and Efect Specifiers. Second,
we will improve both the architecture of the final classifier for the BERT models –by using a
CNN to extend token embeddings with their weighted neighborhoods– and the hyperparameter
space search –by increasing number of epochs and learning rate. Third, we will continue with
the natural step of extracting the causal relations between multiple entities beyond pairs in
diferent relations, efectively building a knowledge graph of interconnected causal relations.
Such a knowledge graph could open various possibilities for inference in scientific settings,
by using it for e.g. generating graph embeddings (for causal link discovery and completion),
reasoning (for consistency checking and derived causes and efects), hypothesis generation
techniques, etc. Finally, we plan on experimenting with the methods we use in this paper for
causal relation extraction in other areas of science beyond medicine, in order to investigate
their generality.
evidence, arguments and annotations in biomedical communications, Journal of biomedical
semantics 5 (2014) 1–33.
[6] M. Färber, The microsoft academic knowledge graph: a linked data source with 8 billion
triples of scholarly data, in: International Semantic Web Conference, Springer, 2019, pp.
113–129.
[7] A. A. Salatino, T. Thanapalasingam, A. Mannocci, F. Osborne, E. Motta, The computer
science ontology: a large-scale taxonomy of research areas, in: International Semantic
Web Conference, Springer, 2018, pp. 187–205.
[8] E. Landhuis, Scientific literature: Information overload, Nature 535 (2016) 457–458.</p>
      <p>doi:10.1038/nj7612-457a.
[9] J. Yang, S. C. Han, J. Poon, A survey on extraction of causal relations from
natural language text, CoRR abs/2101.06426 (2021). URL: https://arxiv.org/abs/2101.06426.
arXiv:2101.06426.
[10] J. Devlin, M. Chang, K. Lee, K. Toutanova, BERT: pre-training of deep bidirectional
transformers for language understanding, in: Proceedings of NAACL-HLT 2019, Association
for Computational Linguistics, Minneapolis, Minnesota, 2018, pp. 4171–4186.
[11] Y. Shao, H. Li, J. Gu, L. Qian, G. Zhou, Extraction of causal relations based on SBEL and</p>
      <p>BERT model, Database 2021 (2021). doi:10.1093/database/baab005.
[12] V. Khetan, R. R. Ramnani, M. Anand, S. Sengupta, A. E. Fano, Causal-BERT : Language
models for causality detection between events expressed in text, CoRR abs/2012.05453
(2020). URL: https://arxiv.org/abs/2012.05453. arXiv:2012.05453.
[13] J. Xu, W. Zuo, S. Liang, X. Zuo, A review of dataset and labeling methods for causality
extraction, in: Proceedings of the 28th International Conference on Computational
Linguistics, International Committee on Computational Linguistics, Barcelona, Spain
(Online), 2020, pp. 1519–1531. URL: https://aclanthology.org/2020.coling-main.133. doi:10.
18653/v1/2020.coling-main.133.
[14] M. Kyriakakis, I. Androutsopoulos, J. G. i Ametllé, A. Saudabayev, Transfer learning for
causal sentence detection, in: Proceedings of the BioNLP 2019 workshop, Association for
Computational Linguistics, Florence, Italy, 2019, pp. 292–297.
[15] B. Yu, Y. Li, J. Wang, Detecting causal language use in science findings, in: Proceedings of
the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th
International Joint Conference on Natural Language Processing (EMNLP-IJCNLP), 2019,
pp. 4656–4666. URL: https://www.aclweb.org/anthology/D19-1473.pdf.
[16] P. Ciccarese, E. Wu, G. Wong, M. Ocana, J. Kinoshita, A. Ruttenberg, T. Clark, The swan
biomedical discourse ontology, Journal of biomedical informatics 41 (2008) 739–751.
[17] Y. Zhang, P. Qi, C. D. Manning, Graph convolution over pruned dependency trees
improves relation extraction, in: Proceedings of the 2018 Conference on
Empirical Methods in Natural Language Processing, Association for Computational
Linguistics, Brussels, Belgium, 2018, pp. 2205–2215. URL: https://aclanthology.org/D18-1244.
doi:10.18653/v1/D18-1244.
[18] P. Li, K. Mao, Knowledge-oriented convolutional neural network for causal relation
extraction from natural language texts, Expert Systems with Applications 115 (2019)
512–523. doi:10.1016/j.eswa.2018.08.009.
[19] L. Wang, Z. Cao, G. de Melo, Z. Liu, Relation classification via multi-level attention
CNNs, in: Proceedings of the 54th Annual Meeting of the Association for Computational
Linguistics (Volume 1: Long Papers), Association for Computational Linguistics, Berlin,
Germany, 2016, pp. 1298–1307. URL: https://aclanthology.org/P16-1123. doi:10.18653/
v1/P16-1123.
[20] C. Kruengkrai, K. Torisawa, C. Hashimoto, J. Kloetzer, J.-H. Oh, M. Tanaka, Improving
event causality recognition with multiple background knowledge sources using
multicolumn convolutional neural networks, in: Proceedings of the AAAI Conference on
Artificial Intelligence, volume 31, PKP Publishing Services Network, 2017. URL: https:
//ojs.aaai.org/index.php/AAAI/article/view/11005.
[21] P. Verga, E. Strubell, A. McCallum, Simultaneously self-attending to all mentions for
fullabstract biological relation extraction, in: Proceedings of the 2018 Conference of the North
American Chapter of the Association for Computational Linguistics: Human Language
Technologies, Volume 1 (Long Papers), Association for Computational Linguistics, New
Orleans, Louisiana, 2018, pp. 872–884. URL: https://aclanthology.org/N18-1080. doi:10.
18653/v1/N18-1080.
[22] C. S. G. Khoo, S. Chan, Y. Niu, Extracting causal knowledge from a medical database using
graphical patterns, in: Proceedings of the 38th Annual Meeting of the Association for
Computational Linguistics, Association for Computational Linguistics, Hong Kong, 2000,
pp. 336–343. URL: https://aclanthology.org/P00-1043. doi:10.3115/1075218.1075261.
[23] Q.-C. Bui, B. Ó. Nualláin, C. A. Boucher, P. M. Sloot, Extracting causal relations on
HIV drug resistance from literature, BMC Bioinformatics 11 (2010) 1–11. doi:10.1186/
1471-2105-11-101.
[24] J. Lee, W. Yoon, S. Kim, D. Kim, S. Kim, C. H. So, J. Kang, BioBERT: a pre-trained biomedical
language representation model for biomedical text mining, Bioinformatics 36 (2019) 1234–
1240. doi:10.1093/bioinformatics/btz682.
[25] Y. Xu, L. Mou, G. Li, Y. Chen, H. Peng, Z. Jin, Classifying relations via long short term
memory networks along shortest dependency paths, in: Proceedings of the 2015 Conference
on Empirical Methods in Natural Language Processing, Association for Computational
Linguistics, Lisbon, Portugal, 2015, pp. 1785–1794. URL: https://aclanthology.org/D15-1206.
doi:10.18653/v1/D15-1206.
[26] J. Fluck, S. Madan, S. Ansari, A. T. Kodamullil, R. Karki, M. Rastegar-Mojarad, N. L.</p>
      <p>Catlett, W. Hayes, J. Szostak, J. Hoeng, M. Peitsch, Training and evaluation corpora for
the extraction of causal relationships encoded in biological expression language (BEL),
Database 2016 (2016). doi:10.1093/database/baw113.
[27] I. Hendrickx, S. N. Kim, Z. Kozareva, P. Nakov, D. Ó Séaghdha, S. Padó, M. Pennacchiotti,
L. Romano, S. Szpakowicz, SemEval-2010 task 8: Multi-way classification of semantic
relations between pairs of nominals, in: Proceedings of the 5th International Workshop on
Semantic Evaluation, Association for Computational Linguistics, Uppsala, Sweden, 2010,
pp. 33–38. URL: https://aclanthology.org/S10-1006.
[28] Y. Qiao, C. Xiong, Z. Liu, Z. Liu, Understanding the behaviors of BERT in ranking, CoRR
abs/1904.07531 (2019). URL: http://arxiv.org/abs/1904.07531. arXiv:1904.07531.
[29] R. Mulkar-Mehta, A. S. Gordon, J. R. Hobbs, E. Hovy, Causal markers across domains and
genres of discourse, in: Proceedings of the Sixth International Conference on Knowledge
Capture, K-CAP ’11, Association for Computing Machinery, New York, NY, USA, 2011, p.
2981314.
[44] S. Yadav, S. Shukla, Analysis of k-Fold Cross-Validation over Hold-Out Validation on
colossal datasets for quality classification, in: 2016 IEEE 6th International Conference on
Advanced Computing (IACC), IEEE, 2016, pp. 78–83. doi:10.1109/iacc.2016.25.
[45] Y. Zuo, X. Han, X. Tian, S. Chen, S. Wu, A. Wang, Association of impaired fasting
glucose with cardiovascular disease in the absence of risk factor, The Journal of Clinical
Endocrinology &amp; Metabolism (2021).
[46] F. Negri, D. Muser, M. Driussi, G. D. Sanna, M. Masè, M. Cittar, S. Poli, A. De Bellis, E. Fabris,
M. Puppato, et al., Prognostic role of global longitudinal strain by feature tracking in
patients with hypertrophic cardiomyopathy: The strain-hcm study, International Journal
of Cardiology (2021).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>L. R.</given-names>
            <surname>Karhausen</surname>
          </string-name>
          ,
          <article-title>Causation: the elusive grail of epidemiology</article-title>
          , Medicine,
          <source>Health Care and Philosophy</source>
          <volume>3</volume>
          (
          <year>2000</year>
          )
          <fpage>59</fpage>
          -
          <lpage>67</lpage>
          . doi:
          <volume>10</volume>
          .1023/a:
          <fpage>1009970730507</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>D.</given-names>
            <surname>Garijo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Gil</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Ratnakar</surname>
          </string-name>
          ,
          <article-title>The DISK hypothesis ontology: Capturing hypothesis evolution for automated discovery</article-title>
          , in:
          <string-name>
            <surname>K-CAP Workshops</surname>
          </string-name>
          , Austin, TX, USA,
          <year>2017</year>
          , pp.
          <fpage>40</fpage>
          -
          <lpage>46</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>L. N.</given-names>
            <surname>Soldatova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Rzhetsky</surname>
          </string-name>
          , Representation of research hypotheses,
          <source>in: Proceedings of the Bio-Ontologies Special Interest Group Meeting</source>
          <year>2010</year>
          , volume
          <volume>2</volume>
          , Springer Science and Business Media LLC,
          <year>2011</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>15</lpage>
          . doi:
          <volume>10</volume>
          .1186/2041-1480-2-s2-s9.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>P.</given-names>
            <surname>Groth</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Gibson</surname>
          </string-name>
          ,
          <string-name>
            <surname>J. Velterop,</surname>
          </string-name>
          <article-title>The anatomy of a nanopublication</article-title>
          ,
          <source>Information Services &amp; Use</source>
          <volume>30</volume>
          (
          <year>2010</year>
          )
          <fpage>51</fpage>
          -
          <lpage>56</lpage>
          . doi:
          <volume>10</volume>
          .3233/ISU-2010-0613.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>T.</given-names>
            <surname>Clark</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. N.</given-names>
            <surname>Ciccarese</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. A.</given-names>
            <surname>Goble</surname>
          </string-name>
          ,
          <article-title>Micropublications: a semantic model for claims</article-title>
          ,
          <fpage>183</fpage>
          -
          <lpage>184</lpage>
          . doi:
          <volume>10</volume>
          .1145/1999676.1999716.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [30]
          <string-name>
            <given-names>P.</given-names>
            <surname>Mirza</surname>
          </string-name>
          , S. Tonelli,
          <article-title>CATENA: CAusal and TEmporal relation extraction from NAtural language texts</article-title>
          ,
          <source>in: Proceedings of COLING</source>
          <year>2016</year>
          ,
          <source>the 26th International Conference on Computational Linguistics: Technical Papers</source>
          ,
          <source>The COLING 2016 Organizing Committee</source>
          , Osaka, Japan,
          <year>2016</year>
          , pp.
          <fpage>64</fpage>
          -
          <lpage>75</lpage>
          . URL: https://aclanthology.org/C16-1007.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [31]
          <string-name>
            <given-names>S. S.</given-names>
            <surname>Cofield</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. V.</given-names>
            <surname>Corona</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. B.</given-names>
            <surname>Allison</surname>
          </string-name>
          ,
          <article-title>Use of causal language in observational studies of obesity and nutrition</article-title>
          ,
          <source>Obesity Facts</source>
          <volume>3</volume>
          (
          <year>2010</year>
          )
          <fpage>353</fpage>
          -
          <lpage>356</lpage>
          . doi:
          <volume>10</volume>
          .1159/000322940.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [32]
          <string-name>
            <given-names>L. A.</given-names>
            <surname>Ramshaw</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. P.</given-names>
            <surname>Marcus</surname>
          </string-name>
          ,
          <article-title>Text chunking using transformation-based learning</article-title>
          ,
          <source>in: Text, Speech and Language Technology</source>
          , Springer Netherlands,
          <year>1999</year>
          , pp.
          <fpage>157</fpage>
          -
          <lpage>176</lpage>
          . doi:
          <volume>10</volume>
          . 1007/
          <fpage>978</fpage>
          -94-017-2390-9\_
          <fpage>10</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [33]
          <string-name>
            <given-names>E. F.</given-names>
            <surname>Tjong Kim Sang</surname>
          </string-name>
          , F. De Meulder,
          <article-title>Introduction to the conll-2003 shared task: Languageindependent named entity recognition</article-title>
          ,
          <source>in: Proceedings of the Seventh Conference on Natural Language Learning at HLT-NAACL 2003 - Volume 4</source>
          , CONLL '03,
          <string-name>
            <surname>Association</surname>
          </string-name>
          for Computational Linguistics, USA,
          <year>2003</year>
          , pp.
          <fpage>142</fpage>
          --
          <lpage>147</lpage>
          . doi:
          <volume>10</volume>
          .3115/1119176.1119195.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [34]
          <string-name>
            <given-names>J.</given-names>
            <surname>Cohen</surname>
          </string-name>
          ,
          <article-title>A coeficient of agreement for nominal scales</article-title>
          ,
          <source>Educational and Psychological Measurement</source>
          <volume>20</volume>
          (
          <year>1960</year>
          )
          <fpage>37</fpage>
          -
          <lpage>46</lpage>
          . doi:
          <volume>10</volume>
          .1177/001316446002000104.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [35]
          <string-name>
            <surname>M. L. McHugh</surname>
          </string-name>
          ,
          <article-title>Interrater reliability: the kappa statistic</article-title>
          ,
          <source>Biochemia medica 22</source>
          (
          <year>2012</year>
          )
          <fpage>276</fpage>
          -
          <lpage>282</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [36]
          <string-name>
            <given-names>A.</given-names>
            <surname>Dumitrache</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Aroyo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Welty</surname>
          </string-name>
          ,
          <article-title>Crowdsourcing ground truth for medical relation extraction</article-title>
          ,
          <source>ACM Trans. Interact. Intell. Syst</source>
          .
          <volume>8</volume>
          (
          <year>2018</year>
          ). doi:
          <volume>10</volume>
          .1145/3152889.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [37]
          <string-name>
            <given-names>I.</given-names>
            <surname>Beltagy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Lo</surname>
          </string-name>
          ,
          <string-name>
            <surname>A</surname>
          </string-name>
          . Cohan,
          <article-title>SciBERT: A pretrained language model for scientific text</article-title>
          ,
          <source>in: Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing (EMNLPIJCNLP)</source>
          ,
          <article-title>Association for Computational Linguistics</article-title>
          , Hong Kong, China,
          <year>2019</year>
          , pp.
          <fpage>3615</fpage>
          -
          <lpage>3620</lpage>
          . URL: https://aclanthology.org/D19-1371. doi:
          <volume>10</volume>
          .18653/v1/
          <fpage>D19</fpage>
          -1371.
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [38]
          <string-name>
            <given-names>C.</given-names>
            <surname>Sun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Qiu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Xu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <article-title>How to fine-tune BERT for text classification?</article-title>
          , in: M.
          <string-name>
            <surname>Sun</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          <string-name>
            <surname>Huang</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          <string-name>
            <surname>Ji</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          <string-name>
            <surname>Liu</surname>
          </string-name>
          , Y. Liu (Eds.),
          <source>China National Conference on Chinese Computational Linguistics</source>
          , volume
          <volume>11856</volume>
          , Springer, Cham, Switzerland,
          <year>2019</year>
          . doi:
          <volume>10</volume>
          . 1007/978-3-
          <fpage>030</fpage>
          -32381-3\_
          <fpage>16</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [39]
          <string-name>
            <given-names>E.</given-names>
            <surname>Rosvall</surname>
          </string-name>
          ,
          <article-title>Comparison of sequence classification techniques with BERT for named entity recognition</article-title>
          ,
          <source>Ph.D. thesis</source>
          , KTH Royal Institute Of Technology School of Electrical Engineering and Computer Science, Stockholm,
          <year>Sweden 2019</year>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [40]
          <string-name>
            <given-names>N.</given-names>
            <surname>Sánchez-Marono</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Alonso-Betanzos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>García-González</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Bolón-Canedo</surname>
          </string-name>
          ,
          <article-title>Multiclass classifiers vs multiple binary classifiers using filters for feature selection</article-title>
          ,
          <source>in: The 2010 International Joint Conference on Neural Networks (IJCNN)</source>
          , IEEE,
          <year>2010</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>8</lpage>
          . doi:
          <volume>10</volume>
          . 1109/ijcnn.
          <year>2010</year>
          .
          <volume>5596567</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [41]
          <string-name>
            <given-names>T.</given-names>
            <surname>Mikolov</surname>
          </string-name>
          , E. Grave,
          <string-name>
            <given-names>P.</given-names>
            <surname>Bojanowski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Puhrsch</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Joulin</surname>
          </string-name>
          ,
          <article-title>Advances in pre-training distributed word representations</article-title>
          ,
          <source>in: Proceedings of the Eleventh International Conference on Language Resources and Evaluation (LREC</source>
          <year>2018</year>
          ),
          <article-title>European Language Resources Association (ELRA), Miyazaki</article-title>
          , Japan,
          <year>2018</year>
          . URL: https://aclanthology.org/L18-1008.
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [42]
          <string-name>
            <given-names>G.</given-names>
            <surname>Forman</surname>
          </string-name>
          ,
          <article-title>An extensive empirical study of feature selection metrics for text classification</article-title>
          .,
          <source>Journal of Machine Learning Research</source>
          <volume>3</volume>
          (
          <year>2003</year>
          )
          <fpage>1289</fpage>
          -
          <lpage>1305</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [43]
          <string-name>
            <given-names>J.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Sun</surname>
          </string-name>
          , J. Han,
          <string-name>
            <given-names>C.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <article-title>A survey on deep learning for named entity recognition</article-title>
          ,
          <source>IEEE Transactions on Knowledge and Data Engineering</source>
          (
          <year>2020</year>
          )
          <fpage>1</fpage>
          -
          <lpage>1</lpage>
          . doi:
          <volume>10</volume>
          .1109/TKDE.
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>