<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Consensus Ranking for Increasing Mean Average Precision in Keyword Spotting</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Anders Hast Uppsala</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Sweden. anders.hast@it.uu.se</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of information technology, division of visual information and interaction. Uppsala University</institution>
        </aff>
      </contrib-group>
      <fpage>46</fpage>
      <lpage>57</lpage>
      <abstract>
        <p>Word spotting use a query word image to nd any instances of that word among document images. The obtained list of words is ranked according to similarity to the query word. Ideally, any false positives should only occur in the end of that list. However, in reality they often occur higher up, which decreases the so called mean average precision. It is shown how creating new ranked lists by re-scoring using the top n occurrences in the original list, and then fusing the scores, can increase the mean average precision.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>Transcription of large collections of handwritten material is a tedious and costly task. Nevertheless, images
of documents can still be made searchable by a technique called keyword spotting, or simply word spotting
[GSGN17, LRF+12]. Word spotting can be considered as a special case of image retrieval, where the goal is to
nd all instances of the query word in the document image collection at question. When searching in several
document images, using a query word in the form of an example image, there are often some false positives in
the retrieved list. Therefore ranking is performed so that the words most similar to the query word will appear
in the top and the most dissimilar, but still similar enough to be presumed to be correct, will appear in the
bottom of the list.</p>
      <p>In this paper, methods for improving the ranked list will be evaluated and discussed. The main idea is to
take the top n occurrences in the ranked list and then rank it again against each one of them, thus creating n
rankings, which then are fused to create a better overall ranking.</p>
    </sec>
    <sec id="sec-2">
      <title>Background</title>
      <p>Generally, in both information retrieval and object-image retrieval the retrieved result is ranked according to its
relevance. Similarly, the retrieved regions supposedly containing the searched word of all the pages are collected
and ranked according to their similarity score. This procedure involves pairwise comparison, in which the query
word image is compared to all retrieved word images using some scoring function (i.e. computing the distance
Copyright c 2020 for this paper by its authors. Use permitted under Creative Commons License Attribution 4.0 International (CC
BY 4.0).
between feature vectors obtained from the word images) that will give a score, also known as con dence value,
for each comparison, i.e. each word image.</p>
      <p>Re-ranking usually refers to the procedure of ranking all over again using a more exact method for computing
the score. However, in this work, only the situation where the same scoring function is used will be considered,
even though there is nothing that prohibits the use of di erent scoring functions. The use of machine learning
techniques to train the ranking model is often referred to as "learning to rank" [LLZ09], which includes methods
like LambdaMART and LambdaRank, which is based on RankNet [Bur10]. Relevance feedback [Har92] could
also be used with the proposed method by letting the user choose the relevant words for ranking and fusion.</p>
      <p>Normally, some score normalisation procedure is necessary in order to make scores, which are obtained using
di erent scoring functions, e.g. from di erent information retrieval systems, comparable to each other [WCB06].
This is not necessary here, since the proposed algorithm use the same scoring function.</p>
      <p>In information retrieval, data fusion [Wu12] is a technique for combining the ranked lists from several retrieval
methods [SF95]. It has been noted that the fusion together of document rankings can yield a higher level of
relevance than either of the individual methods [Sme98, MS05]. It has also been noted that in general it is better
to fuse scores rather than ranks [BP09]. One common technique for score based fusion in information retrieval is
CombSUM [BKFS95], where the scores from several lists are simply added together to obtain a new scores. By
multiplying this score by the number of lists, i.e. frequency, where the document occurs, combMNZ is obtained
[BC17, WH18]. Herein, the average of scores for each instance of the word will be used, since the new score will
be used for purging those that fall under a certain threshold</p>
      <p>The relevance of documents in an information retrieval system can vary quite a lot and can therefore be
considered being fuzzy, while the word found in word spotting is either the correct word or not, and can therefore
being considered binary. Of course, there are some exceptions like di erences in spelling or the same word with
di erent semantics etc. Nevertheless, it is possible to utilise this fact by taking the top n occurrences in the rst
ranking and rank the whole list against each one of them creating n rankings, which then are fused to create a
better ranking.
2.1</p>
      <sec id="sec-2-1">
        <title>Fusion for keyword spotting</title>
        <p>Rusin~ol et al. [RnL14] propose three di erent techniques for data fusion techniques, where variability in writing
