<!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>Workshop on Computational Humanities Research, November</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Transfer Learning for Historical Corpora: An Assessment on Post-OCR Correction and Named Entity Recognition</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Konstantin Todorov</string-name>
          <email>s@hort</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Giovanni Colavizza</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>University of Amsterdam</institution>
          ,
          <country country="NL">The Netherlands</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2020</year>
      </pub-date>
      <volume>1</volume>
      <issue>4</issue>
      <fpage>8</fpage>
      <lpage>20</lpage>
      <abstract>
        <p>Transfer learning in Natural Language Processing, mainly in the form of pre-trained language models, has recently delivered substantial gains across a range of tasks. Scholars and practitioners working with OCRed historical corpora are thus increasingly exploring the use of pre-trained language models. Nevertheless, the specific challenges posed by historical documents, including OCR quality and linguistic change, call for a critical assessment of the use of pre-trained language models in this setting. We consider two shared tasks, ICDAR2019 (post-OCR correction) and CLEF-HIPE-2020 (Named Entity Recognition, NER), and systematically assess using pre-trained language models with data in French, German and English. We find that using pre-trained language models helps with NER but less so with post-OCR correction. Pre-trained language models should therefore be used critically when working with OCRed historical corpora. We release our code base, in order to allow replicating our results and testing other pre-trained representations.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Digital cultural heritage</kwd>
        <kwd>Transfer learning</kwd>
        <kwd>Multi-task learning</kwd>
        <kwd>BERT</kwd>
        <kwd>Post-OCR correction</kwd>
        <kwd>Named Entity Recognition (NER)</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        fewer computation resources; (iii) overcome the lack of linguistic resources, such as annotated
