<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Transfer Learning for Named Entity Recognition in Historical Corpora</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>University of Amsterdam</institution>
          ,
          <country country="NL">The Netherlands</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>We report on our participation to the 2020 CLEF HIPE shared task as team Ehrmama, focusing on bundle 3: Named Entity Recognition and Classi cation (NERC) on coarse and ne-grained tags. Motivated by an interest to assess the added value of transfer learning for NERC on historical corpora, we propose an architecture made of two components: (i) a modular embedding layer where we combine newly trained and pre-trained embeddings, and (ii) a task-speci c BiLSTM-CRF layer. We nd that character-level embeddings, BERT, and a document-level data split are the most important factors in improving our results. We also nd that using in-domain FastText embeddings and a single-task as opposed to multi-task approach yields minor gains. Our results con rm that pre-trained language models can be bene cial for NERC on low-resourced historical corpora.</p>
      </abstract>
      <kwd-group>
        <kwd>NERC</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>BERT</title>
    </sec>
    <sec id="sec-2">
      <title>Bi-LSTM-CRF</title>
    </sec>
    <sec id="sec-3">
      <title>Transfer learning.</title>
      <p>
        The advent of contextual language models such as Bidirectional Encoder
Representations from Transformers (BERT) [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] has furthered the adoption of
transfer learning in Natural Language Processing (NLP). Transfer learning aims at
transferring knowledge from a general-purpose source task to a specialised target
task [
        <xref ref-type="bibr" rid="ref11">11,13</xref>
        ]. The specialised target task is often linguistically under-resourced
(e.g., small data or lack of linguistic resources) [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Transfer learning further
allows saving computation resources by training once and applying the same
model widely with little or no further adaptation [15].
      </p>
      <p>
        The increasing abundance of historical text corpora o ers a compelling
opportunity to apply transfer learning. Historical texts pose a set of challenges to the
NLP and Digital Humanities (DH) communities, of which the most general and
pressing are [
        <xref ref-type="bibr" rid="ref4">12,4</xref>
        ]: a) noisy inputs, for example due to Optical/Handwritten
      </p>
      <p>Character Recognition (OCR/HTR) errors; b) linguistic change over time; c)
language variety, in the absence of mainstream languages such as English. These
challenges are not unique to historical texts, but they come to the forefront when
dealing with them.</p>
      <p>
        We participated in the CLEF HIPE as team Ehrmama, focusing on bundle 3:
NERC coarse and NERC ne-grained [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], conducted over English, French and
German languages. This task bundle focuses on the recognition of named entities
in six di erent tag types, namely coarse- and ne-grained and their metonymic
senses, as well as components and nested entities of depth one. Our general
goal is to assess if and how transfer learning using modern-day language models
can help with tasks on OCRed historical corpora. To this end, we propose a
model composed of a general purpose embedding layer which allows to combine
character, sub-word and word-level embeddings in a modular way, equipped with
a state-of-the-art NERC-speci c layer. We then explore the use of newly-trained
and pre-trained embeddings in isolation and in combination. Our code is publicly
available1.
2
      </p>
      <p>
        Method
Our proposed architecture is composed of two parts: an embedding layer and a
task-speci c layer, in this case for NERC. An illustration is given in Figure 1.
Several embeddings can be combined into a modular embedding layer which
we use to represent input text. We broadly distinguish between (i) pre-trained
(transferred) embeddings and (ii) newly trained embeddings. While pre-trained
embeddings can either be ne-tuned or frozen during learning, newly trained
representations are learned from scratch. Furthermore, embeddings can be
applied at di erent input granularities, including: (i) character-, (ii) sub-word- and
(iii) word-level. These are also modular, and can be used in combination.
The task-speci c layer is a Bidirectional Long Short-Term Memory, using
Conditional Random Field (Bi-LSTM-CRF) as proposed by [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], with the additional
removal of the tanh non-linearity after the LSTM. As a sanity test, we applied
our model on the modern-day CoNLL-2003 dataset [14], achieving results
comparable to current state of the art.
2.1
      </p>
      <sec id="sec-3-1">
        <title>Empirical setup</title>
        <sec id="sec-3-1-1">
          <title>Embedding layer containing four di erent embedding modules.</title>
          <p>Character embeddings consist of an embedding layer, followed by a bidirectional