style is handled by preforming multiple queries and then combining the results. Louloudis et al. [LKG12]
evaluate three techniques based on the rank position. A systematic evaluation of di erent fusion techniques was
presented by Pen~a et al. [PnSMVG10]. Wei et al. [WGS15] discuss how query expansion (QE) [AZ12] that
produce one ranked list per expanded search, can be subsequently merged to obtain the nal ranked list. Later
on, this method will be compared to the proposed method.
3</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Consensus Ranking and Query Expansion</title>
      <p>A learning and segmentation free word spotting engine [HF16, HCV18] was used that search for an example
image, referred to as a query word, in one or several document images [HCVA19]. Tentative words that fall
below a certain threshold will be discarded as garbage (i.e. a so called negative). It is obviously important
to set this threshold so that the negatives are mostly true negatives and the positives are mostly true positives.
However, due to the nature of the problem there will often be some false positives as well as false negatives.</p>
      <p>Moreover, the matching of the query word and the found tentative words cannot be too precise as some words
would be missed, i.e. the recall will be lower. At the same time it cannot be too relaxed so that many false
positives will be found, i.e. the precision will be low (these terms are explained under section 4). In the tests
presented a rather tight threshold was used to nd mostly true positives, and then perform QE on these, where
new searches are performed, using each found word as a query on the same page as the word is found, as well
as on the previous and following page. This will ensure that the QE will have enough instances of the word to
query on, but not too many as it will increase search time and also increase the risk of nding false positives.
Hence, even if this approach uses the same underlying architecture as a previously published approach [VHF19],
it is still di erent as that one only used words found on the same page. Nevertheless, QE will increase the recall
substantially while still keeping the precision high.</p>
      <p>The ranked list will be ranked depending on the similarity to the original query word only. Therefore, the score
value can be lower for certain words in the end of the ranked list, than the threshold used in each individual
search. This fact can be utilised to purge the end of the list for all words having a score value below or some
other threshold depending on the quality of the found words.</p>
      <p>The idea behind QE is that the found words contain some variation that will help nding even more words
that the single query word could not nd, i.e. the score will be quite di erent depending on the variation.
Similarly, the presented consensus ranking utilise this fact and takes the top n words from the resulting list from
the QE search and score each of them to the ranked list to create n new ranked lists. Hence, each list is a bit
di erent and by fusing them a better ranked list is obtained.</p>
      <p>The above approach will therefore be di erent from the one of Wei et al. [WGS15] where the the QE produce
several lists, i.e. one ranked list per search. These lists are ranked on the similarity of each query word, that
are subsequently merged to obtain the nal ranked list. Each QE will generally not nd exactly the same words
and therefore each ranked list will be a bit di erent. When merged, the list will be as complete as possible, but
the fusion will depend on how many expanded query searches nds each word. In general, the more queries that
end up nding one word the better, since the nal score will be computed from more lists. However, by taking
the top n words in the nal list resulting from QE and making n new lists by re-scoring, this problem will not
occur. This approach will be referred to as consensus ranking (CR). Nonetheless, one possible drawback with it
is that the QE list will be ordered depending on the similarity to the original query word. If this word is not
for some reason very representative for the words in the document, then the approach by Wei et al. might be
better. Therefore, it will be investigated herein the e ect of utilising their approach to merge the lists resulting
from QE and then use the top n words in that list to perform the proposed CR. This approach is later referred
to as ML-CR.
4</p>
    </sec>
    <sec id="sec-4">
      <title>Method</title>
      <p>First as a proof of concept for the proposed algorithm, the ranking of digits in the MNIST data set [LCB10] is
performed, which showed good performance even when the top n digit images contains some false positives (see
section 5).</p>
      <p>Then tests were performed both on the Esposalles data set [RFS+13] and the Bentham data set from the