data [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. For transfer learning to be successful, the source and target domains and/or tasks
need to be related in some way. Examples of transfer learning include multitask learning [
        <xref ref-type="bibr" rid="ref14 ref16 ref25 ref42">14,
16, 23, 43</xref>
        ], when two or more related tasks are learning jointly, and sequential transfer learning
[
        <xref ref-type="bibr" rid="ref15 ref40 ref59">60, 42, 40, 15</xref>
        ], when the source task is learned first and then some components of the original
architecture are used and adapted to the target task.
      </p>
      <p>
        Both multi-task and sequential transfer learning provide advantages. Multitask learning
often allows to achieve better generalisation [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], it provides a model with the capacity to
eavesdrop, i.e., learn to do one task through another, and finally it is a form of regularisation [
        <xref ref-type="bibr" rid="ref53">54</xref>
        ].
Sequential transfer learning, on the other hand, has the benefit of fast adaptation to new tasks,
sometimes even without additional training. A widely successful example of sequential transfer
learning in Natural Language Processing (NLP) are language models used as embeddings to
represent textual inputs, such as BERT [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ].
      </p>
      <p>
        Recently, transfer learning has started to be applied on historical collections in a variety
of ways. Examples include the representation and measurement of semantic change [
        <xref ref-type="bibr" rid="ref51">52, 24</xref>
        ]
or extracting named entity information [
        <xref ref-type="bibr" rid="ref31">31</xref>
        ]. Nevertheless, several questions remain open, in
particular due to the challenges which historical corpora pose. It remains unclear when (i.e.,
for which tasks, languages, etc.) and how (i.e., taking which approach) transfer learning can
be successfully applied on historical collections. Given that most pre-trained language models
have been trained on modern-day, high-resource languages (e.g., Wikipedia in English), their
applicability to historical collections deserves more than an afterthought.
      </p>
      <p>
        In this work, we start bridging the gap of systematically assessing transfer learning for
historical textual collections. We consider two tasks: the ICDAR2019 Competition on
PostOCR Text Correction [
        <xref ref-type="bibr" rid="ref44">45</xref>
        ] and the CLEF-HIPE-2020 challenge on Named Entity Recognition,
Classification and Linking [ 20]. These tasks are of importance to practitioners as they directly
influence the usability and accessibility of digitised historical collections. We propose a general
architecture made of a modular embedding layer, which allows us to perform ablation studies
using combinations of newly trained and pre-trained embeddings, and task-specific layers. For
both tasks, we consider English, German and French as languages, and use the task data and
evaluations.
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. Empirical setup</title>
      <p>In order to assess the added value of transfer learning on a variety of tasks, we use a general
approach illustrated in Figure 1. We represent the input using a modular embedding layer
which can include combinations of newly trained and pre-trained embeddings. Embeddings
can be at the character, sub-word or word level, and can be combined flexibly. In this way,
we can perform ablation studies and measure the impact of using pre-trained embeddings.
Each task is performed using the embedding layer to create an input representation, followed
by task-specific layers and evaluation. In this section, we describe the challenges and our
approach to them. Further details are provided as an appendix.</p>
      <sec id="sec-2-1">
        <title>2.1. Post-OCR Correction</title>
        <p>
          OCR is an often noisy process which introduces errors in the extracted text. One option to
improve the quality of its results is to attempt to correct the extracted text using linguistic
knowledge. We work with the ICDAR2019 Competition on Post-OCR Text Correction [
          <xref ref-type="bibr" rid="ref44">45</xref>
          ].
Two sub-tasks are proposed as part of this challenge: (i) the detection of the OCR errors and
(ii) the correction the OCR errors. For this study, we focus on the latter.
        </p>
        <sec id="sec-2-1-1">
          <title>2.1.1. Previous work</title>
          <p>
            The quality of OCRed texts is crucial for achieving stable performance in NLP [
            <xref ref-type="bibr" rid="ref11 ref36 ref57">58, 36, 11</xref>
            ].
Noisy OCR can be the result of the acquisition process, of the document conservation state
or even of some of its properties, such as the use of worn-out types [
            <xref ref-type="bibr" rid="ref52">53</xref>
            ]. This makes
postprocessing techniques such as post-OCR correction, potentially important as they could
overcome some of the noise introduced during OCR. However, still little work has been devoted
to this area. Nevertheless, previous work has found that working at narrower linguistic levels,
such as focusing on characters or sub-words instead of words, leads to better results [
            <xref ref-type="bibr" rid="ref7">7</xref>
            ].
2.1.2. Data
The data which is provided includes noisy OCR of printed texts from diferent sources and
ten languages (English, French, German, Finish, Spanish, Dutch, Czech, Bulgarian, Slovak
and Polish). We focus on English, German and French which taken together total 13 628
documents for 17 884 116 characters. We keep the same 80-20% data split provided by the
organisers, and use the ground truth to OCRed text versions aligned at the character level.
This choice allows our models to disregard having to learn how to perform sequence alignment
too.
          </p>
          <p>
            Since we have considerably less data for English and French when compared to German,
we also make use of data in these languages from a previous edition of the challenge, namely
ICDAR2017 Competition on Post-OCR Text Correction [
            <xref ref-type="bibr" rid="ref10">10</xref>
            ]. This allows us to add 12 000 000
OCRed characters along with their corresponding ground truth, approximately half in English
and half in French. We further augment the dataset by adding OverProof data1 in English. We
use 100% of ICDAR2017’s and Overproof’s data as training data. We split ICDAR2017 and
ICDAR2019 documents into sequences of 50 characters in length. OverProof data are already
split line-by-line instead.
          </p>
        </sec>
        <sec id="sec-2-1-2">
          <title>2.1.3. Evaluation</title>
          <p>
            Evaluation is performed by making use of the sum of the Levenshtein distances [
            <xref ref-type="bibr" rid="ref35">35</xref>
            ] of the
documents between the corrected candidates and the corresponding ground truth, using the
raw OCR text as baseline. The sum is used to calculate the improvement over the Levenshtein
distance of the original OCR and the ground truth. We additionally report a normalised
Jaccard similarity for each run, calculated at the character level and without taking into account
their sequencing. We normalise the Jaccard similarity using the length of the sequences. We
report the average for both metrics across the sequences that are evaluated. We note that our
results cannot be immediately compared with the reported results from ICDAR2019 [
            <xref ref-type="bibr" rid="ref44">45</xref>
            ], for
the reason that these are calculated over erroneous tokens only (i.e., they are based on the
outputs of the challenge’s task 1), while we consider the whole text.
2.1.4. Model
We combine the embedding layer with an encoder-decoder architecture with attention [
            <xref ref-type="bibr" rid="ref4">4</xref>
            ],
typically used for translation. We thus consider the raw OCR version of a text and ground
truth as two distinct languages, and train the model to ‘translate’ from one to the other. A
key diference from a language translation setup is that we rely on the same character and
sub-word vocabularies for input and output instead of having two distinct vocabularies. Our
encoder-decoder architecture works at the character level, to be able to correct errors at that
level.
          </p>
          <p>
            Embedding layer We experiment with newly trained character-level embeddings, combined
with BERT and in-domain sub-word embeddings. Sub-word embeddings are concatenated to
character-level embeddings, as illustrated in Figure 2. Concatenation brings significant
speedup benefits while performing, in our setting, similarly to other approaches such as using extra
RNNs or CNNs layers. As sub-word embeddings, we use bert-base-cased for English,
bertbase-german-cased for German and bert-base-multilingual-cased for French. Furthermore, we
use FastText [
            <xref ref-type="bibr" rid="ref29">27</xref>
            ] embeddings which have been pre-trained on historical newspaper corpora
(in-domain) and were provided by the organisers of the NER task. We always use WordPiece
sub-word tokenization [
            <xref ref-type="bibr" rid="ref50">51, 30</xref>
            ].
          </p>
          <p>
            Encoder The concatenated embeddings are used in the encoder, which produces a sequence
of hidden states h1, . . . , hM , one for each character embedding. The encoder in our case is a
Bidirectional Gated Recurrent Unit (Bi-GRU) [
            <xref ref-type="bibr" rid="ref12">12</xref>
            ]. The Bi-GRU produces two representations,
one left-to-right and one right-to-left, as follows:
Where each hidden state is calculated as:
−→ [−→
h = h1, . . . hM
−→]
          </p>
          <p>←− [←−
and h = h1, . . . hM</p>
          <p>←−]
(
−→
hi = GRU xi, hi−1
−−→)</p>
          <p>←− (
and hi = GRU xi, hi+1
←−−)
The final representation of the Bi-GRU is:
h =
[−→ ←−]</p>
          <p>h ; h</p>
          <p>
            Where “;” stands for the concatenation between the left-to-right and right-to-left passes.
Decoder This final hidden state is then forwarded to the decoder. This is similar to the
encoder with two major diferences. The whole pass can be seen in Figure 3. We first use
an embedding layer which does not make use of any pre-trained embeddings. When we test
sharing the same embedding layer in the encoder and the decoder, we skip pre-trained model
embeddings for the decoder. We justify this with the fact that we decode information character
by character, thus making pre-trained embeddings not applicable – since in our case they work
at the sub-word level. Furthermore, we use attention [
            <xref ref-type="bibr" rid="ref4">4</xref>
            ]. The final representation of each
target character can be formulated as:
          </p>
          <p>si = GRU (si−1, yi−1, ci)
where si is the decoder hidden state, for which we use a GRU. We decode each character
separately by feeding the encoded final state h to the attention mechanism which then outputs
a context vector ci (shown in yellow). This is done at each step where the attention dynamically
selects that part of the encoded source sentence that is considered most relevant for the current
target character. Additionally, we use the previously decoded character hidden state as input
knowledge, and we label them as yi−1.</p>
          <p>After computing the decoder state si, we use a non-linear function g – a softmax in our case
– and calculate the probability of the target character yi for this step:</p>
          <p>p (yi|y&lt;i, X) = g (si)
Here, X = (x1, . . . , xM ) is the input sequence and g (a softmax) provides a probability vector
of the same size as the character vocabulary. This is a distribution over all target characters,
where at inference time we select the character with the highest probability as output. This
setup ends with a cross entropy loss that is used to maximise the probability of selecting the
correct character at each step.</p>
        </sec>
      </sec>
      <sec id="sec-2-2">
        <title>2.2. Named Entity Recognition</title>
        <p>
          Named Entity (NE) processing is increasingly applied to historical collections [
          <xref ref-type="bibr" rid="ref31">31</xref>
          ]. We
participate in the CLEF-HIPE-2020 challenge [20] which focuses on two of the most pressing NE
processing tasks, namely Named Entity Recognition and Classification (NERC) and Named
Entity Linking (NEL). We only focus on the former task (NERC) in what follows.
        </p>
        <p>The CLEF-HIPE-2020 NERC task is further split into two sub-tasks. Sub-task 1 considers
coarse-grained NE types, that is to say the most general entity tags, for example a grouping such
as loc combines all location entities and sub-entities. Sub-task 2 considers fine-grained entity
types. Following previous examples, we now have detailed sub-entities such as loc.adm.town
which corresponds to an administrative town or loc.adm.nat which corresponds to an
administrative unit at the national level. Both sub-tasks make a distinction between the literal and
the metonymic senses of an entity. Metonymy stands for a figure of speech in which a specific
thing is referred to by the name of something closely related to it. Additionally, detection and
classification of nested entities of depth one and of entity mention components (such as title,
function, etc.) is required. Table 1 shows a comparison of the two sub-tasks and the diferences
in expected predictions.</p>
        <sec id="sec-2-2-1">
          <title>2.2.1. Previous work</title>
          <p>
            Recently, the task of named entity recognition has seen major improvements thanks to the
inclusion of novel deep learning techniques and the usage of learned representations
(emNE mentions with coarse types
NE mentions with fine types
Metonymic sense
NE components
Nested entities of depth one
yes
no
yes
no
no
yes
yes
yes
yes
yes
beddings) [
            <xref ref-type="bibr" rid="ref1 ref31 ref34">1, 34, 31</xref>
            ]. Named entity recognition and classification (NERC) is also of great
importance in the digital humanities and cultural heritage. However, applying existing NERC
techniques is also made challenging by the complexities of historical corpora [
            <xref ref-type="bibr" rid="ref28 ref54">55, 26</xref>
            ]. Crucially,
transferring NE models from one domain to another is not straightforward [
            <xref ref-type="bibr" rid="ref58">59</xref>
            ] and in many
cases performance is consequently greatly impacted [
            <xref ref-type="bibr" rid="ref55">56</xref>
            ].
2.2.2. Data
The data consists of Swiss, Luxembourgish and American historical newspapers written in
French, German and English respectively, collected in the context of the IMPRESSO project
[19]. Newspaper articles were sampled over a period spanning 1790 to 2010. We have in total
569 articles and 1 894 741 characters with a vocabulary of 151 unique characters. It is also
important to note that, as it is often the case with NE tasks, most of the tokens are labelled
as “Other” or O. In total, we have that 94.92%, 95.95%, and 96.5% of all English, French and
German tokens are labelled as “Other”, respectively. Furthermore, some tags are particularly
sparse. For nested and the two metonymic tags, we have more than 99.5% non-entities across
languages. More information about the data distribution can be found in the Appendix.
          </p>
          <p>
            The data are released in IOB format (Inside-Outside-Beginning format), which we also use
during training and evaluating. Some pre-processing was done by the organisers, applying
tokenization using white space splitting and flagging some tokens as NoSpaceAfter in order
to allow full words to be reconstructed. The organisers also provided in-domain pre-trained
FastText embeddings for all languages, which we used for both post-OCR correction and
NER [
            <xref ref-type="bibr" rid="ref29">27</xref>
            ]. The organisers also provide Flair embeddings [
            <xref ref-type="bibr" rid="ref2">2</xref>
            ] which we do not use here.
          </p>
        </sec>
        <sec id="sec-2-2-2">
          <title>2.2.3. Evaluation</title>
          <p>
            The task is evaluated in terms of Precision, Recall and F1-measure. Two evaluation scenarios
are considered: (i) strict (exact boundary matching) and (ii) relaxed (fuzzy boundary
matching). 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. Each entity type is evaluated independently,
by using the entity-level micro average. It must be noted that all evaluations are performed
on entities (inside or at the beginning) only and do not consider predictions of outside tokens
or tokens originally labelled as outside (O). The organisers provide a simple CRF [
            <xref ref-type="bibr" rid="ref32">32</xref>
            ] baseline
model based on the sklearn_crfsuite library 1 and using hand-crafted features.
2.2.4. Model
We combine our modular embedding layer with a Bidirectional LSTM-CRF (Bi-LSTM-CRF)
for Named Entity Recognition [
            <xref ref-type="bibr" rid="ref34">34</xref>
            ], with the only simplification of removing the tanh
nonlinearity after the LSTM. We consider embeddings at varying input granularities, including:
(i) character-, (ii) sub-word- and (iii) word-level. As a sanity test, we applied our model on
the modern-day CoNLL-2003 dataset [
            <xref ref-type="bibr" rid="ref48">49</xref>
            ], achieving results comparable to current state of the
art. Due to the challenge consisting of six prediction tasks (one for each tag type), we consider
a multi-task approach where we repeat our final fully connected and CRF layers for each task
and share the remaining ones. This is illustrated in Figure 4. When testing for single-task, we
use the same architecture with a single final layer for a single entity type.
          </p>
          <p>
            Embedding layer We consider four diferent embeddings. (i) Character embeddings with an
embedding layer followed by a bidirectional LSTM. We use a character-level custom
vocabularies for each language built from the training and validation data sets. (ii) BERT embeddings
at sub-word level. We use bert-base-multilingual-cased for French, bert-base-german-cased for
1https://sklearn-crfsuite.readthedocs.io/en/latest [version used: 0.3.6, last accessed: 2020-07-24].
German, and bert-base-cased for English, from HuggingFace Transformers library [
            <xref ref-type="bibr" rid="ref60">61</xref>
            ]. This
brings the specific limitation of only working with sequences of 512 character 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 first and last
5 characters 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. (iii) Newly trained embeddings at sub-word level with randomly initialised weights.
We include these newly-trained embeddings to test whether parameters learned from scratch
at the sub-word level, instead of just pre-trained, can help. We use the same vocabulary as
with BERT. (iv) 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, using the FastText library [
            <xref ref-type="bibr" rid="ref29">27</xref>
            ].
          </p>
          <p>
            After testing diferent alternatives, we found that the simplest and fastest way to combine
these embeddings is by concatenating them, resulting in concatenated sub-word embeddings
of size 1836 when the largest configuration and all embedding options are used.
Task-specific layer based on a Bi-LSTM-CRF [
            <xref ref-type="bibr" rid="ref34">34</xref>
            ]. The Bi-LSTM-CRF works on the
concatenated sub-word embeddings, which are then merged at word level by taking their average
before feeding the representation through 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 findings [
            <xref ref-type="bibr" rid="ref47">48</xref>
            ]. A Conditional Random Field (CRF) [
            <xref ref-type="bibr" rid="ref33">33</xref>
            ] is used over the produced tag
probabilities to decode the final tag predictions.
          </p>
          <p>Multi-task We introduce additional output heads, one for each of the diferent entity types
that the task aims to predict. The final two layers of the model, namely the fully connected
layer and CRF, are specific to each entity 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="ref9">9</xref>
            ]1. This dataset is annotated specifically for training