LSTM. The embedding layer's size and the LSTM hidden size are both
hyperparameters with values ranging from 16 to 128 and 16 to 256 respectively. We use
a character-level custom vocabularies for each language built from the training
and validation data sets.
1 https://github.com/ktodorov/eval-historical-texts.
BERT embeddings work on sub-word level. We use bert-base-multilingual-cased
for French, bert-base-german-cased for German, and bert-base-cased for English,
relying on the HuggingFace Transformers library [16]. This brings the speci c
limitation of only working with sequences of 512 tokens in maximum length. As
our text sequences are usually longer, we implement a sliding-window splitting
of input sequences before passing them through BERT. While splitting, we keep
the rst and last 5 tokens of each chunk as overlap among sequential chunks.
After embedding each chunk, we then reconstruct the full input sequences by
averaging the embeddings of the overlapping characters.</p>
          <p>Newly trained embeddings work on sub-word level and their weights are
randomly initialised and learned during training. We use the same vocabulary as
with BERT. The size of these embeddings is a hyper-parameter and ranges
between 64 and 512.</p>
          <p>
            In-domain pre-trained embeddings provided by the task organisers are used for
feature extraction only (frozen). These embeddings have size of 300 and work at
the sub-word level. This model uses the FastText library [
            <xref ref-type="bibr" rid="ref7">7</xref>
            ].
          </p>
          <p>After testing di erent alternatives, we found that the simplest and fastest way to
combine these embeddings is by concatenating them, resulting in concatenated
sub-word embeddings of a size equal to the sum of the embedding sizes of all
enabled modules.</p>
        </sec>
        <sec id="sec-3-1-2">
          <title>Task-speci c layer based on a Bi-LSTM-CRF [9].</title>
          <p>
            The Bi-LSTM-CRF uses the concatenated sub-word embeddings as its input,
and then merges the output to word level by taking the mean. Finally, the
resulting representation is pushed to a fully connected layer which then outputs
tag probabilities for each token. We tested concatenating embeddings before or
after the Bi-LSTM, or not merging at all, and found that our approach performs
best, also in accordance with previous ndings [13]. A Conditional Random Field
(CRF) [
            <xref ref-type="bibr" rid="ref8">8</xref>
            ] is eventually used over the produced tag probabilities to decode the
nal tag predictions.
          </p>
          <p>A multi-task approach is our primary setup. We introduce additional output
heads, one for each of the di erent entity types that the task aims to predict.
The nal two layers of the model, namely the fully connected layer and CRF, are
speci c to each entity tag type, while the rest of the architecture is shared. The
individual losses for each task are summed during backpropagation. We compare
using single vs multi-task approach in what follows.</p>
          <p>
            Additional resources We use the Annotated Corpus for Named Entity
Recognition built on top of Groningen Meaning Bank (GMB) [
            <xref ref-type="bibr" rid="ref1">1</xref>
            ]2. This dataset is
annotated speci cally for training NER classi ers, and contains most of the coarse
grained tag types which occur in the English dataset provided by organisers.
We consolidate some tags with the same meaning but di erent labels ourselves.
The dataset contains in total 1,354,149 tokens of which 85% are labelled as O
originally. We convert the tag types that are not part of this challenge to O as
well, resulting in total of 94.92% tokens having O literal tags.
          </p>
          <p>We used an NVidia GeForce 1080Ti GPU with 11GB GDDR5X memory for our
experiments.
2.2</p>
        </sec>
      </sec>
      <sec id="sec-3-2">
        <title>Model tting</title>
        <p>In this section, we discuss the remaining pre-processing or hyper-parameter
choices which we assessed empirically.
2 https://www.kaggle.com/abhinavwalia95/entity-annotated-corpus [accessed
2020</p>
        <p>07-16].</p>
        <p>Pre-processing The input data is organised into documents, and each