Transcribe Bentham project [MTW11]. Four di erent words were chosen as query words and the initial search
was performed on 10 pages for each data set. For each word 6 instances were chosen in order to capture some
variance in the handwriting. By comparing all words in the ground truth with every other word, a confusion
matrix was obtained containing scores (similarity). For both data sets, the 3 words having highest mean value
in each column of the matrix, i.e. being as equal to the others as possible, were therefore considered being
representative query words. The 3 words having lowest mean were also used to see how the algorithms involved
cope with such situation when the query word is less representative, i.e. more di cult, as it might contain strokes
from adjacent lines, being written di erently or having some kind of degradation. Examples of both variants are
shown in Figure 1.</p>
      <p>(a) The query images Barca
(b) The query images "reber".
(a) The word Barca has been found on one page in the Esposalles (b) The word aforesaid has been found on one page of the Bentham
data set. data set.
nds words in the (a) Esposalles data set, and (b) the
4.1</p>
      <sec id="sec-4-1">
        <title>Mean Average Precision</title>
        <p>The word spotting algorithm can be evaluated by computing the Precision-Recall curve. Precision is the number
of relevant (true positive) objects found divided by the number of all retrieved objects, and Recall is the number
of relevant objects found divided by the number of all relevant objects in the set [Pow07]. They are computed
as:</p>
        <p>P recision = jretrieved \ relevantj</p>
        <p>jretrievedj
Recall = jretrieved \ relevantj
jrelevantj
(1)
(2)</p>
        <p>Many prefer using a single value for easily comparing di erent approaches, such as the mean Average Precision
(mAP), which corresponds to the area below the Precision-Recall curve, which is computed using the following
equation:
mAP =</p>
        <p>Pjretrievedj P @n
n=1</p>
        <p>r(n)
jrelevantj
where P @n is the precision at the n top-most returned results, and r(n) is a binary function indicating whether
the n-th item in the returned ranked list is a relevant object (true positive).
(3)
5</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Results</title>
      <p>5.1</p>
      <sec id="sec-5-1">
        <title>Proof of Concept</title>
        <p>The results from both the proof of concept and applying QE and CR on the Esposalles and the Bentham data
sets are reported in this section.</p>
        <p>The proposed CR algorithm was used for ranking of digits in the MNIST data set [LCB10], as a proof of concept.
Feature vectors were computed (as in [HLV19]) for 2000 images containing 200 images for each digit. The set
was divided into two disjoint sets with 100 number of occurrences of each digit in each set. The idea is to rank
the images in the second set according to how similar they are to each digit in the rst set. This was done by
computing the cosine distance (i.e a score value) and therefore the list contains the nearest neighbours (NN) in
a descending scale. The results are shown in Table 1. Here it was chosen to use only a maximum of 12 of the
nearest neighbours having a distance equal to or above 0:8. However, it should be noted that as for MNIST
this did not prohibit from performing CR using some false positives among the top n images. Actually, it was
quite common, with an average of 17:14% for the reported tests, which the low mAP also con rms. Despite this,
the CR still increases the mAP with an average of 12:30%, which proves the e ciency and the stability of the
proposed algorithm.
a bit higher than the threshold = 0:7 for regarding a word as a correct word, in order to be more on the safe
side when re-scoring, Both conditions are assuring that the words that are being used for re-scoring are true
positives to a high probability. Note, that if the QE do a bad job in the rst place this will not hold. However,
as shown in the proof of concept, the CR can usually still improve the ranking, even if some false positives are
found among the top n candidates for re-scoring.</p>
        <p>The plot in 3 shows the con dence score (or similarity value), where the ranked lists are from QE (magenta),
CR (blue), ML (red), CR-ML (yellow). The y axis shows the score and the x axis the position in the list.
One can note that the query word used was taken from the same page images since the highest score is 1:0
(which means it nds itself) and then decaying for QE. One can also note that the score for ML is generally
higher at the end of the ranked list since it by de nition cannot go below the threshold used both for WS and
QE. Nevertheless, the score for CR can be lower since the re-scoring between words can result in low scores even
if both are true positives, as they might be rather dissimilar.</p>
        <p>(a) "reber"
(b) "Barca"</p>
        <p>One advantage with the CR and CR-ML is therefore that it is possible to purge the list by removing those
under a certain threshold. This will make it easier for a user to investigate the result if obvious false positives
are removed. Therefore, the user of a search tool or a transcription tool using word spotting [HV18], only needs
to concentrate on a few items (true positives) in the end of the purged list that might be miss ranked and end
up scattered among the false positives.</p>
        <p>A comparison is shown in Figure 4 and 5 of the output from the word spotting system (WS) 4a and the