NER classifiers, 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 diferent
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>
        </sec>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Results</title>
      <sec id="sec-3-1">
        <title>3.1. Post-OCR Correction</title>
        <p>We start discussing results for post-OCR correction reporting the average Levenshtein distance
and normalised Jaccard similarity. We always provide, for reference, both measures calculated
on the raw OCRed text (No correction), and the % of improvement. We report results with
1https://www.kaggle.com/abhinavwalia95/entity-annotated-corpus [accessed 2020-07-16].
Configuration
a baseline model without pre-trained embeddings (Base), adding FastText (+ FT), BERT (+
BERT) and both. We further assess fine-tuning BERT models by unfreezing BERT embeddings
from the start or after convergence. More details on model fitting and the hyper-parameters
we used are given in the Appendix. We also show, in Figure 5 (in Appendix A), the normalised
histogram of the Levenshtein distances for all documents and languages, comparing the raw
OCRed text, the Base model and the best model we found for each language.</p>
        <p>Starting with French (Table 2), we find that the raw OCRed texts for this language are
already of very high quality, thus we are able to get but minor improvements. Furthermore,
using pre-trained embeddings does not seem to help in any significant way. When considered
using the Levenshtein distance, the best model is one without pre-trained embeddings (Base),
while fine-tuning BERT leads to slightly higher performance under the Jaccard similarity.
Nevertheless, these gains are very marginal. German raw OCRed texts are of lower quality
than French, we are thus able to get substantial improvements with correction (up to 64%
with Levenshtein distance, Table 3). While our post-OCR correction gains are substantial, the
impact of pre-trained embeddings remains negligible or non-existent.</p>
        <p>Lastly, with English we face another challenge namely the bad quality of the ground truth
(Table 4). As a consequence, results are largely inconclusive and our model fails to learn
anything significant in order to improve upon the original sequence pairs. Furthermore, in
many instances, the ground truth proved to contain errors while our models were suggesting
valid corrections. For example:
• input: “any glimpse, or sign *f Eight trom the Earth, it”
ground truth: “any glimpse, or fgn of Light from the Earth, it”
prediction: “any glimpse, or sign of Eight from the Earth, it”
• input: “• Henry K Concert—AU flddledidee—Triumph* ot”
ground truth: “.... Henry A Concert All ddledidee Triumphs of”
prediction: “Henry a Concert All dreest the”
No correction
Base
Base + FT
Base + BERT
Base + FT + BERT
Configuration
No correction
Base
Base + FT
Base + BERT
Base + FT + BERT
Base + BERT
Base + FT + BERT
Base + BERT
Base + FT + BERT</p>
        <p>Levenshtein distance
Average % improvement</p>
        <p>Normalised Jaccard similarity</p>
        <p>Average % improvement
+ Fine-tuning (unfreezing, after initial convergence) BERT</p>
        <p>In conclusion, we find that for post-OCR correction pre-trained embeddings do not provide
any significant gain over a baseline with newly trained embeddings. Considering that the
convergence speed (and hence compute cost) is higher when using pre-trained embeddings, in
particular when fine-tuning them (Appendix, Table 12), transfer learning does not appear to
help with post-OCR correction.</p>
        <p>We underline that the data provided for the ICDAR2019 challenge is far from uniform across
languages, and this has a major impact on our results. While data for German contains bad
raw OCRed texts and good ground truth (the ideal setting for post-OCR correction), data
for French contains high-quality raw OCRed texts and data for English contains a low-quality
ground truth. We still see how the inclusion of pre-trained embeddings makes our model able to
correct words that have incorrect ground truth, thus confusing the learning process even more.</p>
        <p>Furthermore, we observe how we can get better results with a single-origin dataset (German),
than with similarly sized datasets (French and English) originating from a combination of
diferent sources.</p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. Named Entity Recognition</title>
        <p>
          We report results for the three languages part of the task, namely French, German and
English, using the official test set v1.3 [ 20] We base our reporting from our submission in the
challenge [
          <xref ref-type="bibr" rid="ref56">57</xref>
          ]. In addition to that, we report using multi-segment and document-level split
types for French and German and segment split type for English, since our English training
data lacks the document level. All results are reported in the two scoring approaches used in
the challenge – fuzzy and strict. For each scoring approach, we provide precision (P), recall (R)
and F-score (F). 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. More details on model fitting and the parameters
are provided in the Appendix.
        </p>
        <p>Literal coarse
Configuration
Baseline (organisers)
Baseline (ours)
Base .307
Base + CE .300
Base + CE + FT .309
Base + CE + BERT .457
Base + CE + BERT - newly .475
Base + CE + FT + BERT .408
Base + CE + FT + BERT - newly .415
+ Fine-tuning (unfreezing) BERT
Base + CE + BERT .421
Base + CE + BERT - newly .493
Base + CE + FT + BERT .404
Base + CE + FT + BERT - newly .462</p>
        <p>P</p>
        <p>We order the diferent configurations for all languages in order to assess the impact of transfer
learning. We start with the simplest Base model which is only using newly trained sub-word
embeddings and no pre-trained information of any type. Then we continue by adding character
embeddings which use RNN (+ CE). Due to the significant 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 firstly the (frozen) FastText embeddings provided
by organisers (+ FT), then (frozen) BERT embeddings (+ BERT), and finally both. Whenever
BERT is enabled, we also report runs where we disable newly trained embeddings (- newly).
Eventually, we report three diferent setups where we unfreeze BERT and fine-tune them on
the task at hand. Due to the long sequence lengths when working on document level, we are
unable to perform fine-tuning of BERT at the document level. We therefore report the results
of fine-tuning BERT only using multi-segment split. All models use the multi-task approach,
except for one single-task run using all available embeddings (single).</p>
        <p>Results for French (Table 6) and German (Table 7) are aligned. Firstly, adding
characterlevel 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 configuration, perform best across the board. We also see
that most of our configurations struggle on tasks with sparser annotations such as Metonymic
and Nested, in particular for German where we are not predictive at all on nested tags.
Furthermore, fine-tuning BERT does not seem to improve results.</p>
        <p>For completeness, we report results for English in Table 5, limited to the Literal coarse task.
For a better comparison, we provide results from two baseline models: i) the baseline from
the organisers and ii) the baseline model trained on the English dataset we use. Our models
are mostly not able to perform beyond the provided baseline. This is likely in part due to the
training data that we use originating from a diferent source than the evaluation data.</p>
        <p>We see that in a scenario where data is small or lacking, transfer learning proves to be highly
beneficial. The inclusion of BERT for NER brings noticeable improvements, especially when
compared to the post-OCR correction challenge where improvements are negligible while data
is more abundant. Furthermore, multi-task learning proves to be beneficial, often bringing
better results than single-task and requiring less time for convergence. This challenge further
underlines the importance of having high-quality annotated data.
.187 .278 .799
.606</p>
        <p>F
.268
.721
(c) coarse grained entity type, document split
(d) fine grained entity type, document split</p>
        <p>P
.267
.464
.378
(b) fine grained entity type, multi-segment split
(c) coarse grained entity type, document split
(d) fine grained entity type, document split</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Conclusion</title>
      <p>We have used a modular architecture to approach two distinct shared tasks relevant for OCRed
historical corpora: post-OCR correction (ICDAR2019) and Named Entity Recognition
(CLEFHIPE-2020), using data in English, French and German. Our architecture combines a modular
embedding layer with a task-specific layer, allowing us to test the impact of pre-trained
language models, such as BERT, and compare them against other set-ups. We find that using
pre-trained models has a limited or absent impact on post-OCR correction, while it greatly
helps for NER. These results underline how, despite the recent successes of pre-trained
language models, their use on historical collections should still be assessed critically according to
the data and the task at hand.</p>
      <p>
        The quality and quantity of the available data is a significant limitation of our study, for
both tasks and especially for English. Curating and releasing high-quality shared tasks for the
community is a particularly important present and future contribution to make, as
demonstrated by recent, successful examples including SemEval2020 [
        <xref ref-type="bibr" rid="ref49">50</xref>
        ] and CLEF-HIPE-2020 [20].