document is split into multiple segments where usually one segment corresponds
to one line in the original historical source. The input can thus be split into
segments or into documents. Using segments leads to much faster convergence,
while document splitting usually yields better results in our experiments. We
further analyse the importance of splitting by introducing a multi-segment
option which combines more than one consecutive segment. We perform a hard
split and pick the maximum length of one multi-segment sequence to be the
maximum length allowed by the HuggingFace Transformers library. We do this
to avoid any unwanted noise. At document level we overcome this limitation by
splitting documents using a sliding window approach where the rst and last 5
tokens for each split are overlapping with the previous and next splits
respectively. We perform the cutting before extracting features through BERT after
which we concatenate the representations back. We take the average values for
the overlapping tokens. Finally, we replace all numbers with zeros, including
such that contain more than one digit. Besides, we do not lowercase, nor do we
remove any punctuation or other characters.</p>
        <p>Fine-tuning vs. freezing There are two possibilities when using pre-trained
models: keep them frozen or ne-tune further more. Fine-tuning the model lets
us introduce two additional con guration options. The rst one is related to
when to start ne-tuning. This is most often performed at the beginning of the
training process and until convergence. We try a second approach where rstly
the full model with frozen pre-trained weights converges. After, the pre-trained
weights are ne-tuned. This is something that we also investigate but nd no
di erence between the two approaches. We therefore ne-tune from the start in
the reported experiments with ne-tuning enabled.</p>
        <p>
          Manually crafted features Following previous work [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ], we assess the
importance of manually crafted features. We use AllLower, AllUpper, IsTitle,
FirstLetterUpper, FirstLetterNotUpper, IsNumeric and NoAlphaNumeric as
extra morphological features. When including these features in the model, we do
not get signi cant improvements.
        </p>
        <p>Weighting As it is common with NERC tasks, most of the ground truth is
composed of outside or O tags. In our case, these make up for approximately
94.92%, 95.95%, and 96.5% of the total tokens for English, French and German
languages respectively. To counteract tag imbalance, we test a weighted loss
which we plug into the CRF layer, giving more weight to tags predicted as outside
ones but are in fact part of entities, and less on tokens which are predicted as
inside an entity but are actually outside. This weighted loss does not prove to
be bene cial.</p>
        <p>
          Hyper-parameters We assess Adam and AdamW[
          <xref ref-type="bibr" rid="ref10">10</xref>
          ] optimizers. For the
learning rate we see that higher values bene t the model more. We pick a
default value of 1e 8 for weight decay for all optimizers. The nal hyper-parameter
con gurations that we use are summarised in Table 1.
We report results for the three languages part of the task, namely French,
German and English, using the o cial test set v1.33. In addition to that, we report
results using multi-segment and document split types for French and German
and segment split type for English, since our English training data lacks the
document level.
        </p>
        <p>All results are reported in the two scoring approaches used in the challenge |
fuzzy and strict. As a reminder, fuzzy scoring works in a relaxed way,
allowing fuzzy boundary matching of entities. That is if an entity is only partially
recognised, e.g., if 4 out of total of 6 tokens are recognised correctly, this is still
considered a successful recognition. Conversely, strict matching requires all
tokens to match with exact boundary matching | in previous example this would
require 6 out of 6 total tokens to be predicted correctly. For each scoring
approach, we provide precision (P), recall (R) and F-score (F), all reported as micro
and calculated using the original scorer, used in the competition4. We report the
baseline model provided by organisers for reference, reminding the reader that
the baseline model always uses a document level split. We also report the baseline
model results on our English data.</p>
        <p>We order the di erent con gurations for all languages following our ablation
studies, which primarily focus on assessing the impact of transfer learning. We
start with the simplest Base model which is only using newly-trained sub-word
3 https://github.com/impresso/CLEF-HIPE-2020.
4 https://github.com/impresso/CLEF-HIPE-2020-scorer.
embeddings and no pre-trained information of any type. Then we continue by
adding Character Embeddings (CE) which use Bi-LSTM (+CE). Due to the
signi cant improvements observed by adding character embeddings, we keep them
enabled in all of our next reported setups. We further report results that were
achieved by adding rstly the (frozen) FastText embeddings provided by
organisers (+FT), then (frozen) BERT embeddings (+BERT), and nally both. Whenever
BERT is enabled, we also report runs where we disable newly trained
embeddings (-newly). Eventually, we report three di erent setups where we unfreeze
BERT and ne-tune them on the task at hand. Due to the long sequence lengths
when working on document level, we are unable to perform ne-tuning of BERT
at the document level. We therefore report the results of ne-tuning BERT only
using multi-segment split. All models use the multi-task approach, except for
one single-task run, which has all available embeddings enabled (single).</p>
        <p>We start reporting results for French, in Table 2. Firstly, adding character-level