result of applying fusion through consensus ranking (CR) 4b. The true positives are depicted in green and the
false positives in red. Once again the background removal technique has been used. One can note how the miss
ranked words are all pushed to the bottom of the list. The ranked list obtained by merging lists (ML) 4c and
performing a CR on ML 4c is also shown. One can note how ML generally performs worse than CR. This is
due to the fact that was set rather tight in order to avoid false positives. This causes the algorithm to nd
fewer correct words in both the WS and in each single search in the QE. However, in general this method leads
to both high recall and precision. By lowering the threshold , ML will perform better, with the drawback of
having much more false positives in the nals lists.</p>
        <p>One can note how CR improves the position of miss ranked words quite a lot, even if the mAP improvement
is modest. The results are not always perfect, since the same score function is used both for QE and CR, which
cannot be too precise in order to still capture the variation in handwriting.
(c) List ranked after merging. list
(c) List ranked after merging.</p>
        <p>Table 2 show the result (in mAP) of running the di erent algorithms on several di erent words, as explained
earlier for the Esposalles data set. Each row shows the average of mAP from using three di erent query words.
One can note how QE improves over WS, but also how CR pushes up the mAP. The increase might seem small
but in reality the e ect is that the ranked list will contain a longer sequence of true positives and the false
positives will be aggregated in the end of the list, instead of being scattered in the middle of the list.</p>
        <p>Table 3 shows the e ect of choosing words that give worse results as explained earlier. One can note how
the WS performs worse, but that QE still deals with that problem in an elegant way. Generally, CR pushes the
mAP up higher. Furthermore, table 4 and Table 5 shows some results for the Bentham data set.
The proof of concept showed that the idea generally works very well (the mAP generally improved by 12:30%)
even for heavily contaminated sets, such as in the case of the experiment with MNIST where only 10% in the
ranked list are true positives. Furthermore, the experiment showed that the proposed consensus ranking still
works rather well even when some of the items used for the CR are false positives (in this case, on average
17:14%). Hence, a few false positives does not, in general, make the algorithm fail.</p>
        <p>The increases presented in the tables for the Esposalles and the Bentham data sets in section 5, using CR after
QE might seem rather low. However, they are important as they reorder the rank so that it will be easier for a
human to quickly distinguish true positives fro false positives by a visual inspection, as shown in the presented
images in section 5. This will be a useful feature both for semi-automatic transcription [HCV18] as well as for
searching non transcribed document images [HCVA19].</p>
        <p>One advantage with CR is that it helps to purge what must be false positives to a high degree of certainty. By
inspecting Figure 3 and the ranked list in Figure 4 and Figure 5 one can see how CR (the blue curve) suddenly
drops rapidly and in the end of that drop there are no true positives anymore. Just a few false positives are
found in the drop or above. This drop can be quite obvious as in the case for "reber" or more subtle as for
"Barca". Therefore, it is probably better to set a xed threshold for purging than trying to locate the "drop".
It seems like the threshold generally could be set equal to or a bit below. Being used in a transcription or a
search tool, the threshold could be a parameter set using a slider by the user.</p>
        <p>CR will not substantially increase the mAP when there are very few true positives. This is generally not a
big problem, since the retrieved ranked list will consequently be very short anyway. For instance "intended"
has only 10 occurrences in the Bentham data set that was used herein (the other words have between 12 and
25 occurrences.) and the mAP do not improve as seen in Table 4. In fact, it is already good and could not be
improved further since QE found 9 out of 10 occurrences and ranked them on top.</p>
        <p>Overall, the time it takes to perform QE is many times longer the time it takes to perform CR, due to the
word spotting search per page, and the QE that performs such search on several words per page. Nevertheless,
the time it takes to perform CR is not negligible, especially not for when the nal list produced by QE is long,
i.e. several hundred words. QE always ends by performing one ranking using the original query word to produce
a nal ranked list. CR then performs up to n such rankings and thus adds n times more execution. The fusion
itself is almost negligible since it is just averaging scores, compared to the work it takes to match images to
compute the scores in the rst place.</p>
        <p>One disappointment is that the ML-CR generally did not perform better than CR for the di cult word images.