Another related limitation is given by the choice to focus on only two tasks and three languages.
Future work should encompass a broader set of tasks and languages. Lastly, the current
ofering of language models pre-trained on historical texts is still very limited, its expansion in the
future should prove useful.
      </p>
      <p>Limitations notwithstanding, our work might serve to dispel the illusion that plug-and-play
transfer learning with pre-trained language models will overcome all the challenges posed by
historical corpora. While practically useful in a variety of settings, pre-trained language models
also have their limitations. When considering the use of pre-trained language models, several
elements should be considered, including: a) does the complexity of the task at hand require
them, or would a simpler approach suffice? b) Does the task at hand benefits from modelling a
broader linguistic context (e.g., the sentence, the preceding and following sentences) or not? c)
How many data are available? Pre-trained language models are particularly helpful in tackling
complex tasks, benefiting from modelling a wider linguistic context, and when little or no
high-quality annotated data are available.</p>
    </sec>
    <sec id="sec-5">
      <title>Data and code availability</title>
      <p>Our code base is publicly available and described at https://doi.org/10.5281/zenodo.4033104.
[29] J.-C. Klie et al. “The INCEpTION Platform: Machine-Assisted and Knowledge-Oriented
Interactive Annotation”. In: Proceedings of the 27th International Conference on
Computational Linguistics: System Demonstrations. Santa Fe, New Mexico: Association for
Computational Linguistics, Aug. 2018, pp. 5–9. (Visited on 05/23/2020).
[30] T. Kudo. “Subword Regularization: Improving Neural Network Translation Models with
Multiple Subword Candidates”. In: Proceedings of the 56th Annual Meeting of the
Association for Computational Linguistics (Volume 1: Long Papers). 2018, pp. 66–75.
[42] R. Raina et al. “Self-taught learning: transfer learning from unlabeled data”. In:
Proceedings of the 24th international conference on Machine learning. ICML ’07. Association
for Computing Machinery, June 2007, pp. 759–766. isbn: 978-1-59593-793-3. doi: 10.11
45/1273496.1273592. url: https://doi.org/10.1145/1273496.1273592.</p>
    </sec>
    <sec id="sec-6">
      <title>Post-OCR Correction</title>
      <p>A.1</p>
      <sec id="sec-6-1">
        <title>Data</title>
        <p>
          More details on the data split are given in Table 8. German and French are further split into
diferent sources depending on where the data is from. The corresponding ground truth for
these languages comes from initiatives such as HIMANIS [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ], IMPACT [
          <xref ref-type="bibr" rid="ref39">39</xref>
          ], IMPRESSO [19]
and RECEIPT [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ].
        </p>
        <p>Language</p>
        <p>Subset</p>
        <p>File count</p>
        <p>For each document, there are three versions available: (i) OCR_toInput which is the OCRed
text, (ii) OCR_aligned which is the OCRed text aligned to the ground truth character by
character. Finally, (iii) GS_aligned contains the ground truth. An example from such a
structure is provided in Table 9.</p>
        <p>Version
OCR_toInput
OCR_aligned
GS_aligned</p>
        <p>Text</p>
        <p>ICDAR2017’s data come from several digital collections, including the National Library of
France (BnF) and the British Library (BL). The ground truth tokens come from BnF’s internal
projects and other initiatives such as Project Gutenberg1, Europoeana Newspapers, IMPACT
and Wikisource. OverProof data2 combines publications of historical newspapers coming from
the National Library of Australia’s Trove newspaper archive3 with randomly selected articles
in the Library of Congress Chronicling America1. The service uses ABBYY’s FineReader OCR
texts published from 1842 to 1954.</p>
        <p>A.2</p>
      </sec>
      <sec id="sec-6-2">
        <title>Model fitting</title>
        <p>In order to fine-tune the architecture and assess the impact of pre-trained embeddings, we
consider an extensive list of hyper-parameters for testing. The full list is shown in Table 10.
The configuration that we use to report results is summarised in Table 11.
Training</p>
        <p>Parameter name
use of newly trained encoder character embeddings
- newly trained encoder character embedding layer size
- newly trained encoder character embedding layer dropout
newly trained decoder character embedding layer size
newly trained decoder character embedding layer dropout
share encoder and decoder embedding layers
use of pre-trained (FastText) embeddings</p>
        <p>We have two configuration sets related to newly trained embeddings due to having two
embedding layers – for the encoder and the decoder respectively. There is a special case in
which we only use one and we share it between the encoder and decoder. When used in the
decoder, the embedding layer does not consider pre-trained information since it works at the
character level.</p>
        <p>If BERT embeddings are included in our configuration, we face similar decisions as mentioned
before, and we assess whether freezing the weights hinders performance compared to
finetuning them further. If we choose the latter, we additionally test two ways of fine-tuning:
from the beginning or, alternatively, after the encoder-decoder model has converged. Our
global learning rate is generally similar to the one used for fine-tuning BERT, but we keep the
option to configure those two separately and use a diferent one for the pre-trained partition.
GRU encoder hidden size
GRU directionality
GRU encoder dropout
GRU encoder number of layers
GRU decoder hidden size
GRU decoder dropout
GRU decoder number of layers
Share embedding layer
Newly trained embeddings size
Newly trained dropout
Optimizer
Learning rate
Fine-tune learning rate</p>
        <p>Value</p>
        <p>Due to using an encoder-decoder architecture, we have two distinct configuration sets for
the RNNs taking part in those. We assess a variety of hyper-parameters including: hidden
size, dropout, directionality and number of layers for each GRU. For the decoder, we keep a
uni-directional setup due to the specifics of working with a single character and therefore not
having any benefits from using two directions.</p>
        <p>
          Finally, we assess a variety of optimisers including SGD, Adam and AdamW [
          <xref ref-type="bibr" rid="ref30 ref37 ref46">47, 28, 37</xref>
          ],
using AdamW in our reported results. We test out diferent learning rate values, keep the
momentum of SGD optimiser to its default value of 0 and set a weight decay of 1e−8 for all
optimisers. We also report the average convergence time of diferent models during training in
Table 12. As it can be seen, adding BERT entails a slower convergence speed, in particular if
BERT if fine-tuned.
+ Fine-tuning (unfreezing, from start) BERT
+ Fine-tuning (unfreezing, after initial convergence) BERT
(a) French.
(b) German.
        </p>
        <p>(c) English.</p>
      </sec>
    </sec>
    <sec id="sec-7">
      <title>Named Entity Recognition</title>
      <sec id="sec-7-1">
        <title>Data</title>
        <p>For each newspaper, articles were randomly sampled in order to (i) belong to the first years
of a set of predefined decades covering the life-span of the newspaper, and (ii) have a title,
have more than 50 characters, and belong to any page (no restriction to front pages only). For
each decade, the set of selected articles was additionally manually triaged in order to filter-out
non-journalistic contents such as ads. The time span of the whole dataset goes from 1790 until
2010 decades and the OCR quality varies according to time and archival material. Information
about the amount of tokens per decade and per language is shown in Figure 6. Additionally,
the amount of mentions, i.e., entity occurrences per decade are also shown in Figure 7. They
are broken down per coarse-grained type.</p>
        <p>Another important characteristic of the data is the abundance of non-entity tokens. More
specifically, percentage-wise tokens which are labelled as “Other” or O make up a considerable
amount of the labels. We show the proportions of non-entity tokens for the training datasets
in Figure 8.</p>
        <p>The annotation was made by native speakers using the INCEpTION annotation platform [29].
Annotators were first trained on a ‘mini-reference’ corpus consisting of 10 articles per language,
in order to ensure their understanding of the guidelines. Additionally, some items of the test
set, as well as randomly sampled items among the training and development sets, were
doubleannotated and adjudicated.</p>
        <p>To showcase all entity types and compare their properties, we visualise them in Table 13.
The data is released in IOB format (inside-outside-beginning format)1 which we also use during
training and evaluating. This format is derived in a similar fashion, following the CoNLL-U
format2</p>
        <p>
          Full details and specifications about the dataset can be found in the original
CLEF-HIPE2020 challenge participation guidelines [
          <xref ref-type="bibr" rid="ref23">21</xref>
          ].
        </p>
        <p>B.2</p>
      </sec>
      <sec id="sec-7-2">
        <title>Model fitting</title>
        <p>We investigate how diferent configurations, embedding combinations and single- to multi-task
transition afects the performance of our model and of its components. To this end, we consider
an extensive set of hyper-parameters as listed in Table 14. The configurations we use to report
results are summarised in Table 15.</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 pick the maximum length of one
Coarse-grained tag set Fine-grained tag set Metonymy applies Entity nesting applies</p>
        <p>pers.ind
pers pers.coll yes yes
pers.ind.articleauthor
org.adm
org org.ent yes yes</p>
        <p>
          org.ent.pressagency