embeddings and BERT consistently improves results. Better results overall are
obtained with a single-task approach and using all available embeddings,
including newly trained ones. A document level split, following this con guration,
perform best across the board. We also see that most of our con gurations struggle
on tasks with sparser annotations such as Metonymic and Nested. Furthermore,</p>
        <p>ne-tuning BERT does not seem to improve results. Results for German, shown
in Table 3, are consistent with those for French. It is worth noting that our
models struggle even more on the German Metonymic and Nested tasks. For nested
tags, we are not able to be predictive at all, speci cally on the multi-segment
level.</p>
        <p>For completeness, we report results for English in Table 4, limited to the Literal
coarse task. For a better comparison, we provide results from two baseline
models: i) results from the organisers and ii) results training the baseline model on
the English dataset we use. Our models are mostly not able to perform beyond
the provided baseline. This is likely due to the training data we use.</p>
        <p>
          We clarify that most of these results were obtained after the task submission
deadline. For the deadline, and as reported in [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ], we submitted three di erent
runs for German and French and two for English. For German and French we
submitted one run using multi-task learning and document-level splitting;
another run using multi-task learning and multi-segment splitting; for English we
had one run using multi-task learning and segment splitting; nally, we
submitted one run for all languages where we used literal tag types from two single-task
learning runs. All of our submitted runs had all modules enabled.
Base .822 .672 .739 .594 .486 .534 .446 .513 .477 .419 .482 .448 .738 .6 .662 .657 .534 .589 .512 .250 .336 .350 .171 .230
Base + CE .809 .752 .78 .586 .546 .565 .521 .223 .313 .521 .223 .313 .743 .618 .675 .65 .541 .59 .35 .171 .23 .275 .134 .180
Base + CE + FT .811 .722 .764 .599 .534 .565 .54 .362 .433 .507 .339 .406 .759 .603 .672 .684 .544 .606 .453 .177 .254 .406 .159 .228
Base + CE + BERT .885 .799 .84 .696 .629 .661 .654 .304 .415 .654 .304 .415 .719 .686 .702 .625 .596 .610 .304 .104 .155 .250 .085 .127
Base + CE + BERT - newly .896 .790 .840 .675 .595 .633 .568 .223 .321 .568 .223 .321 .808 .603 .690 .696 .520 .595 .000 .000 .000 .000 .000 .000
Base + CE + FT + BERT .883 .800 .839 .717 .649 .682 .741 .371 .494 .679 .339 .452 .794 .631 .703 .715 .568 .633 .341 .183 .238 .318 .171 .222
Base + CE + FT + BERT - newly .881 .841 .861 .703 .671 .687 .705 .384 .497 .689 .375 .486 .792 .644 .71 .704 .572 .631 .233 .043 .072 .067 .012 .021
Base + CE + FT + BERT (single) .882 .853 .867 .729 .704 .716 .741 .357 .482 .741 .357 .482 .734 .726 .73 .650 .642 .646 .438 .299 .355 .393 .268 .319
Base .69 .53 .599 .448 .344 .389 .586 .606 .596 .582 .602 .592 .592 .394 .474 .491 .327 .393 .312 .068 .112 .250 .055 .09
Base + CE .706 .555 .622 .483 .380 .426 .67 .534 .594 .67 .534 .594 .683 .447 .54 .589 .385 .466 .154 .027 .047 .077 .014 .023
Base + CE + FT .726 .53 .613 .527 .384 .445 .766 .500 .605 .766 .500 .605 .722 .332 .455 .636 .292 .401 .5 .082 .141 .5 .082 .141
Base + CE + BERT .782 .734 .757 .571 .536 .553 .75 .508 .606 .75 .508 .606 .7 .500 .583 .623 .445 .52 .333 .027 .051 .333 .027 .051
Base + CE + BERT - newly .806 .594 .684 .496 .365 .421 .500 .508 .504 .500 .508 .504 .565 .09 .156 .42 .067 .116 .000 .000 .000 .000 .000 .000
Base + CE + FT + BERT .791 .763 .777 .594 .574 .584 .649 .610 .629 .649 .610 .629 .703 .582 .637 .585 .485 .53 .250 .014 .026 .250 .014 .026
Base + CE + FT + BERT - newly .84 .679 .751 .615 .497 .55 .744 .517 .610 .744 .517 .610 .792 .397 .529 .699 .35 .467 .250 .007 .013 .000 .000 .000
Base + CE + FT + BERT (single) .839 .743 .788 .669 .593 .629 .667 .525 .588 .645 .508 .569 .718 .588 .647 .632 .517 .569 .000 .000 .000 .000 .000 .000
Our model achieves its best performance on French followed by German, while
we do not consider our English results to be yet useful for comparison, given the
limitations of the dataset we used. A few results clearly emerge:
{ Each embedding module contributes to the overall performance on most
sub-tasks and evaluation metrics. Character-level and BERT embeddings
are particularly important for performance, while in-domain FastText
embeddings seem to help in particular for tags other than literal.
{ Fine-tuning pre-trained embeddings in general does not improve
perfor
        </p>
        <p>mance, despite requiring more computation resources.
{ A single-task approach performs better than multi-task in general, even if
the di erences are often minor. It must be noted that, with our setup, six
single-task runs require 2.5 times more time on average to converge than one
multi-task run using a document split. Instead, six single-task runs using a
multi-segment split are as fast as one multi-task run. Comparing one-to-one,
a single-task run is on average twice as fast.
{ A document-level split of the data is in general better than a multi-segment</p>
        <p>split, highlighting how larger windows of context are helpful with our model.</p>
        <p>
          When compared to the results of the other task participants [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ], our model
performs well in general, and notably well on the NERC-Fine sub-task where we
achieve best performance on several evaluation metrics and in particular a high
precision.
12. Piotrowski, M.: Natural language processing for historical texts.
Synthesis Lectures on Human Language Technologies 5(2), 1{157 (Sep 2012).
        </p>
        <p>https://doi.org/10.2200/S00436ED1V01Y201207HLT017
13. Ruder, S.: Neural Transfer Learning for Natural Language Processing p. 329 (Feb</p>
        <p>2019)
14. Sang, E.T.K., De Meulder, F.: Introduction to the CoNLL-2003 Shared Task:</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Language-Independent Named Entity Recognition. In: Proceedings of CoNLL</title>
      <p>2003, Edmonton, Canada. pp. 142{145. Morgan Kaufman Publishers (2003)
15. Sun, C., Qiu, X., Xu, Y., Huang, X.: How to Fine-Tune BERT for Text Classi
cation? In: Sun, M., Huang, X., Ji, H., Liu, Z., Liu, Y. (eds.) Chinese Computational</p>
    </sec>
    <sec id="sec-5">
      <title>Linguistics. p. 194{206. Lecture Notes in Computer Science, Springer International</title>
      <p>Publishing (2019). https://doi.org/10.1007/978-3-030-32381-3 16
16. Wolf, T., Debut, L., Sanh, V., Chaumond, J., Delangue, C., Moi, A., Cistac, P.,</p>
    </sec>
    <sec id="sec-6">
      <title>Rault, T., Louf, R., Funtowicz, M., et al.: HuggingFace's Transformers: State</title>
      <p>of-the-art Natural Language Processing. arXiv:1910.03771 [cs] (Feb 2020), http:
//arxiv.org/abs/1910.03771, arXiv: 1910.03771</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Bos</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Basile</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Evang</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Venhuizen</surname>
            ,
            <given-names>N.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bjerva</surname>
            ,
            <given-names>J.:</given-names>
          </string-name>
          <article-title>The Groningen Meaning Bank</article-title>
          . In: Handbook of linguistic annotation, pp.
          <volume>463</volume>
          {
          <fpage>496</fpage>
          . Springer (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Chronopoulou</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Baziotis</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Potamianos</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>An embarrassingly simple approach for transfer learning from pretrained language models</article-title>
          .
          <source>In: Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies</source>
          , Volume
          <volume>1</volume>
          (Long and Short Papers). pp.
          <year>2089</year>
          {
          <year>2095</year>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Devlin</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chang</surname>
            ,
            <given-names>M.W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lee</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Toutanova</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          : BERT:
          <article-title>Pre-training of deep bidirectional transformers for language understanding</article-title>
          .
          <source>In: Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies</source>
          , Volume
          <volume>1</volume>
          (Long and Short Papers). pp.
          <volume>4171</volume>
          {
          <fpage>4186</fpage>
          . Association for Computational Linguistics, Minneapolis,
          <source>Minnesota (Jun</source>
          <year>2019</year>
          ). https://doi.org/10.18653/v1/
          <fpage>N19</fpage>
          -1423
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Ehrmann</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Colavizza</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rochat</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kaplan</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Diachronic evaluation of ner systems on old newspapers (</article-title>
          <year>2016</year>
          ), https://infoscience.epfl.ch/record/ 221391
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Ehrmann</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Romanello</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , Fluckiger,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Clematide</surname>
          </string-name>
          ,
          <string-name>
            <surname>S.</surname>
          </string-name>
          :
          <article-title>Extended Overview of CLEF HIPE 2020: Named Entity Processing on Historical Newspapers</article-title>
          . In: Cappellato,
          <string-name>
            <given-names>L.</given-names>
            ,
            <surname>Eickho</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Ferro</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            ,
            <surname>Neveol</surname>
          </string-name>
          ,
          <string-name>
            <surname>A</surname>
          </string-name>
          . (eds.) CLEF 2020 Working Notes. Working Notes of CLEF 2020 -
          <article-title>Conference and Labs of the Evaluation Forum. CEUR-WS (</article-title>
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Ghaddar</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Langlais</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Robust lexical features for improved neural network named-entity recognition</article-title>
          .
          <source>In: Proceedings of the 27th International Conference on Computational Linguistics</source>
          . p.
          <year>1896</year>
          {
          <year>1907</year>
          .
          <article-title>Association for Computational Linguistics</article-title>
          (
          <year>Aug 2018</year>
          ), https://www.aclweb.org/anthology/C18-1161
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Joulin</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Grave</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bojanowski</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mikolov</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Bag of tricks for e cient text classi cation</article-title>
          .
          <source>In: Proceedings of the 15th Conference of the European Chapter of the Association for Computational Linguistics: Volume</source>
          <volume>2</volume>
          ,
          <string-name>
            <given-names>Short</given-names>
            <surname>Papers</surname>
          </string-name>
          . pp.
          <volume>427</volume>
          {
          <issue>431</issue>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>La</surname>
            <given-names>erty</given-names>
          </string-name>
          , J.D.,
          <string-name>
            <surname>McCallum</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pereira</surname>
            ,
            <given-names>F.C.N.</given-names>
          </string-name>
          :
          <article-title>Conditional random elds: Probabilistic models for segmenting and labeling sequence data</article-title>
          .
          <source>In: Proceedings of the Eighteenth International Conference on Machine Learning</source>
          . p.
          <volume>282</volume>
          {
          <fpage>289</fpage>
          . ICML '
          <fpage>01</fpage>
          , Morgan Kaufmann Publishers Inc. (Jun
          <year>2001</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Lample</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ballesteros</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Subramanian</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kawakami</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dyer</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Neural architectures for named entity recognition</article-title>
          .
          <source>In: Proceedings of the 2016 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies</source>
          . p.
          <volume>260</volume>
          {
          <fpage>270</fpage>
          . Association for Computational Linguistics (
          <year>Jun 2016</year>
          ). https://doi.org/10.18653/v1/
          <fpage>N16</fpage>
          -1030
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Loshchilov</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hutter</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Fixing Weight Decay Regularization in Adam (Feb</article-title>
          <year>2018</year>
          ), https://openreview.net/forum?id=rk6qdGgCZ
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Pan</surname>
            ,
            <given-names>S.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yang</surname>
            ,
            <given-names>Q.</given-names>
          </string-name>
          :
          <article-title>A survey on transfer learning</article-title>
          .
          <source>IEEE Transactions on Knowledge and Data Engineering</source>
          <volume>22</volume>
          (
          <issue>10</issue>
          ),
          <volume>1345</volume>
          {1359 (Oct
          <year>2010</year>
          ). https://doi.org/10.1109/TKDE.
          <year>2009</year>
          .191
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>