Of course the tests performed here are quite limited and running on larger data sets and also using di erent
number for the top n words might turn out to give di erent results. Nevertheless, ML generally performs much
worse than CR because of the tight set thresholds in QE that will lower the number of false positives and hence
decrease the visual load for the user.
7</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>Conclusions</title>
      <p>The ranking of words found by word spotting is important for tasks like fast transcription or simple searches.
The user do not want to be bothered with the many false positives that often are retrieved. Therefore, ranking
is very important, pushing the false positives to the end of the list. Moreover, purging the list automatically
from the obvious false positives also helps the user. The proposed Consensus Ranking helps the user with both
of these aspects. The idea is simply to take the top n words in the list ranked by matching to the query word,
and re-score the list using each of these words to re-score again, giving n new lists that can be fused together to
obtain a better ranked list. By averaging the scores, a majority of the false positives will generally obtain lower
scores than the threshold used for the word spotting itself, and can therefore be purged.
[AZ12]</p>
      <p>Relja Arandjelovic and Andrew Zisserman. Multiple queries for large scale speci c object retrieval.
In British Machine Vision Conference, 2012.</p>
      <p>Rodger Benham and J. Shane Culpepper. Risk-reward trade-o s in rank fusion. In Proceedings of
the 22Nd Australasian Document Computing Symposium, ADCS 2017, pages 1:1{1:8, New York,
NY, USA, 2017. ACM.
[BP09]</p>
      <p>N. J. Belkin, P. Kantor, E. A. Fox, and J. A. Shaw. Combining the evidence of multiple query
representations for information retrieval. Inf. Process. Manage., 31(3):431{448, May 1995.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <surname>on Knowl.</surname>
          </string-name>
          and
          <string-name>
            <given-names>Data</given-names>
            <surname>Eng</surname>
          </string-name>
          .,
          <volume>21</volume>
          (
          <issue>1</issue>
          ):
          <volume>21</volume>
          {34, jan
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <surname>Chris J.C.</surname>
          </string-name>
          <article-title>Burges. From ranknet to lambdarank to lambdamart: An overview</article-title>
          .
          <source>Technical Report MSR-TR-2010-82</source>
          , Microsoft Research,
          <year>June 2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <surname>Angelos P Giotis</surname>
            , Giorgos S kas, Basilis Gatos, and
            <given-names>Christophoros</given-names>
          </string-name>
          <string-name>
            <surname>Nikou</surname>
          </string-name>
          .
          <article-title>A survey of document image word spotting techniques</article-title>
          .
          <source>Pattern Recognition</source>
          ,
          <volume>68</volume>
          :
          <fpage>310</fpage>
          {
          <fpage>332</fpage>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <surname>Frakes and Ricardo</surname>
          </string-name>
          Baeza-Yates, editors,
          <source>Information Retrieval</source>
          , pages
          <volume>241</volume>
          {
          <fpage>263</fpage>
          .
          <string-name>
            <surname>Prentice-Hall</surname>
          </string-name>
          , Inc., Upper Saddle River, NJ, USA,
          <year>1992</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <given-names>Anders</given-names>
            <surname>Hast</surname>
          </string-name>
          , Per Cullhed, and Ekta Vats. ntext
          <article-title>- text extractor tool for handwritten document transcription and annotation</article-title>
          .
          <source>In Digital Libraries and Multimedia Archives - 14th Italian Research Conference on Digital Libraries, IRCDL</source>
          <year>2018</year>
          , Udine, Italy, January
          <volume>25</volume>
          -
          <issue>26</issue>
          ,
          <year>2018</year>
          , Proceedings, pages
          <volume>81</volume>
          {
          <fpage>92</fpage>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <given-names>Anders</given-names>
            <surname>Hast</surname>
          </string-name>
          , Per Cullhed, Ekta Vats, and
          <string-name>
            <given-names>Matteo</given-names>
            <surname>Abrate</surname>
          </string-name>
          .
          <article-title>Making large collections of handwritten material easily accessible and searchable</article-title>
          .
          <source>In Digital Libraries: Supporting Open Science - 15th Italian Research Conference on Digital Libraries, IRCDL</source>
          <year>2019</year>
          , Pisa, Italy,
          <source>January 31 - February 1</source>
          ,
          <year>2019</year>
          , Proceedings, pages
          <volume>18</volume>
          {
          <fpage>28</fpage>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <given-names>Anders</given-names>
            <surname>Hast</surname>
          </string-name>
          and
          <string-name>
            <given-names>Alicia</given-names>
            <surname>Fornes</surname>
          </string-name>
          .
          <article-title>A segmentation-free handwritten word spotting approach by relaxed feature matching</article-title>
          .
          <source>In Document Analysis Systems (DAS)</source>
          ,
          <year>2016</year>
          12th IAPR Workshop on, pages
          <volume>150</volume>
          {
          <fpage>155</fpage>
          . IEEE,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <string-name>
            <given-names>Anders</given-names>
            <surname>Hast</surname>
          </string-name>
          , Mats Lind, and
          <string-name>
            <given-names>Ekta</given-names>
            <surname>Vats</surname>
          </string-name>
          .
          <article-title>Embedded prototype subspace classi cation : A subspace learning framework</article-title>
          . In Percannella G. Vento M., editor,
          <source>Computer Analysis of Images and Patterns: CAIP2019, Lecture Notes in Computer Science</source>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <string-name>
            <given-names>Anders</given-names>
            <surname>Hast</surname>
          </string-name>
          and
          <string-name>
            <given-names>Ekta</given-names>
            <surname>Vats</surname>
          </string-name>
          .
          <article-title>An intelligent user interface for e cient semi-automatic transcription of historical handwritten documents</article-title>
          .
          <source>In Proceedings of the 23rd International Conference on Intelligent User Interfaces Companion, IUI '18 Companion</source>
          , pages
          <volume>48</volume>
          :1{
          <issue>48</issue>
          :
          <fpage>2</fpage>
          , New York, NY, USA,
          <year>2018</year>
          . ACM.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          <string-name>
            <surname>Yann</surname>
            <given-names>LeCun</given-names>
          </string-name>
          , Corinna Cortes, and
          <string-name>
            <given-names>CJ</given-names>
            <surname>Burges</surname>
          </string-name>
          .
          <article-title>Mnist handwritten digit database</article-title>
          . AT&amp;
          <string-name>
            <surname>T Labs</surname>
          </string-name>
          [Online]. Available: http://yann. lecun. com/exdb/mnist, 2,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          <string-name>
            <given-names>G.</given-names>
            <surname>Louloudis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. L.</given-names>
            <surname>Kesidis</surname>
          </string-name>
          , and
          <string-name>
            <given-names>B.</given-names>
            <surname>Gatos</surname>
          </string-name>
          .
          <article-title>E cient word retrieval using a multiple ranking combination scheme</article-title>
          .
          <source>In Proceedings of the 2012 10th IAPR International Workshop on Document Analysis Systems, DAS '12</source>
          , pages
          <fpage>379</fpage>
          {
          <fpage>383</fpage>
          , Washington, DC, USA,
          <year>2012</year>
          . IEEE Computer Society.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          <string-name>
            <given-names>Hang</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <surname>Tie-Yan Liu</surname>
            , and
            <given-names>ChengXiang</given-names>
          </string-name>
          <string-name>
            <surname>Zhai</surname>
          </string-name>
          .
          <article-title>Learning to rank for information retrieval (lr4ir 2009)</article-title>
          .
          <source>SIGIR Forum</source>
          ,
          <volume>43</volume>
          (
          <issue>2</issue>
          ):
          <volume>41</volume>
          {45, dec
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          <string-name>
            <given-names>J.</given-names>
            <surname>Llados</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Rusinol</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Fornes</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Fernandez</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Dutta</surname>
          </string-name>
          .
          <article-title>On the in uence of word representations for handwritten word spotting in historical documents</article-title>
          .
          <source>International Journal of Pattern Recognition and Arti cial Intelligence</source>
          ,
          <volume>26</volume>
          (
          <issue>05</issue>
          ),
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          <string-name>
            <given-names>Kieran</given-names>
            <surname>McDonald and Alan F. Smeaton</surname>
          </string-name>
          .
          <article-title>A comparison of score, rank and probability-based fusion methods for video shot retrieval</article-title>
          .
          <source>In Proceedings of the 4th International Conference on Image and Video Retrieval</source>
          ,
          <source>CIVR'05</source>
          , pages
          <fpage>61</fpage>
          {
          <fpage>70</fpage>
          , Berlin, Heidelberg,
          <year>2005</year>
          . Springer-Verlag.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          <string-name>
            <given-names>Martin</given-names>
            <surname>Moyle</surname>
          </string-name>
          , Justin Tonra, and
          <string-name>
            <given-names>Valerie</given-names>
            <surname>Wallace</surname>
          </string-name>
          .
          <article-title>Manuscript transcription by crowdsourcing: Transcribe bentham</article-title>
          .
          <source>Liber Quarterly</source>
          ,
          <volume>20</volume>
          (
          <issue>3-4</issue>
          ),
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [PnSMVG10]
          <article-title>Sebastian Pen~a Saldarriaga, Emmanuel Morin</article-title>
          , and
          <string-name>
            <surname>Christian</surname>
          </string-name>
          Viard-Gaudin.
          <article-title>Ranking fusion methods applied to on-line handwriting information retrieval</article-title>
          .
          <source>In Proceedings of the 32Nd European Conference on Advances in Information Retrieval</source>
          , ECIR'
          <year>2010</year>
          , pages
          <fpage>253</fpage>
          {
          <fpage>264</fpage>
          , Berlin, Heidelberg,
          <year>2010</year>
          . Springer-Verlag.
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          <source>[Pow07] [RFS+13] [RnL14] [SF95] [Sme98] [VH17] [VHF19] [VHS17] [WCB06] [WGS15] [WH18] [Wu12] David Powers</source>
          .
          <article-title>Evaluation: From precision, recall and f-factor to roc, informedness, markedness &amp; correlation</article-title>
          .
          <source>Technical Report Technical Report SIE-07-001</source>
          , School of Informatics and Engineering Flinders University, Adelaide, Australia,
          <year>December 2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          <string-name>
            <surname>VeroNica Romero</surname>
          </string-name>
          , Alicia Fornes, NicolaS Serrano, Joan Andreu Sanchez, Alejandro H Toselli,
          <article-title>Volkmar Frinken, Enrique Vidal, and Josep Llados. The ESPOSALLES database: An ancient marriage license corpus for o -line handwriting recognition</article-title>
          .
          <source>Pattern Recognition</source>
          ,
          <volume>46</volume>
          (
          <issue>6</issue>
          ):
          <volume>1658</volume>
          {
          <fpage>1669</fpage>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          <string-name>
            <given-names>Marcal</given-names>
            <surname>Rusin</surname>
          </string-name>
          <article-title>~ol and Josep Llados. Boosting the handwritten word spotting experience by including the user in the loop</article-title>
          .
          <source>Pattern Recogn</source>
          .,
          <volume>47</volume>
          (
          <issue>3</issue>
          ):
          <volume>1063</volume>
          {1072, mar
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          <string-name>
            <given-names>Joseph A.</given-names>
            <surname>Shaw</surname>
          </string-name>
          and
          <string-name>
            <given-names>Edward A.</given-names>
            <surname>Fox</surname>
          </string-name>
          .
          <article-title>Combination of multiple searches</article-title>
          . In Donna K. Harman, editor,
          <source>Overview of the third Text REtreival Conference (TREC-3)</source>
          , pages
          <fpage>105</fpage>
          {
          <fpage>108</fpage>
          ,
          <year>1995</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          <string-name>
            <given-names>Alan F.</given-names>
            <surname>Smeaton</surname>
          </string-name>
          .
          <article-title>Independence of contributing retrieval strategies in data fusion for e ective information retrieval</article-title>
          .
          <source>In Proceedings of the 20th Annual BCS-IRSG Conference on Information Retrieval Research</source>
          , IRSG'
          <volume>98</volume>
          , pages
          <fpage>12</fpage>
          {
          <fpage>12</fpage>
          ,
          <string-name>
            <surname>Swindon</surname>
          </string-name>
          , UK,
          <year>1998</year>
          .
          <source>BCS Learning &amp; Development Ltd.</source>
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          <string-name>
            <given-names>Ekta</given-names>
            <surname>Vats</surname>
          </string-name>
          and
          <string-name>
            <given-names>Anders</given-names>
            <surname>Hast</surname>
          </string-name>
          .
          <article-title>On-the- y historical handwritten text annotation</article-title>
          .
          <source>In Document Analysis and Recognition (ICDAR)</source>
          ,
          <year>2017</year>
          14th IAPR International Conference on, volume
          <volume>8</volume>
          , pages
          <fpage>10</fpage>
          {
          <fpage>14</fpage>
          . IEEE,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          <string-name>
            <given-names>Ekta</given-names>
            <surname>Vats</surname>
          </string-name>
          , Anders Hast, and
          <string-name>
            <given-names>Alicia</given-names>
            <surname>Fornearch</surname>
          </string-name>
          .
          <article-title>Training-free and segmentation-free word spotting using feature matching and query expansion</article-title>
          .
          <source>In Proc. 15th International Conference on Document Analysis and Recognition</source>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          <string-name>
            <given-names>Ekta</given-names>
            <surname>Vats</surname>
          </string-name>
          , Anders Hast, and
          <string-name>
            <given-names>Prashant</given-names>
            <surname>Singh</surname>
          </string-name>
          .
          <article-title>Automatic document image binarization using bayesian optimization</article-title>
          .
          <source>In Proceedings of the 4th International Workshop on Historical Document Imaging and Processing</source>
          , pages
          <volume>89</volume>
          {
          <fpage>94</fpage>
          . ACM,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          <string-name>
            <given-names>In</given-names>
            <surname>Hwee Tou</surname>
          </string-name>
          <string-name>
            <given-names>Ng</given-names>
            ,
            <surname>Mun-Kew</surname>
          </string-name>
          <string-name>
            <given-names>Leong</given-names>
            ,
            <surname>Min-Yen Kan</surname>
          </string-name>
          , and Donghong Ji, editors,
          <source>Information Retrieval Technology</source>
          , pages
          <volume>642</volume>
          {
          <fpage>648</fpage>
          , Berlin, Heidelberg,
          <year>2006</year>
          . Springer Berlin Heidelberg.
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          <string-name>
            <given-names>H.</given-names>
            <surname>Wei</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Gao</surname>
          </string-name>
          , and
          <string-name>
            <given-names>X.</given-names>
            <surname>Su</surname>
          </string-name>
          .
          <article-title>A multiple instances approach to improving keyword spotting on historical mongolian document images</article-title>
          .
          <source>In 2015 13th International Conference on Document Analysis and Recognition (ICDAR)</source>
          , pages
          <fpage>121</fpage>
          {
          <fpage>125</fpage>
          ,
          <string-name>
            <surname>Aug</surname>
          </string-name>
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          <string-name>
            <given-names>Markus</given-names>
            <surname>Wegmann</surname>
          </string-name>
          and
          <string-name>
            <given-names>Andreas</given-names>
            <surname>Henrich</surname>
          </string-name>
          .
          <article-title>Search for an appropriate journal - in depth evaluation of data fusion techniques</article-title>
          .
          <source>In Rainer Gemulla</source>
          , Simone Paolo Ponzetto, Christian Bizer, Margret Keuper, and Heiner Stuckenschmidt, editors,
          <source>Proceedings of the Conference "Lernen</source>
          , Wissen, Daten,
          <source>Analysen"</source>
          ,
          <source>LWDA</source>
          <year>2018</year>
          , Mannheim, Germany,
          <source>August 22-24</source>
          ,
          <year>2018</year>
          ., volume
          <volume>2191</volume>
          <source>of CEUR Workshop Proceedings</source>
          , pages
          <volume>343</volume>
          {
          <fpage>354</fpage>
          . CEUR-WS.org,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          <string-name>
            <given-names>Shengli</given-names>
            <surname>Wu</surname>
          </string-name>
          .
          <source>Ranking-Based Fusion</source>
          , pages
          <volume>135</volume>
          {
          <fpage>147</fpage>
          . Springer Berlin Heidelberg, Berlin, Heidelberg,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>