prod pprroodd..dmoecdtira yes no
time time.date.abs no no
loc.add.elec
loc.add.phys
loc.adm.town
loc.adm.reg
loc.adm.nat
loc lloocc..apdhmys..sguepo yes yes
loc.phys.hydro
loc.phys.astro
loc.oro
loc.fac
loc.unk no no
multi-segment sequence to be the maximum length allowed by the HuggingFace Transformers
library. We do this purely for simplicity reasons and to avoid any unwanted noise. At
document level we overcome this limitation by splitting documents using a sliding window approach
where the first 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.
Fine-tuning vs. freezing There are two possibilities when using pre-trained embeddings:
keep them frozen or fine-tuning. Fine-tuning the model lets us introduce two additional
conifguration options. The first one is related to when to start fine-tuning. This is most often
performed at the beginning and until convergence. However, previous studies have shown [
          <xref ref-type="bibr" rid="ref27">25</xref>
          ]
that fine-tuning from the start might lead the model away from its main objective and thus
that the full model should converge first, with frozen pre-trained weights. After convergence,
the pre-trained weights are fine-tuned. This is something that we also investigate but find no
diference between the two approaches. We therefore fine-tune from the start in the reported
experiments with fine-tuning enabled.
        </p>
        <p>
          Manually crafted features Following previous work [
          <xref ref-type="bibr" rid="ref24">22</xref>
          ], we assess the importance of
manually crafted features. We use AllLower, AllUpper, IsTitle, IsNumeric, FirstLetterUpper,
FirstLetterNotUpper and NoAlphaNumeric as extra morphological features. When including
these features in the model, we do not get significant improvements.
use of pre-trained (BERT) embeddings
- weights usage type
- fine tune type
- fine tune BERT learning rate
LSTM options
- hidden size
- dropout
- directionality
- number of layers
use of weighted loss
Optimizer
- learning rate
use of manually crafted features
amount of tag types simultaneously trained
replace numbers during pre-processing
use of newly trained sub-word embeddings yes/no
- newly trained sub-word embedding layer size 16/32/64/128
- newly trained sub-word embedding layer dropout 0/0.2/0.5/0.8
use of pre-trained (FastText) embeddings
one of 6 tags;
coarse(literal and metonymic);
ifne(literal, metonymic, nested and component);
all 6 tags;
yes/no
16/32/64/128
16/32/64/128/256
yes/no
ifne tune/freeze
from beginning/after initial convergence
same as global learning rate/1e−3/1e−4
128/256/512
0/0.2/0.5/0.8
bi-directional/uni-directional
1/2
SGD/Adam/AdamW
1e−2/1e−3/1e−4
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
beneficial.
        </p>
        <p>
          Other hyper-parameters We assess a variety of optimizers including SGD, Adam and AdamW [
          <xref ref-type="bibr" rid="ref30 ref37 ref46">47,
28, 37</xref>
          ]. For the learning rate we see that higher values benefit the model more. When using
SGD, lower values tend to produce better results. We use a default value of 0 for momentum –
when using SGD – and pick a similar default value of 1e−8 for weight decay for all optimizers.
        </p>
        <p>We observe a similar trend as for post-OCR correction in terms of converge speed when using
pre-trained information. Additionally, we investigate the speed when comparing a multi-task
versus a single-task setting. As expected, multi-task training is slower compared to a
singletask approach. Even more so, when using multi-segment split type, running six single-task
RNN hidden size
RNN directionality
RNN dropout
Newly trained embeddings size
Character embeddings size
Character embeddings RNN hidden size
Replace numbers during pre-processing
Weighted loss usage
Optimizer
Learning rate
Fine-tune learning rate
runs for each tag type takes about the same time as one multi-task but yields better results.
Exact numbers are reported in Table 16.
Multi-task (document)
Single-task (document)
Multi-task (multi-segment)
Single-task (multi-segment)</p>
        <p>Time(hours)</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>A.</given-names>
            <surname>Akbik</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Blythe</surname>
          </string-name>
          , and
          <string-name>
            <given-names>R.</given-names>
            <surname>Vollgraf</surname>
          </string-name>
          . “
          <article-title>Contextual String Embeddings for Sequence Labeling”</article-title>
          .
          <source>In: Proceedings of the 27th International Conference on Computational Linguistics</source>
          .
          <article-title>Association for Computational Linguistics</article-title>
          , Aug.
          <year>2018</year>
          , pp.
          <fpage>1638</fpage>
          -
          <lpage>1649</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>A.</given-names>
            <surname>Akbik</surname>
          </string-name>
          et al. “
          <article-title>FLAIR: An Easy-to-Use Framework for State-of-the-</article-title>
          <string-name>
            <surname>Art</surname>
            <given-names>NLP</given-names>
          </string-name>
          ”.
          <source>In: Proceedings of the</source>
          <year>2019</year>
          <article-title>Conference of the North American Chapter of the Association for Computational Linguistics (Demonstrations)</article-title>
          .
          <source>Association for Computational Linguistics</source>
          ,
          <year>June 2019</year>
          , pp.
          <fpage>54</fpage>
          -
          <lpage>59</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>C.</given-names>
            <surname>Artaud</surname>
          </string-name>
          et al. “
          <article-title>Find it! Fraud Detection Contest Report”</article-title>
          .
          <source>In: 2018 24th International Conference on Pattern Recognition (ICPR)</source>
          .
          <source>Aug</source>
          .
          <year>2018</year>
          , pp.
          <fpage>13</fpage>
          -
          <lpage>18</lpage>
          . doi:
          <volume>10</volume>
          .1109/ICPR.2
          <volume>018</volume>
          .8545428.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>D.</given-names>
            <surname>Bahdanau</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Cho</surname>
          </string-name>
          , and
          <string-name>
            <surname>Y. Bengio. “</surname>
          </string-name>
          <article-title>Neural Machine Translation by Jointly Learning to Align and Translate”</article-title>
          .
          <source>In: CoRR abs/1409</source>
          .0473 (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>J.</given-names>
            <surname>Baxter</surname>
          </string-name>
          .
          <article-title>“A Model of Inductive Bias Learning”</article-title>
          .
          <source>In: Journal of Artificial Intelligence Research</source>
          <volume>12</volume>
          (Mar.
          <year>2000</year>
          ), pp.
          <fpage>149</fpage>
          -
          <lpage>198</lpage>
          . issn:
          <fpage>1076</fpage>
          -
          <lpage>9757</lpage>
          . doi:
          <volume>10</volume>
          .1613/jair.731.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>T.</given-names>
            <surname>Bluche</surname>
          </string-name>
          et al. “
          <article-title>Preparatory KWS Experiments for Large-Scale Indexing of a Vast Medieval Manuscript Collection in the HIMANIS Project”</article-title>
          .
          <source>In: 2017 14th IAPR International Conference on Document Analysis and Recognition (ICDAR)</source>
          . Vol.
          <volume>01</volume>
          .
          <string-name>
            <surname>Nov</surname>
          </string-name>
          .
          <year>2017</year>
          , pp.
          <fpage>311</fpage>
          -
          <lpage>316</lpage>
          . doi:
          <volume>10</volume>
          .1109/ICDAR.
          <year>2017</year>
          .
          <volume>59</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>P.</given-names>
            <surname>Bojanowski</surname>
          </string-name>
          et al. “
          <article-title>Enriching Word Vectors with Subword Information”</article-title>
          .
          <source>In: Transactions of the Association for Computational Linguistics</source>
          <volume>5</volume>
          (
          <issue>Dec</issue>
          .
          <year>2017</year>
          ), pp.
          <fpage>135</fpage>
          -
          <lpage>146</lpage>
          . doi:
          <volume>10</volume>
          .1162/tacl_a_
          <fpage>00051</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>M.</given-names>
            <surname>Bollmann</surname>
          </string-name>
          .
          <article-title>“A Large-Scale Comparison of Historical Text Normalization Systems”</article-title>
          .
          <source>In: Proceedings of the 2019 Conference of the North</source>
          (
          <year>2019</year>
          ). arXiv:
          <year>1904</year>
          .
          <year>02036</year>
          , pp.
          <fpage>3885</fpage>
          -
          <lpage>3898</lpage>
          . doi:
          <volume>10</volume>
          .18653/v1/
          <fpage>N19</fpage>
          -1389.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>J.</given-names>
            <surname>Bos</surname>
          </string-name>
          et al. “
          <article-title>The Groningen Meaning Bank”</article-title>
          .
          <source>In: Handbook of linguistic annotation</source>
          . Springer,
          <year>2017</year>
          , pp.
          <fpage>463</fpage>
          -
          <lpage>496</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>G.</given-names>
            <surname>Chiron</surname>
          </string-name>
          et al. “
          <article-title>ICDAR2017 Competition on Post-OCR Text Correction”</article-title>
          .
          <source>In: 2017 14th IAPR International Conference on Document Analysis and Recognition (ICDAR)</source>
          . Vol.
          <volume>01</volume>
          .
          <string-name>
            <surname>Nov</surname>
          </string-name>
          .
          <year>2017</year>
          , pp.
          <fpage>1423</fpage>
          -
          <lpage>1428</lpage>
          . doi:
          <volume>10</volume>
          .1109/ICDAR.
          <year>2017</year>
          .
          <volume>232</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>G.</given-names>
            <surname>Chiron</surname>
          </string-name>
          et al. “
          <article-title>Impact of OCR Errors on the Use of Digital Libraries: Towards a Better Access to Information”</article-title>
          .
          <source>In: 2017 ACM/IEEE Joint Conference on Digital Libraries (JCDL)</source>
          .
          <source>June</source>
          <year>2017</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>4</lpage>
          . doi:
          <volume>10</volume>
          .1109/JCDL.
          <year>2017</year>
          .
          <volume>7991582</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>K.</given-names>
            <surname>Cho</surname>
          </string-name>
          et al. “
          <article-title>Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translation”</article-title>
          .
          <source>In: Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing (EMNLP)</source>
          .
          <year>2014</year>
          , pp.
          <fpage>1724</fpage>
          -
          <lpage>1734</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>A.</given-names>
            <surname>Chronopoulou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Baziotis</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <surname>A. Potamianos. “</surname>
          </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).
          <year>2019</year>
          , pp.
          <fpage>2089</fpage>
          -
          <lpage>2095</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>R.</given-names>
            <surname>Collobert</surname>
          </string-name>
          and
          <string-name>
            <given-names>J.</given-names>
            <surname>Weston</surname>
          </string-name>
          . “
          <article-title>A unified architecture for natural language processing: deep neural networks with multitask learning”</article-title>
          .
          <source>In: Proceedings of the 25th international conference on Machine learning. ICML '08. Association for Computing Machinery</source>
          ,
          <year>July 2008</year>
          , pp.
          <fpage>160</fpage>
          -
          <lpage>167</lpage>
          . isbn:
          <fpage>978</fpage>
          -1-
          <fpage>60558</fpage>
          -205-4. doi:
          <volume>10</volume>
          .1145/1390156.1390177. url: https: //doi.org/10.1145/1390156.1390177.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>W.</given-names>
            <surname>Dai</surname>
          </string-name>
          et al. “
          <article-title>Self-taught clustering”</article-title>
          .
          <source>In: Proceedings of the 25th international conference on Machine learning. ICML '08. Association for Computing Machinery</source>
          ,
          <year>July 2008</year>
          , pp.
          <fpage>200</fpage>
          -
          <lpage>207</lpage>
          . isbn:
          <fpage>978</fpage>
          -1-
          <fpage>60558</fpage>
          -205-4. doi:
          <volume>10</volume>
          .1145/1390156.1390182. url: https://doi .org/10.1145/1390156.1390182.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>L.</given-names>
            <surname>Deng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Hinton</surname>
          </string-name>
          , and
          <string-name>
            <given-names>B.</given-names>
            <surname>Kingsbury</surname>
          </string-name>
          . “
          <article-title>New types of deep neural network learning for speech recognition and related applications: an overview”</article-title>
          .
          <source>In: 2013 IEEE International Conference on Acoustics, Speech and Signal Processing. May</source>
          <year>2013</year>
          , pp.
          <fpage>8599</fpage>
          -
          <lpage>8603</lpage>
          . doi:
          <volume>10</volume>
          .1109/ICASSP.
          <year>2013</year>
          .
          <volume>6639344</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>J.</given-names>
            <surname>Devlin</surname>
          </string-name>
          et al. “
          <article-title>BERT: 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). Minneapolis, Minnesota: Association for Computational Linguistics,
          <year>June 2019</year>
          , pp.
          <fpage>4171</fpage>
          -
          <lpage>4186</lpage>
          . doi:
          <volume>10</volume>
          .18653/v1/
          <fpage>N19</fpage>
          -1423.
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          <string-name>
            <surname>M. Ehrmann</surname>
          </string-name>
          et al.
          <source>Diachronic Evaluation of NER Systems on Old Newspapers</source>
          .
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>url: https://infoscience.epfl.ch/record/221391.</mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          <string-name>
            <surname>M. Ehrmann</surname>
          </string-name>
          et al. “
          <article-title>Language Resources for Historical Newspapers: the Impresso Collection”</article-title>
          .
          <source>In: Proceedings of The 12th Language Resources and Evaluation Conference.</source>
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          <string-name>
            <surname>European Language Resources Association</surname>
          </string-name>
          , May
          <year>2020</year>
          , pp.
          <fpage>958</fpage>
          -
          <lpage>968</lpage>
          . isbn:
          <fpage>979</fpage>
          -
          <lpage>10</lpage>
          -95546- 34-4.
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          <string-name>
            <surname>M. Ehrmann</surname>
          </string-name>
          et al. “
          <source>Overview of CLEF HIPE</source>
          <year>2020</year>
          :
          <article-title>Named Entity Recognition and Linking on Historical Newspapers”</article-title>
          . In: Experimental IR Meets Multilinguality, Multimodality, and Interaction. Ed. by
          <string-name>
            <given-names>A.</given-names>
            <surname>Arampatzis</surname>
          </string-name>
          et al. Cham: Springer International Publishing,
          <year>2020</year>
          , pp.
          <fpage>288</fpage>
          -
          <lpage>310</lpage>
          . isbn:
          <fpage>978</fpage>
          -3-
          <fpage>030</fpage>
          -58219-7.
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [21]
          <string-name>
            <surname>Ehrmann</surname>
          </string-name>
          et al.
          <source>HIPE - Shared Task Participation Guidelines. Jan</source>
          .
          <year>2020</year>
          . doi:
          <volume>10</volume>
          .5281/z enodo.
          <volume>3677171</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>A.</given-names>
            <surname>Ghaddar</surname>
          </string-name>
          and
          <string-name>
            <given-names>P.</given-names>
            <surname>Langlais</surname>
          </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>
          .
          <article-title>Association for Computational Linguistics</article-title>
          , Aug.
          <year>2018</year>
          , pp.
          <fpage>1896</fpage>
          -
          <lpage>1907</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>R.</given-names>
            <surname>Girshick</surname>
          </string-name>
          . “
          <string-name>
            <surname>Fast R-CNN</surname>
          </string-name>
          <article-title>”</article-title>
          .
          <source>In: Proceedings of the IEEE international conference on computer vision</source>
          .
          <source>2015</source>
          , pp.
          <fpage>1440</fpage>
          -
          <lpage>1448</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          <string-name>
            <given-names>M.</given-names>
            <surname>Giulianelli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Del Tredici</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>R.</given-names>
            <surname>Fernández</surname>
          </string-name>
          . “
          <article-title>Analysing Lexical Semantic Change with Contextualised Word Representations”</article-title>
          . In:
          <article-title>Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics</article-title>
          . Online:
          <article-title>Association for Computational Linguistics</article-title>
          ,
          <year>July 2020</year>
          , pp.
          <fpage>3960</fpage>
          -
          <lpage>3973</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>S.</given-names>
            <surname>Gururangan</surname>
          </string-name>
          et al. “
          <string-name>
            <surname>Don't Stop</surname>
          </string-name>
          <article-title>Pretraining: Adapt Language Models to Domains and Tasks Tasks”</article-title>
          . In:
          <article-title>Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics</article-title>
          . Online:
          <article-title>Association for Computational Linguistics</article-title>
          ,
          <year>July 2020</year>
          , pp.
          <fpage>8342</fpage>
          -
          <lpage>8360</lpage>
          . doi:
          <volume>10</volume>
          .18653/v1/
          <year>2020</year>
          .acl-main.
          <volume>740</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [26]
          <string-name>
            <surname>S. van Hooland</surname>
          </string-name>
          et al. “
          <article-title>Exploring entity recognition and disambiguation for cultural heritage collections”</article-title>
          .
          <source>In: Literary and Linguistic Computing 30.2 (June</source>
          <year>2015</year>
          ), pp.
          <fpage>262</fpage>
          -
          <lpage>279</lpage>
          . issn:
          <fpage>0268</fpage>
          -
          <lpage>1145</lpage>
          . doi:
          <volume>10</volume>
          .1093/llc/fqt067.
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>A.</given-names>
            <surname>Joulin</surname>
          </string-name>
          et al. “
          <article-title>Bag of Tricks for Efficient Text Classification”</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>
          .
          <year>2017</year>
          , pp.
          <fpage>427</fpage>
          -
          <lpage>431</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          [28]
          <string-name>
            <given-names>D.</given-names>
            <surname>Kingma</surname>
          </string-name>
          and
          <string-name>
            <given-names>J.</given-names>
            <surname>Ba</surname>
          </string-name>
          . “
          <article-title>Adam: A Method for Stochastic Optimization”</article-title>
          .
          <source>In: International Conference on Learning Representations (Dec</source>
          .
          <year>2014</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          [31]
          <string-name>
            <given-names>K.</given-names>
            <surname>Labusch</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Neudecker</surname>
          </string-name>
          , and
          <string-name>
            <given-names>D.</given-names>
            <surname>Zellhofer</surname>
          </string-name>
          . “
          <article-title>BERT for Named Entity Recognition in Contemporary and Historic German”</article-title>
          .
          <source>In: Proceedings of the 15th Conference on Natural Language Processing (KONVENS</source>
          <year>2019</year>
          )
          <article-title>: Long Papers</article-title>
          . Erlangen, Germany: German Society for Computational Linguistics &amp; Language
          <string-name>
            <surname>Technology</surname>
          </string-name>
          ,
          <year>2019</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>9</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          [32]
          <string-name>
            <given-names>J.</given-names>
            <surname>Laferty</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>McCallum</surname>
          </string-name>
          , and
          <string-name>
            <given-names>F.</given-names>
            <surname>Pereira</surname>
          </string-name>
          . “Conditional Random Fields:
          <article-title>Probabilistic Models for Segmenting and Labeling Sequence Data”</article-title>
          .
          <source>In: Departmental Papers (CIS)</source>
          (
          <year>June 2001</year>
          ). url: https://repository.upenn.edu/cis_papers/159.
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          [33]
          <string-name>
            <given-names>J. D.</given-names>
            <surname>Laferty</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>McCallum</surname>
          </string-name>
          , and
          <string-name>
            <given-names>F. C. N.</given-names>
            <surname>Pereira</surname>
          </string-name>
          . “Conditional Random Fields:
          <article-title>Probabilistic Models for Segmenting and Labeling Sequence Data”</article-title>
          .
          <source>In: Proceedings of the Eighteenth International Conference on Machine Learning</source>
          . ICML '
          <fpage>01</fpage>
          . Morgan Kaufmann Publishers Inc.,
          <year>June 2001</year>
          , pp.
          <fpage>282</fpage>
          -
          <lpage>289</lpage>
          . isbn:
          <fpage>978</fpage>
          -1-
          <fpage>55860</fpage>
          -778-1.
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          [34]
          <string-name>
            <given-names>G.</given-names>
            <surname>Lample</surname>
          </string-name>
          et al. “
          <article-title>Neural Architectures for Named Entity Recognition”</article-title>
          .
          <source>In: Proceedings of the</source>
          <year>2016</year>
          <article-title>Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies. Association for Computational Linguistics</article-title>
          ,
          <year>June 2016</year>
          , pp.
          <fpage>260</fpage>
          -
          <lpage>270</lpage>
          . doi:
          <volume>10</volume>
          .18653/v1/
          <fpage>N16</fpage>
          -1030.
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          [35]
          <string-name>
            <given-names>V. I.</given-names>
            <surname>Levenshtein</surname>
          </string-name>
          .
          <source>Binary Codes Capable of Correcting Deletions, Insertions and Reversals</source>
          .
          <year>1966</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref36">
        <mixed-citation>
          [36]
          <string-name>
            <given-names>E.</given-names>
            <surname>Linhares</surname>
          </string-name>
          Pontes et al. “
          <article-title>Impact of OCR Quality on Named Entity Linking”</article-title>
          . In:
          <article-title>Digital Libraries at the Crossroads of Digital Information for the Future</article-title>
          . Ed. by
          <string-name>
            <given-names>A.</given-names>
            <surname>Jatowt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Maeda</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S. Y.</given-names>
            <surname>Syn</surname>
          </string-name>
          . Lecture Notes in Computer Science. Springer International Publishing,
          <year>2019</year>
          , pp.
          <fpage>102</fpage>
          -
          <lpage>115</lpage>
          . isbn:
          <fpage>978</fpage>
          -3-
          <fpage>030</fpage>
          -34058-2. doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>030</fpage>
          -34058- 2_
          <fpage>11</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref37">
        <mixed-citation>
          [37]
          <string-name>
            <given-names>I.</given-names>
            <surname>Loshchilov</surname>
          </string-name>
          and
          <string-name>
            <given-names>F.</given-names>
            <surname>Hutter</surname>
          </string-name>
          . Fixing Weight Decay Regularization in Adam.
          <year>2018</year>
          . url: https://openreview.net/forum?id=rk6qdGgCZ.
        </mixed-citation>
      </ref>
      <ref id="ref38">
        <mixed-citation>
          [38]
          <string-name>
            <given-names>S. J.</given-names>
            <surname>Pan</surname>
          </string-name>
          and
          <string-name>
            <given-names>Q.</given-names>
            <surname>Yang</surname>
          </string-name>
          .
          <article-title>“A Survey on Transfer Learning”</article-title>
          .
          <source>In: IEEE Transactions on Knowledge and Data Engineering</source>
          <volume>22</volume>
          .10 (Oct.
          <year>2010</year>
          ), pp.
          <fpage>1345</fpage>
          -
          <lpage>1359</lpage>
          . issn:
          <fpage>1558</fpage>
          -
          <lpage>2191</lpage>
          . doi:
          <volume>10</volume>
          .1109/TKDE.
          <year>2009</year>
          .
          <volume>191</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref39">
        <mixed-citation>
          [39]
          <string-name>
            <given-names>C.</given-names>
            <surname>Papadopoulos</surname>
          </string-name>
          et al. “
          <article-title>The IMPACT dataset of historical document images”</article-title>
          .
          <source>In: Proceedings of the 2nd International Workshop on Historical Document Imaging and Processing. HIP '13. Association for Computing Machinery, Aug</source>
          .
          <year>2013</year>
          , pp.
          <fpage>123</fpage>
          -
          <lpage>130</lpage>
          . isbn:
          <fpage>978</fpage>
          -1-
          <fpage>4503</fpage>
          -2115-0. doi:
          <volume>10</volume>
          .1145/2501115.2501130.
        </mixed-citation>
      </ref>
      <ref id="ref40">
        <mixed-citation>
          [40]
          <string-name>
            <given-names>S.</given-names>
            <surname>Pinker</surname>
          </string-name>
          .
          <article-title>Learnability and Cognition, new edition: The Acquisition of Argument Structure. Google-Books-ID: adivAAAAQBAJ</article-title>
          . MIT Press, May
          <year>2013</year>
          . isbn:
          <fpage>978</fpage>
          -0-
          <fpage>262</fpage>
          -31428- 2.
        </mixed-citation>
      </ref>
      <ref id="ref41">
        <mixed-citation>
          [41]
          <string-name>
            <given-names>M.</given-names>
            <surname>Piotrowski</surname>
          </string-name>
          . “
          <article-title>Natural Language Processing for Historical Texts”</article-title>
          .
          <source>In: Synthesis Lectures on Human Language Technologies</source>
          <volume>5</volume>
          .2 (
          <issue>Sept</issue>
          .
          <year>2012</year>
          ), pp.
          <fpage>1</fpage>
          -
          <lpage>157</lpage>
          . issn:
          <fpage>1947</fpage>
          -
          <lpage>4040</lpage>
          . doi:
          <volume>10</volume>
          .2200/S00436ED1V01Y201207HLT017.
        </mixed-citation>
      </ref>
      <ref id="ref42">
        <mixed-citation>
          [43]
          <string-name>
            <given-names>B.</given-names>
            <surname>Ramsundar</surname>
          </string-name>
          et al. “
          <article-title>Massively Multitask Networks for Drug Discovery”</article-title>
          .
          <source>In: CoRR abs/1502</source>
          .
          <year>02072</year>
          (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref43">
        <mixed-citation>
          [44]
          <string-name>
            <given-names>L.</given-names>
            <surname>Rauscher</surname>
          </string-name>
          , V.
          <article-title>-</article-title>
          <string-name>
            <surname>J. Vos</surname>
            , and
            <given-names>H.</given-names>
          </string-name>
          <string-name>
            <surname>Verwayen</surname>
          </string-name>
          . Access to Digital Resources of European Heritage.
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref44">
        <mixed-citation>
          [45]
          <string-name>
            <given-names>C.</given-names>
            <surname>Rigaud</surname>
          </string-name>
          et al.
          <article-title>ICDAR 2019 Competition on Post-OCR Text Correction</article-title>
          . eng.
          <source>Sept</source>
          .
          <year>2019</year>
          . url: https://zenodo.org/record/3459116#.
          <source>XkmXfChKiUk (visited on 02/16/</source>
          <year>2020</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref45">
        <mixed-citation>
          [46]
          <string-name>
            <given-names>R.</given-names>
            <surname>Rikowski</surname>
          </string-name>
          . Digitisation Perspectives.
          <article-title>Google-Books-ID: IUNg7dj3Ue0C</article-title>
          . Springer Science &amp; Business
          <string-name>
            <surname>Media</surname>
          </string-name>
          ,
          <year>July 2011</year>
          . isbn:
          <fpage>978</fpage>
          -
          <lpage>94</lpage>
          -6091-299-3.
        </mixed-citation>
      </ref>
      <ref id="ref46">
        <mixed-citation>
          [47]
          <string-name>
            <surname>S. Ruder. “</surname>
          </string-name>
          <article-title>An overview of gradient descent optimization algorithms”</article-title>
          . In: arXiv:
          <fpage>1609</fpage>
          .04747 [cs] (
          <year>June 2017</year>
          ). arXiv:
          <volume>1609</volume>
          .04747. url: http://arxiv.org/abs/1609.04747.
        </mixed-citation>
      </ref>
      <ref id="ref47">
        <mixed-citation>
          [48]
          <string-name>
            <given-names>S.</given-names>
            <surname>Ruder</surname>
          </string-name>
          . “
          <article-title>Neural Transfer Learning for Natural Language Processing”</article-title>
          . en.
          <source>PhD thesis</source>
          . National University of Ireland, Galway, Feb.
          <year>2019</year>
          , p.
          <fpage>329</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref48">
        <mixed-citation>
          [49]
          <string-name>
            <given-names>E. T. K.</given-names>
            <surname>Sang and F. De Meulder</surname>
          </string-name>
          . “
          <article-title>Introduction to the CoNLL-2003 Shared Task: Language-Independent Named Entity Recognition”</article-title>
          .
          <source>In: Proceedings of CoNLL-2003</source>
          , Edmonton, Canada. Morgan Kaufman Publishers.
          <year>2003</year>
          , pp.
          <fpage>142</fpage>
          -
          <lpage>145</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref49">
        <mixed-citation>
          [50]
          <string-name>
            <given-names>D.</given-names>
            <surname>Schlechtweg</surname>
          </string-name>
          et al. SemEval
          <article-title>-2020 Task 1</article-title>
          :
          <string-name>
            <given-names>Unsupervised</given-names>
            <surname>Lexical Semantic Change Detection</surname>
          </string-name>
          .
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref50">
        <mixed-citation>
          [51]
          <string-name>
            <given-names>M.</given-names>
            <surname>Schuster</surname>
          </string-name>
          and
          <string-name>
            <given-names>K.</given-names>
            <surname>Nakajima</surname>
          </string-name>
          . “
          <article-title>Japanese and Korean voice search”</article-title>
          .
          <source>In: 2012 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP)</source>
          .
          <source>Mar</source>
          .
          <year>2012</year>
          , pp.
          <fpage>5149</fpage>
          -
          <lpage>5152</lpage>
          . doi:
          <volume>10</volume>
          .1109/ICASSP.
          <year>2012</year>
          .
          <volume>6289079</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref51">
        <mixed-citation>
          [52]
          <string-name>
            <given-names>P.</given-names>
            <surname>Shoemark</surname>
          </string-name>
          et al. “
          <article-title>Room to Glo: A Systematic Comparison of Semantic Change Detection Approaches with Word Embeddings”</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 (EMNLP-IJCNLP)</source>
          .
          <source>Hong Kong</source>
          , China: Association for Computational Linguistics, Nov.
          <year>2019</year>
          , pp.
          <fpage>66</fpage>
          -
          <lpage>76</lpage>
          . doi:
          <volume>10</volume>
          .18653/v1/D19-1
          <fpage>007</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref52">
        <mixed-citation>
          [53]
          <string-name>
            <given-names>D. A.</given-names>
            <surname>Smith</surname>
          </string-name>
          and
          <string-name>
            <given-names>R.</given-names>
            <surname>Cordell</surname>
          </string-name>
          .
          <article-title>“A Research Agenda for Historical and Multilingual Optical Character Recognition”</article-title>
          . In: NUlab, Northeastern University.@ https://ocr. northeastern.
          <source>edu/report (2018)</source>
          , p.
          <fpage>36</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref53">
        <mixed-citation>
          [54]
          <string-name>
            <given-names>A.</given-names>
            <surname>Søgaard</surname>
          </string-name>
          and
          <string-name>
            <given-names>Y.</given-names>
            <surname>Goldberg</surname>
          </string-name>
          . “
          <article-title>Deep multi-task learning with low level tasks supervised at lower layers”</article-title>
          .
          <source>In: Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics (Volume</source>
          <volume>2</volume>
          :
          <string-name>
            <surname>Short</surname>
            <given-names>Papers).</given-names>
          </string-name>
          <article-title>Association for Computational Linguistics</article-title>
          , Aug.
          <year>2016</year>
          , pp.
          <fpage>231</fpage>
          -
          <lpage>235</lpage>
          . doi:
          <volume>10</volume>
          .18653/v1/
          <fpage>P16</fpage>
          -2038.
        </mixed-citation>
      </ref>
      <ref id="ref54">
        <mixed-citation>
          [55]
          <string-name>
            <given-names>C.</given-names>
            <surname>Sporleder</surname>
          </string-name>
          . “
          <article-title>Natural Language Processing for Cultural Heritage Domains”</article-title>
          .
          <source>In: Language and Linguistics Compass</source>
          <volume>4</volume>
          .9 (
          <issue>2010</issue>
          ), pp.
          <fpage>750</fpage>
          -
          <lpage>768</lpage>
          . issn:
          <fpage>1749</fpage>
          -
          <lpage>818X</lpage>
          . doi:
          <volume>10</volume>
          .1111 /j.
          <fpage>1749</fpage>
          -
          <lpage>818X</lpage>
          .
          <year>2010</year>
          .
          <volume>00230</volume>
          .x.
        </mixed-citation>
      </ref>
      <ref id="ref55">
        <mixed-citation>
          [56]
          <string-name>
            <surname>D. van Strien</surname>
          </string-name>
          et al. “
          <article-title>Assessing the Impact of OCR Quality on Downstream NLP Tasks:</article-title>
          ”
          <source>in: Proceedings of the 12th International Conference on Agents and Artificial Intelligence . SCITEPRESS - Science and Technology Publications</source>
          ,
          <year>2020</year>
          , pp.
          <fpage>484</fpage>
          -
          <lpage>496</lpage>
          . isbn:
          <fpage>978</fpage>
          -
          <lpage>989</lpage>
          - 758-395-7. doi:
          <volume>10</volume>
          .5220/0009169004840496.
        </mixed-citation>
      </ref>
      <ref id="ref56">
        <mixed-citation>
          [57]
          <string-name>
            <given-names>K.</given-names>
            <surname>Todorov</surname>
          </string-name>
          and
          <string-name>
            <surname>G. Colavizza.</surname>
          </string-name>
          “
          <article-title>Transfer Learning for Named Entity Recognition in Historical Corpora”</article-title>
          .
          <source>In: CLEF 2020 Working Notes. Working Notes of CLEF</source>
          <year>2020</year>
          <article-title>- Conference and Labs of the Evaluation Forum</article-title>
          . Ed. by L.
          <string-name>
            <surname>Cappellato</surname>
          </string-name>
          et al.
          <source>CEUR-WS</source>
          ,
          <year>2020</year>
          , to appear.
        </mixed-citation>
      </ref>
      <ref id="ref57">
        <mixed-citation>
          [58]
          <string-name>
            <surname>M. C. Traub</surname>
            ,
            <given-names>J. van Ossenbruggen</given-names>
          </string-name>
          , and
          <string-name>
            <given-names>L.</given-names>
            <surname>Hardman</surname>
          </string-name>
          . “
          <article-title>Impact Analysis of OCR Quality on Research Tasks in Digital Archives”</article-title>
          . In: Research and
          <article-title>Advanced Technology for Digital Libraries</article-title>
          . Ed. by
          <string-name>
            <given-names>S.</given-names>
            <surname>Kapidakis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Mazurek</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M.</given-names>
            <surname>Werla</surname>
          </string-name>
          . Lecture Notes in Computer Science. Springer International Publishing,
          <year>2015</year>
          , pp.
          <fpage>252</fpage>
          -
          <lpage>263</lpage>
          . isbn:
          <fpage>978</fpage>
          -3-
          <fpage>319</fpage>
          -24592-8. doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>319</fpage>
          -24592-8_
          <fpage>19</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref58">
        <mixed-citation>
          [59]
          <string-name>
            <given-names>M.</given-names>
            <surname>Vilain</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Su</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S.</given-names>
            <surname>Lubar</surname>
          </string-name>
          . “
          <article-title>Entity Extraction is a Boring Solved Problem - Or is it?”</article-title>
          <source>In: Human Language Technologies</source>
          <year>2007</year>
          :
          <article-title>The Conference of the North American Chapter of the Association for Computational Linguistics</article-title>
          ; Companion Volume,
          <string-name>
            <given-names>Short</given-names>
            <surname>Papers</surname>
          </string-name>
          .
          <article-title>Association for Computational Linguistics</article-title>
          , Apr.
          <year>2007</year>
          , pp.
          <fpage>181</fpage>
          -
          <lpage>184</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref59">
        <mixed-citation>
          [60]
          <string-name>
            <given-names>D.</given-names>
            <surname>Wang</surname>
          </string-name>
          and
          <string-name>
            <given-names>T. F.</given-names>
            <surname>Zheng</surname>
          </string-name>
          . “
          <article-title>Transfer learning for speech and language processing”</article-title>
          .
          <source>In: 2015 Asia-Pacific Signal and Information Processing Association Annual Summit and Conference (APSIPA)</source>
          .
          <source>Dec</source>
          .
          <year>2015</year>
          , pp.
          <fpage>1225</fpage>
          -
          <lpage>1237</lpage>
          . doi:
          <volume>10</volume>
          .1109/APSIPA.
          <year>2015</year>
          .
          <volume>7415532</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref60">
        <mixed-citation>
          [61]
          <string-name>
            <given-names>T.</given-names>
            <surname>Wolf</surname>
          </string-name>
          et al. “
          <article-title>HuggingFace's Transformers: State-of-the-art Natural Language Processing”</article-title>
          . In: arXiv:
          <year>1910</year>
          .03771 [cs] (
          <year>Feb</year>
          .
          <year>2020</year>
          ). arXiv:
          <year>1910</year>
          .03771. url: http://arxiv.org/a bs/
          <year>1910</year>
          .03771.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>