<!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>XRCE's Participation in Wikipedia Retrieval, Medical Image Modality Classi cation and Ad-hoc Retrieval Tasks of ImageCLEF 2010</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Stephane Clinchant</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Gabriela Csurka</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Julien Ah-Pine</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Guillaume Jacquet</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Florent Perronnin</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jorge Sanchez</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Keyvan Minoukadeh</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>LIG</institution>
          ,
          <addr-line>Univ. Grenoble I, BP 53 - 38041 Grenoble cedex 9, Grenoble</addr-line>
          <country country="FR">France</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Xerox Research Centre Europe</institution>
          ,
          <addr-line>6 chemin de Maupertuis 38240, Meylan</addr-line>
          <country country="FR">France</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>This year, XRCE participated in three main tasks of ImageCLEF 2010. The Visual Concept Detection and Annotation Task is presented in a separate paper. In this working note, we rather focus on our participation in the Wikipedia Retrieval Task and in two sub-tasks of the Medical Retrieval Task (Image Modality Classi cation and Ad-hoc Image Retrieval). We investigated mono-modal (textual and visual) and multi-modal retrieval and classi cation systems. For representing text we used either standard language model or a power law (log-logistic or smoothed power law) distribution-based information retrieval model. For representing images, we used Fisher Vectors improved by power and L2 normalizations and a spatial pyramid representation. With theses representations and simple linear classi ers we achieved excellent image modality classi cation both using mono-modal and combined textual and visual information. Concerning the retrieval performances, text based runs performed very well, but visual-only retrieval performances were in general poor showing that even state-of-the art image representations are insu cient to address these tasks accurately. However, we have shown that despite poor visual retrieval results, multimodal runs that combine both visual and textual retrieval scores, can outperform mono-modal systems as long as the information fusion is done appropriately. As a conclusion we can say that our participation in these tasks was successful, as the proposed systems obtained leading positions both in retrieval and modality classi cation and for each type of run: text, image or mixed.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        ImageCLEF [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]) and an information based model employing power law (log-logistic and smoothed
power law) distribution proposed in [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. These methods have shown high performances especially
when combined with pseudo-relevance feedback or query expansion mechanisms were also applied.
      </p>
      <p>In the case of the Medical Retrieval Task, our aim was to combine Lexical Textual
Entailment inspired by Statistical Translation Models with query expansion mechanisms using external
resources (in our case Wikipedia pages).</p>
      <p>
        For representing images, we used the Improved Fisher Vectors (IFV) [18, 17]. Fisher Vectors
have been successfully used in our previous ImageCLEF participations [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ], and for this challenge
we used an improved version with power and L2 normalizations and a spatial pyramid
representation as suggested in [17]. These IFVs were used as the image representation in all our tasks. They
showed excellent performances in the Image Modality Classi cation Task both using them alone
or combined with text representation. Concerning retrieval results, even with the latter recent
advances in visual similarity [18], using only images was not su cient to address the Wikipedia
and Medical Image Retrieval tasks. Indeed all visual-only runs performed poorly.
      </p>
      <p>
        As the visual retrieval is an important element for the cross-modal similarities technique we
used with success in the Photo Retrieval Tasks of past ImageCLEF sessions [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ], we did not
experiment with these techniques for this year's challenges. We decided to use other score aggregation
methods where we could easily handle the asymmetric roles of the two modalities during the fusion
process. Hence we designed and compared several fusion strategies. We have shown that despite
poor visual retrieval results, our proposed aggregation techniques were able to outperform both
the image-only and text-only retrieval systems.
      </p>
      <p>The rest of the paper is organized as follows. In Section 2 we describe our text retrieval
and query expansion models. In Section 3 we brie y describe the image representation with the
improved Fisher Vectors. In section 4 we present and compare di erent runs we submitted and we
conclude in Section 5.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Text Retrieval</title>
      <p>We start from a traditional bag-of-words representation of pre-processed texts where pre-processing
includes tokenization, lemmatization, and standard stopword removal. However, in some cases
lemmatization might lead to a loss of information. Therefore before building the bag-of-words
representation we concatenated a lemmatized version of the document with the original document.</p>
      <p>
        Two information retrieval models were considered: a standard language model (similar to the
techniques used in our past participation in other tasks of ImageCLEF [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]) and an
informationbased model employing a log-logistic distribution proposed in [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. We also present a query
expansion mechanism that appeared to be relevant to the Medical Retrieval Task. Finally, we brie y
describe some details speci c to the individual tasks.
2.1
      </p>
      <sec id="sec-2-1">
        <title>Information Retrieval Techniques</title>
        <p>To take into account the fact that one is comparing documents of di erent lengths, most IR
models do not rely directly on the raw number of occurrences of words in documents, but rather
on normalized versions of it. Language models for example use the relative frequency of words in
the document and the collection3:</p>
        <p>P (wjd) =</p>
        <p>d
xw + (1
ld
)</p>
        <p>Pd xdw)
P l
d d
where xdw is the number of occurrences of word w in document d, ld is the length of d in tokens
after lemmatization and C is the corpus. Then we can de ne the similarity between the query
q = (q1; :::; ql) and a document d using the cross-entropy function:</p>
        <p>CE(qjd) =</p>
        <p>X P (qijq) log(X P (qijw)P (wjd))
qi w
3 Here we use Jelinek-Mercer interpolation but we can also use e.g. Dirichlet smoothing instead.
(1)
(2)</p>
        <p>
          Other classical term normalization schemes include the well known Okapi normalization, as
well as pivoted length normalization [20]. More recently, the concept of the amount of information
brought by a term in a document has been considered in several IR models, inspired by the following
observations made by Harter in [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ]: the more a word deviates in a document from its average
behavior given the collection, the more likely it is \signi cant" for this particular document. This
can be easily captured in terms of information: if a word behaves in the document as expected in
the collection, then it has a high probability p of occurrence in the document, according to the
collection distribution, and the information it brings to the document, log(p), is small. On the
contrary, if it has a low probability of occurrence in the document, according to the collection
distribution, then the amount of information it conveys is greater. This is the underlying idea of
the information models proposed by Clinchant and Gaussier [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ]: the log-logistic and smoothed
power-law models.
        </p>
        <p>
          These models are speci ed in three steps: the Divergence from Randomness (DRF)
normalization of terms frequencies, the choice of a probability distribution to model these frequencies in
the corpus and the mean information as the Relevance Score Vector (RSV). In the case of the
log-logistic model, we have (for further details see [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ]):
{ T fw LogLogistic( w = NNw )
{ Ranking Model:
{ DFR Normalization with parameter c: tdw = xdw log(1 + c alvdgl )
        </p>
        <p>X
w2q\d</p>
        <p>q
xw
RSV (q; d) =
log P (T fw &gt; tdw)
where xdw and xqw are the numbers of occurrences of word w in document d and query q, N and
Nw are the numbers of documents in the corpus and the number of those containing w, avgl and
ld are the average document length and the length of the document d.</p>
        <p>
          In the case of the smoothed power-law model we have the same steps but the Relevance Score
Vector in the Ranking Model is replaced by (see details in [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ]):
        </p>
        <p>RSV (q; d) =</p>
        <p>X
w2q\d
d
tw
tdw+1
xqw log( w
1
w
w )
(3)
(4)
2.2</p>
      </sec>
      <sec id="sec-2-2">
        <title>Lexical Entailment - Statistical Translation Model</title>
        <p>
          Berger and La erty [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ] addressed the problem of information retrieval as a statistical translation
problem with the well-known noisy channel model. This model can be viewed as a probabilistic
version of the generalized vector space model. The analogy with the noisy channel is the following
one: To generate a query word, a word is rst generated from a document and this word then
gets \corrupted" into a query word. The key mechanism of this model is the probability P (vju)
that term u is \translated" by term v. These probabilities enable us to address a vocabulary
mismatch, and some kinds of semantic enrichments. The problem now lies in the estimation of
such probability models.
        </p>
        <p>
          We refer here to a previous work [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ] on lexical entailment models to estimate the probabilities.
Lexical Entailment (LE) [
          <xref ref-type="bibr" rid="ref10 ref4 ref7">4, 10, 7</xref>
          ] models the probability that one term entails another. It can be
understood as a probabilistic term similarity or as a unigram language model associated to a word
(rather than to a document or a query). Let u be a term in the corpus, then lexical entailment
models compute a probability distribution over terms v of the corpus P (vju). These probabilities
can be used in information retrieval models to enrich queries and/or documents and to give a
similar e ect to use of a semantic thesaurus. However, lexical entailment is purely automatic,
as statistical relationships are only extracted from the considered corpus. In practice, a sparse
representation of P (vju) is adopted, where we restrict v to be one of the Nmax terms that are the
closest to u using an Information Gain metric4.
4 The Information Gain, aka Generalised (or average) Mutual Information [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ], is used for selecting features
in text categorisation [
          <xref ref-type="bibr" rid="ref9">21, 9</xref>
          ] or detecting collocations [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ].
        </p>
        <p>
          To summarize our approach, documents containing images were extracted from the corpus and
we computed a lexical entailment measure on this collection with the model GI-M3 as in [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ] or
using Chi-square statistics. Finally, we expanded the query terms with words that were the most
similar to the latter in terms of the chosen lexical entailment measure.
        </p>
      </sec>
      <sec id="sec-2-3">
        <title>2.3 ImageCLEF Task-speci c Text Processing</title>
        <p>In this section we give some further details on the text retrieval processes that were designed or
applied to a given task.</p>
        <p>Wikipedia The Wikipedia Corpus consisted of images with their captions extracted from Wikipedia
in di erent languages namely French, English and/or German. In addition, the participants were
provided with the original Wikipedia pages in one or several languages in wikitext format. Similarly
the textual part of the query was multilingual.</p>
        <p>For each image, in addition to the given metadata (image's captions), we extracted from the
Wikipedia pages the paragraph of the Wikipedia page in which the image was mentioned. Thus,
two indexes were built for the collection: one for the captions (metadata) of the images and one
for the paragraphs. The combination of the retrieval scores based on those two types of text, was
done by a simple late fusion (mean average) after having normalized the scores between 0 and 1.</p>
        <p>
          To cope with the multilingual nature of the wikipedia collection, we adopted an early fusion
approach that we previously experimented within CLEF'08 Adhoc [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ]. This early fusion of text
amounts to merging the di erent languages of a document into a single document. Di erent
language representations of queries are also merged in a similar fashion. Multilingual queries are then
matched with multilingual documents as if there was no di erence between languages.
Medical Task In the Medical Retrieval Task, although participants were provided with articles
containing the image, we used only the image captions to build the term frequencies and the
distributions of these frequencies (see 2.1). Nevertheless, the text from the articles containing the
image was used as a corpus during the topic enrichment step with the model described in 2.2.
        </p>
        <p>Furthermore we also experimented with query expansion mechanisms using external data.
Without such techniques, we would have vocabulary mismatches between queries and documents.
For example, for the topic 16 'dermato broma' we found no document containing \dermato
broma" as a word. The Lexical Entailment methods using the articles enabled us to address some
of the issues, but the coverage of the retrieval system can be improved by using an external
knowledge base. Ideally, the use of a thesaurus such as Mesh and the resources provides by UMLS would
have been preferable. However, with the lacks of experience (this was our rst participation in the
Medical Task) and time for extracting useful information from these resources, we used our usual
tools to improve the coverage for a given query with information extracted from Wikipedia pages.</p>
        <p>To do so we proceeded as follows. For each query, a set of related pages in Wikipedia was found
in order to cover all query terms:
topic-1 | thoracic_aortic_dissection
topic-2 | Acute_Myeloid_Leukemia
topic-4 | congestive_heart_failure
topic-5 | brachial plexus nerve_block
We ltered redundant pages in order to have a unique coverage of query terms and to disambiguate
some terms by taking the sense which was the most similar to the medical collection. Concerning
the coverage, if the query contained a multiword expression related to a Wikipedia page, we used
this page and not those related to the words within this multiword expression. For example, in
topic 1, we can nd the page \thoracic aortic dissection" in Wikipedia, then we use it and not the
page \dissection". The disambiguation was done by computing a text similarity with the medical
collection and by keeping the sense which had the higher score.</p>
        <p>Then, for each of theses pages, we extracted only the hyperlinked text embedded in the body
content. For each query, all those new terms were merged and we kept only the 20 terms that were
the most frequent in the collection. This can be viewed as a query expansion mechanism provided
by Wikipedia pages. Although, this expansion was expected to be noisy, it had the potential to
improve recall. Finally, original textual runs were combined with these expanded query runs in
order to maintain a high precision (see details in 4.3).
3</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Image Representation</title>
      <p>As for the image representation, we used an improved version [18, 17] of the Fisher Vector [16].
The Fisher Vector can be understood as an extension of the bag-of-visual-words (BOV)
representation. Instead of characterizing an image with the number of occurrences of each visual word, it
characterizes the image with the gradient vector derived from a generative probabilistic model.
The gradient of the log-likelihood describes the contribution of the parameters to the generation
process.</p>
      <p>
        Assuming that the local descriptors I = fxt; xt 2 RD; t = 1 : : : T g of an image I are
generated independently by Gaussian mixture model (GMM) u (x) = PM
i=1 wiN (xjmui; i), I can be
described by the following gradient vector (see also [
        <xref ref-type="bibr" rid="ref12">12, 16</xref>
        ]):
      </p>
      <p>T
GI = 1 X</p>
      <p>
        T
t=1
r log u (xt)
(5)
where = fwi; i; i; i = 1 : : : M g are the parameters of the GMM. A natural kernel on these
gradients is the Fisher Kernel [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]:
      </p>
      <p>K(I; J ) = GI 0F 1GJ ;</p>
      <p>F
= Ex u [r log u (x)r log u (x)0] :
(6)
where F is the Fisher information matrix. As it is symmetric and positive de nite, F 1 has a
Cholesky decomposition F 1 = L0 L and K(I; J ) can be rewritten as a dot-product between
normalized vectors G with: GI = L GI . We will refer to GI as the Fisher Vector (FV) of the
image I.</p>
      <p>In the case of diagonal covariance matrices i (we denote by i2 the corresponding variance
vectors), closed form formulas can be derived for GwIid , GIid , GIid , for i = 1 : : : M , d = 1 : : : D (see
details in [17]). As we do not consider Gwid (the derivatives according to the weights), GI is the</p>
      <p>I
concatenation of the derivatives GIid and GIid and is therefore N = 2M D-dimensional.</p>
      <p>
        While this representation was successfully used with the L1 normalization and L1 norm based
similarity between the Fisher Vectors in our previous ImageCLEF participation [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ], this time we
used an improved version of it with Power and L2 normalization and simple dot product similarity
between them as suggested in [17]. In order to obtain these Improved Fisher Vectors we rst use
a Power Normalization with = 0:5:
      </p>
      <p>P N (GIn ) = sign(GIn )jGIn j ; n = 1 : : : N:
(7)
The aim of this normalization is to make the distribution of features in a given dimension n less
peaky around zero. Then, these vectors are further L2 normalized to discard image-independent
(i.e. background) information (see further details for both normalizations in [17]).</p>
      <p>
        Another improvement made to our Fisher Vector based image representation was the use of
the spatial pyramid representation by Lazebnik et al . to take into account the rough geometry
of a scene [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. The main idea is to repeatedly subdivide the image and represent each layout as
a concatenation of the representations (in our case Fisher Vectors) of individual sub-images. As
we used three spatial layouts (1 1, 2 2, and 1 3), we obtained 3 image representations of
respectively N , 4N and 3N dimensions.
      </p>
      <p>
        As low level features we used our usual (see for example [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]) SIFT-like Orientation Histograms
(ORH) and local color statistics (COL), i.e. local color means and standard deviations in the R,G
and B channels, both extracted on regular multi-scale grids and reduced to 50 or 64 dimensional
with Principal Component Analysis (PCA). With the three di erent spatial layouts mentioned
above each image was nally represented by 6 di erent high level feature vectors (referred to as
IFV for Improved Fisher Vector).
4
4.1
      </p>
    </sec>
    <sec id="sec-4">
      <title>Runs Description</title>
      <sec id="sec-4-1">
        <title>Wikipedia Retrieval</title>
        <p>The Wikipedia Retrieval task consists of multilingual and multimedia retrieval. The collection
contains images with their captions extracted from Wikipedia in di erent languages namely French,
English and German. In addition, participants were provided with the original Wikipedia pages
in wikitext format. The task consisted in retrieving as many relevant images as possible from the
aforementioned collection, given a textual query translated in the three di erent languages and
one or several query images.</p>
        <p>We submitted di erent types of runs: mono-media runs and multimedia (mixed) runs with
di erent fusion approaches.</p>
        <p>Concerning the pure visual retrieval, we used 6 Improved Fisher Vector (IFV), corresponding
to the two di erent low level features (ORH and COL) with the 3 spatial-layout (1x1, 2x2, 1x3)
as described in section 3. The 6 IFVs were used independently to rank the Wikipedia images
using the dot product as similarity measure and the 6 scores were weighted giving higher weights
(0.7) to the IFV based on orientation histograms compared to the IFV based on color (0.3) before
averaging them. The pure visual run results are mentioned in line 1 of Table 1. The performances
are very poor and this shows that even recent advances in visual similarities [17] are not su cient
to address the Wikipedia Retrieval task e ciently.</p>
        <p>
          Pure text based retrieval performs much better. Details on the de nition of the methods and the
underlying retrieval models used are mentioned in section 2. Accordingly, from lines 2 to 4 of Table
1, we report 3 pure text runs which are based on recent models presented in [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ]. Line 2 is based on
a smoothed power-law retrieval model while the latter two ones rely on a log-logistic probability
distribution. It appeared that the smoothed power-law model performed better than the
loglogistic ones, achieving 23.61% of Mean Average Precision (MAP). Nevertheless, in our combined
modality runs, we used the former run when combining with visual retrieval. All text runs use both
captions (metadata) and paragraphs as explained in section 2. However, the di erence between the
text runs LGD ALL METANOPRF PARAGPRF20 (line 3) and LGD ALL META PARAG (line
4) is that the former uses on the paragraphs, an additional pseudo-relevance feedback mechanism
(PRF), introduced in [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ]. This strategy appeared to be bene cial since the results obtained for the
former run are better.
        </p>
        <p>Runs reported from lines 5 to 16 are mixed, i.e. they make use of both visual and textual
similarities. We grouped the runs according to the text run used in the combination.
Consequently, from lines 5 to 10, we report the results of mixed runs that used the text run from line 3
(T2=LGD ALL METANOPRF PARAGPRF20) whereas from line 11 to line 16 we report results
of the mixed runs that used the text run from line 4 (T3=LGD ALL META PARAG). The runs
with a ? symbol (lines 5 and 12) in Table 1 were not submitted but we added them in order to
have a better comparison between the results obtained using both aforementioned text runs.</p>
        <p>As explained earlier, T2 gave a better result than T3. Moreover, whatever the combination
technique we used, we always observe that the run using the PRF on the paragraphs dominates
the other one. Therefore, we will only comment on the results of mixed runs reported from lines
5 to 10 in Table 1. Similar conclusions can be deduced for the runs from line 11 to line 16.</p>
        <p>
          From our past experiences with ImageCLEF [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ], we observed that textual similarity played a
core role, but that it could be complemented with visual similarity if combined in an appropriate
way. In other words, when combining image and text similarities in the context of multimedia
retrieval, we paid attention to the fact that these two media should not be given, in general,
symmetric roles during the fusion process.
        </p>
        <p>Consequently, our rst fusion strategy was to start with using the text similarities as a
preltering stage before applying the visual similarities. In practice, we rst selected the top 2000
images according to the textual similarities. Then, we re-ranked this pre- ltered top-list using the
visual similarities only. This pre- ltering step based on textual similarities allowed us to signi
cantly increase the pure visual run from 5.53% (line 1) to 18.05% of MAP (line 5). In particular,
it gives better results than both image and text runs in terms of Precision at 20 (P@20). Still, this
run entitled SEQ RERANKING-T2 (line 5) does not perform as well as pure textual similarities
T2 (line 3) in terms of MAP.</p>
        <p>Then, going beyond this simple re-ranking strategy, we investigated the combination of the
re-ranked run SEQ RERANKING-T2, with the pure textual run T2. We basically normalized the
two runs so that the scores were between 0 and 1 and we applied di erent aggregation functions.
The di erent results are shown from line 6 to line 10.</p>
        <p>Our rst approach consisted in applying a simple weighted mean average operator. In that
case, the submitted runs were given by the following aggregated score:
wRsT RV (I) + wT sT R(I)
(8)
where I is an image of the collection, sT RV is the normalized score distribution based on the visual
similarities but after having selected the top 2000 images according to the textual similarities, sT R
is the normalized score distribution based on the textual similarities and wR and wT are their
respective weights in the late fusion method.</p>
        <p>Lines 6, 8 and 10 with runs' titles beginning with FUSION are the results obtained with the
following parameters: line 6 with wR = 0:5 and wt = 0:5; line 8 with wR = 0:7 and wt = 0:3; and
line 10 with wR = 0:3 and wt = 0:7.</p>
        <p>
          Our second fusion technique uses an aggregation operator that was introduced in [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ]. This
approach attempts to reinforce the aggregated score of an image assuming that there is a strong
relationship between the two scores. In that case, the submitted run reported in line 7 of Table 1
(called CONFAGmin-T2) was given by the following aggregated score:
sT RV (I) + sT R(I) + min(sT RV (I); sT R(I))
(9)
        </p>
        <p>Our last combination approach follows the idea that image similarities are less reliable then
text similarities and when combining both of them one should adapt the combination weights
accordingly. In that perspective, we propose to set the combination weights as functions of the
visual similarity values. We particularly tested linear functions with wR(sT RV (I)) = sT RV (I)
and wT (sT Rv(I)) = 1 sT RV (I). This leads to the following aggregation method:
(sT RV (I))2 + (1
sT RV (I))sT R(I)
(10)</p>
        <p>Line 9 corresponds to the results obtained using the aforementioned aggregation function with
= 0:7 (CONF -T2).</p>
        <p>From Table 1, we can make the following observations:
{ Image similarities are not su cient to address the task accurately and text similarities perform
much better.
{ Using as a preliminary stage the text similarities in order to select a rst relevant list of
images and re-ranking the latter list on the basis of image similarities only allows us to boost
the precision (P@20) but not the MAP. The important conclusion to make here and towards
multimedia retrieval, is that visual similarities might be relevant but they need to be ltered.
In that case, a text-based pre- ltering step is very important in order to select relevant visual
similarities by removing images that are not relevant \semantically" despite of being similar
to the image query \visually".
Visual 0.0553 0.2686
Textual 0.2361 0.4393
Textual 0.2045 0.4200
Textual 0.1903 0.4000
5 ? SEQ RERANKING-LGD ALL METANOPRF PARAGPRF20 Mixed 0.1805 0.4493
6 FUSION TEXTLGD ALL METANOPRF PARAGPRF20 Mixed 0.2765 0.5193
7 CONFAGmin-TEXTLGD ALL METANOPRF PARAGPRF20 Mixed 0.2681 0.5257
8 FUSION TEXTLGD ALL METANOPRF PARAGPRF20-Rer7 Text3 Mixed 0.2627 0.5407
9 CONF0.7-TEXTLGD ALL METANOPRF PARAGPRF20 Mixed 0.2532 0.4986
10 FUSION TEXTLGD ALL METANOPRF PARAGPRF20-Rer3 Text7 Mixed 0.2493 0.4743
11 SEQ RERANKING-LGD ALL META PARAG Mixed 0.1747 0.4471
12 ? FUSION TEXTLGD ALL META PARAG Mixed 0.2660 0.5193
13 CONFAGmin-TEXTLGD ALL META PARAG Mixed 0.2575 0.5164
14 FUSION TEXTLGD ALL META PARAG-Rer7 Text3 Mixed 0.2527 0.5336
15 CONF0.7-TEXTLGD ALL META PARAG Mixed 0.2424 0.4907
16 FUSION TEXTLGD ALL META PARAG-Rer3 Text7 Mixed 0.2415 0.4664
17 best non-XRCE run
Textual 0.2251 0.3871
{ Combining textual similarities with text-based pre- ltered visual similarities, dramatically
outperforms mono-media runs. Any of the aggregation functions used in fusing the two
aforementioned runs allows us to increase both the MAP and the P@20 of the best mono-media
runs. It appeared that the best aggregation strategy was the simplest one: the mean
average. In that case, it improved the text run performance from MAP=20.45% to 27.65% which
corresponds to more than a 35% increase.
4.2</p>
      </sec>
      <sec id="sec-4-2">
        <title>Medical Image Modality Classi cation Task</title>
        <p>
          Imaging modality is an important aspect of the image for medical retrieval. Therefore, within the
Medical Retrieval Task in 2010 [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ], a rst sub-task was image modality classi cation. Participants
were provided a training set of 2000 images that have been classi ed into one out of 8 modalities
(CT, MR, XR etc). These images also contained captions that participants could use in addition
to the visual information both at training and test time. The measure used for this sub-task was
the classi cation accuracy.
        </p>
        <p>In our experiments we investigated mono-modal and mixed modality based classi cation.
Concerning the pure visual-based classi ers, we trained 2 linear classi ers per modality (using the
one-versus-all scheme) corresponding to the two di erent low level features (ORH and COL).
Linear SVM classi ers with hinge loss using the primal formulation were trained with the Stochastic
Gradient Descent (SGD) algorithm5 using the Improved Fisher Vectors (IFV) as described in
section 3 and a single spatial layout (1x1). The SVM scores were combined by weighted averaging
color and SIFT features for color images. We only used the ORH based IFV for gray-scale images.
The weights for each modality were tuned by maximizing classi cation accuracy using a 5-fold
cross validation scheme on the training set.</p>
        <p>Concerning our text based modality classi cation, we used two di erent representations and
hence two classi ers. The rst one was based on a pattern matching (PM) technique where we
searched for the modalities in the image captions. The second one was based on a binarized
bagof-words representation.</p>
        <p>The pattern matching was based on the information describing the modalities in the
modalityClassi cationREADME.txt le. Indeed, this le provides for each modality a description that
5 An implementation is available on Leon Bottou's web-page: http://leon.bottou.org/projects/sgd.
contains a list of expressions mainly related to image sub-modalities grouped in that category
(i.e. the PX modality description \PX: optical imaging including photographs, micrographs..."
contains expressions \PX",\optical imaging", \photograph", \micrograph"...). Therefore, for each
image, we detected (matched) these expressions in the corresponding captions. However, within
the corpus, many documents contain several images with the same caption while the latter do
not necessarily have the same modalities. Therefore, we reduced6 the image caption for a targeted
image name, to:
{ sentences related to the image reference7,
{ sentences containing multiple image references including the targeted one,
{ and the introductory sentences (all sentences before the rst occurrence of an image reference).
Consequently, the outputs of the pattern matching (PM) decision function can be a single modality,
a set of potential modalities or an empty set.</p>
        <p>The binarized bag-of-words representation consisted in a vector indicating for each word
whether it appears in this document or not (in our case image caption). Note that for this
representation we did not apply the aforementioned caption reduction but used them as they were
provided. The feature vectors of the training set made of 2000 items with their modality labels,
were then used to train a classi er per modality (one-versus-all scheme). The aim of this
representation was to go beyond pattern matching and learn other words related to di erent modalities.
To train the linear classi ers we used the logistic regression classi er (LRC) from the liblinear
toolkit8 with Laplace Prior (L1 norm).</p>
        <p>To combine the outputs of the two classi ers, we proceeded as follows:
{ If we have no output from PM, the modality is given by:
c = arg max scT (I)
c2C
(11)
where scT (I) is the output of the classi er LRC trained for the modality c.
{ If PM outputs one or more modalities and c is amongst them, the modality is again c .
{ Otherwise the modality amongst the PM outputs that has the highest score sc(I) was selected
(C in equation 11 is reduced to the PM outputs).</p>
        <p>In the case of mixed modalities, we rst combined the LRC scores with the SGD visual scores
(both normalized to get values between 0 and 1) before combining with the PM output as described
above (scT (I) is replaced by the combined scores in equation 11).</p>
        <p>The results of the di erent classi ers are shown in Table 2. As these results show, the pure
text modality classi er slightly outperforms the visual only information based classi er and both
of them were outperformed by the combination of visual and textual modalities.
6 When it was possible to detect automatically.
7 For example references might be (a) or (a-c)
8 http://www.csie.ntu.edu.tw/~cjlin/liblinear/
4.3</p>
      </sec>
      <sec id="sec-4-3">
        <title>Medical Ad-hoc Image Retrieval Task</title>
        <p>
          For this task [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ] the participants were given a set of 16 textual queries with 2-3 sample images
for each query. The queries were classi ed into textual, mixed and semantic queries, based on the
methods that are expected to yield the best results. The results of the modality classi cation can
be used to lter the search in this sub-task. However, instead of ltering we preferred to aggregate
the classi cation scores with the retrieval scores as explained below.
        </p>
        <p>In our experiments we wanted to investigate both mono-modal and mixed-modality retrieval.
Visual Only Concerning the pure visual retrieval, in contrast to our Wikipedia runs, we used
only the 3 Improved Fisher Vector (IFV), corresponding to the orientation histograms (ORH) with
the 3 spatial-layout (1x1, 2x2, 1x3). The 3 IFVs were used independently to rank the Wikipedia
images using the dot product as similarity measure and the 3 scores were simply summed9 and
then normalized to be between 0 and 1. We denote this score by sV R(I) (visual retrieval score).
This score was then further combined with the visual only modality score as follows:
{ First the query images were classi ed by the SGD classi ers using ck(t) = arg maxc2C sSGD(Ikt ),
c
where ck(t) is the modality assigned to the image Ikt of the topic t.
{ If for all images Ikt in a topic (if multiple image query) the same modality c was assigned,
c
the scores sSGD(I) were added to sV R(I) to rank the images of the dataset. The aim was to
boost the scores of the images corresponding to that modality.
{ In contrast, if we had di culty to retain a given modality (as e.g. for the last topics) we
preferred to rank the images based only on the retrieval scores sV R(I).</p>
        <p>The performance of this run shown in line 1 of Table 3 is very poor, leading to the conclusion that
visual only information is insu cient to address the task.</p>
        <p>Text Only Concerning the textual retrieval, we submitted two types of text-only retrieval. For
the rst one, we simply ranked the text corresponding to some cross-entropy-based text similarity
or Relevance Score Vector between the query text and the image caption. For the second, we
aggregated these scores with text-only classi cation scores.</p>
        <p>First we describe a few textual retrieval runs (see section 2 for technical details). Several such
textual runs can be created depending on:
{ Di erent information retrieval models: Language Model or log-logistic model (the latter was
used if LOGIT or LGD appears in the run names, the former otherwise).
{ Di erent smoothing parameters: we mostly used the classical Jelinek-Mercer interpolation
except for the run DIR TXT (line 2) where the Dirichlet smoothing was used.
{ Di erent query and document enrichment models: statistical translation model (referred to as</p>
        <p>AX) and/or10 using the Wikipedia Corpus (referred to as WIKI).
{ Di erent statistics: using Chi2 with the log-logistic model is referred as CHI2 LOGIT and using</p>
        <p>Chi2 statistics instead of GI-M3 in the statistical translation model is referred as CHI2AX.
While only a single pure text retrieval run was submitted (line 2), nevertheless, we describe them
here since they were used (referred to as textual retrieval score with sT R(I)) in the combination
with the modality classi cation outputs and/or with the visual retrieval scores (see below). To
aggregate the textual retrieval scores sT R(I) with the text based modality scores, we rst extracted
the modality c from the query text by pattern matching (PM) and selected the corresponding
sLRC (I) score11 (see section 4.2). If no modality is found, only the sT R(I) is used to rank. Two such
c
9 Note that, due to the linearity property of the dot product, this is equivalent to the dot product of the
concatenation of all three IFV vectors.
10 Note that WIKI AX means that we combined the lexical entailment based scores with the scores
obtained with Wikipedia based query expansion to obtain sT R(I) for further fusion.
11 This is the output of the LRC image modality classi er trained on the binarized bag-of-word feature
vectors for the modality c.
runs were submitted (lines 3 and 4 in Table 3). While not directly comparable, we can nevertheless
see that these runs led to better performances than DIR TXT suggesting that combining text
retrieval with modality classi cation helps. Furthermore, WIKI AX MOD late led to a much better
MAP than CHI2AX MOD late, showing the bene t of using external data (Wikipedia) for query
expansion.</p>
        <p>Mixing Textual and Visual Information Finally, we further used both visual and textual
information. We also experimented with further combining these scores with modality classi cation
scores as follows:
wV sV R(I) + wM scLRC (I) + wT (t)sT R(I):
(12)
Here sV R(I) and sT R(I) are the normalized visual and textual retrieval scores (see above) and
c
sLRC (I) is the output of the image modality classi er for the modality c using only textual
information (LRC scores). The modality c is extracted from the query text of topic t by pattern
c
matching (PM) and sLRC (I) is set to zero if no modality was found.</p>
        <p>We made the weights of the textual retrieval score wT (t) dependent on the type of topic t.
Hence, we used 0.5 for topics with query type V isual, 1 for type M ixed and 1.5 for type Semantic,
in order to increase or decrease the importance of the textual score. The weights wV and wM took
values 1 or 0. Hence setting wV to 0 lead to pure textual based retrieval runs discussed above (such
as WIKI AX MOD late and CHI2AX MOD late depending on the sT R(I) used). If we further set
wM to 0, we get runs without using the modality (e.g. DIR TXT). If we set wV = 1 and wM = 0
we get the classical late fusion (e.g. AX LGD IMG late) and setting wV = 1 and wM = 1 we get
a late fusion based on textual and visual retrieval scores combined with modality classi er scores
(CHI2 LOGIT IMG MOD late, WIKI LGD IMG MOD late).</p>
        <p>Finally the runs AX rerank and AX rerank comb consist in ranking images based on sT R(I)
and then re-ranking the top N=1000 relevant images using respectively sV R(I) and sV R(I) +
wT (t)sT R(I).</p>
        <p>The MAP, bPref and P10 results of the runs described above are shown in Table 3. These results
show that the poor performance of image retrieval for this task, decreases the performances when
the visual modality is not appropriately combined with the other modalities (as in AX rerank or
WIKI AX IMG MOD late). We can also note that the run AX rerank comb obtained the best
performance on (MAP and bPref) while the run WIKI AX MOD late has the best performing
P10 among all runs.</p>
        <p>However, it is di cult to make conclusions about these runs that performed better than others
from this table. Indeed, we need to evaluate di erent text runs with and without combining them
with modality classi er and/or visual retrieval scores. Our intention is to do such analysis as soon
as the image relevance scores are made available by the organizers.
5</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Conclusion</title>
      <p>This year we have participated with success in two new main tasks, namely the Wikipedia Retrieval
Task and two sub-tasks of the Medical Retrieval Task (Image Modality Classi cation and Ad-hoc
Retrieval). In all cases, we obtained leading positions both in retrieval and modality classi cation,
and for each type of run: text-only, visual-only and mixed. We achieved excellent text based
retrieval results and despite the fact that pure visual based retrieval led to poor results, when we
appropriately combined them with our text ranking we were able to outperform the latter showing
that multi-modal based systems can be better than mono-modal ones.</p>
    </sec>
    <sec id="sec-6">
      <title>Acknowledgments</title>
      <p>This work was partially supported by the European Project PinView FP7/2007-2013 and the
French National Project Fragrances ANR-08-CORD-008. We would like also to acknowledge Craig
Saunders for his proofreading and useful comments on the paper.
16. F. Perronnin and C. Dance. Fisher kernels on visual vocabularies for image categorization. In CVPR,
2007.
17. F. Perronnin, J. Sanchez, and Y. Liu. Large-scale image categorization with explicit data embedding.</p>
      <p>In CVPR, 2010.
18. Florent Perronnin, Yan Liu, Jorge Sanchez, and Herve Poirier. Large-scale image retrieval with
compressed sher vectors. In CVPR, 2010.
19. Adrian Popescu, Theodora Tsikrika, and Jana Kludas. Overview of the wikipedia retrieval task at
imageclef 2010. In Working Notes of CLEF 2010, Padova, Italy, 2010.
20. Amit Singhal, Chris Buckley, and Mandar Mitra. Pivoted document length normalization. In SIGIR
'96: Proceedings of the 19th annual international ACM SIGIR conference on Research and development
in information retrieval, pages 21{29, New York, NY, USA, 1996. ACM.
21. Yiming Yang and Jan O. Pedersen. A comparative study on feature selection in text categorization. In
Proceedings of ICML-97, 14th International Conference on Machine Learning, pages 412{420, 1997.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>Julien</given-names>
            <surname>Ah-Pine</surname>
          </string-name>
          .
          <article-title>Data fusion in information retrieval using consensus aggregation operators</article-title>
          .
          <source>In Web Intelligence</source>
          , pages
          <fpage>662</fpage>
          {
          <fpage>668</fpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>Adam</given-names>
            <surname>Berger</surname>
          </string-name>
          and John La erty.
          <article-title>Information retrieval as statistical translation</article-title>
          .
          <source>In In Proceedings of the 1999 ACM SIGIR Conference on Research and Development in Information Retrieval</source>
          , pages
          <volume>222</volume>
          {
          <fpage>229</fpage>
          ,
          <year>1999</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>Stephane</given-names>
            <surname>Clinchant</surname>
          </string-name>
          and
          <string-name>
            <given-names>Eric</given-names>
            <surname>Gaussier</surname>
          </string-name>
          .
          <article-title>Information-based models for ad hoc ir</article-title>
          .
          <source>In SIGIR '10: Proceeding of the 33rd international ACM SIGIR conference on Research and development in information retrieval</source>
          , pages
          <volume>234</volume>
          {
          <fpage>241</fpage>
          , New York, NY, USA,
          <year>2010</year>
          . ACM.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>Stephane</given-names>
            <surname>Clinchant</surname>
          </string-name>
          , Cyril Goutte, and
          <string-name>
            <given-names>Eric</given-names>
            <surname>Gaussier</surname>
          </string-name>
          .
          <article-title>Lexical entailment for information retrieval</article-title>
          .
          <source>In Advances in Information Retrieval, 28th European Conference on IR Research</source>
          , ECIR
          <year>2006</year>
          , London, UK,
          <source>April 10-12</source>
          , pages
          <fpage>217</fpage>
          {
          <fpage>228</fpage>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>Stephane</given-names>
            <surname>Clinchant</surname>
          </string-name>
          and
          <article-title>Jean-Michel Renders. Multi-language models and meta-dictionary adaptation for accessing multilingual digital libraries</article-title>
          .
          <source>In Evaluating Systems for Multilingual and Multimodal Information Access, 9th Workshop of the Cross-Language Evaluation Forum</source>
          ,
          <string-name>
            <surname>CLEF</surname>
          </string-name>
          <year>2008</year>
          , Aarhus, Denmark,
          <source>September 17-19</source>
          ,
          <year>2008</year>
          , Revised Selected Papers, pages
          <volume>83</volume>
          {
          <fpage>88</fpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>Bernard</given-names>
            <surname>Colin</surname>
          </string-name>
          .
          <article-title>Information et analyse des donnees</article-title>
          .
          <source>Pub. Inst. Stat. Univ. Paris, XXXVII(3{4):</source>
          <volume>43</volume>
          {
          <fpage>60</fpage>
          ,
          <year>1993</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>Ido</given-names>
            <surname>Dagan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Oren</given-names>
            <surname>Glickman</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Bernardo</given-names>
            <surname>Magnini</surname>
          </string-name>
          .
          <article-title>The PASCAL recognising textual entailment challenge</article-title>
          .
          <source>In PASCAL Challenges Workshop for Recognizing Textual Entailment</source>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <given-names>Ted</given-names>
            <surname>Dunning</surname>
          </string-name>
          .
          <article-title>Accurate methods for the statistics of surprise and coincidence</article-title>
          .
          <source>Computational Linguistics</source>
          ,
          <volume>19</volume>
          (
          <issue>1</issue>
          ):
          <volume>61</volume>
          {
          <fpage>74</fpage>
          ,
          <year>1993</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>George</given-names>
            <surname>Forman</surname>
          </string-name>
          .
          <article-title>An extensive empirical study of feature selection metrics for text classi cation</article-title>
          .
          <source>Journal of Machine Learning Research</source>
          ,
          <volume>3</volume>
          :
          <fpage>1289</fpage>
          {
          <fpage>1305</fpage>
          ,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Oren</surname>
            <given-names>Glickman</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Ido</given-names>
            <surname>Dagan</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Moshe</given-names>
            <surname>Koppel</surname>
          </string-name>
          .
          <article-title>A probabilistic classi cation approach for lexical textual entailment</article-title>
          .
          <source>In Proceedings of the Twentieth National Conference on Arti cial Intelligence (AAAI-05)</source>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <given-names>S. P.</given-names>
            <surname>Harter</surname>
          </string-name>
          .
          <article-title>A probabilistic approach to automatic keyword indexing</article-title>
          .
          <source>Journal of the American Society for Information Science</source>
          ,
          <volume>26</volume>
          ,
          <year>1975</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <given-names>T.</given-names>
            <surname>Jaakkola</surname>
          </string-name>
          and
          <string-name>
            <given-names>D.</given-names>
            <surname>Haussler</surname>
          </string-name>
          .
          <article-title>Exploiting generative models in discriminative classi ers</article-title>
          .
          <source>In Advances in Neural Information Processing Systems</source>
          <volume>11</volume>
          ,
          <year>1999</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <given-names>S.</given-names>
            <surname>Lazebnik</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Schmid</surname>
          </string-name>
          , and
          <string-name>
            <given-names>J.</given-names>
            <surname>Ponce</surname>
          </string-name>
          .
          <article-title>Beyond bags of features: Spatial pyramid matching for recognizing natural scene categories</article-title>
          .
          <source>In CVPR</source>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14. H. Muller, P. Clough, Th. Deselaers, and B. Caputo, editors.
          <article-title>Leveraging image, text and corss-media similarities for diversity-focused multimedia retrieval</article-title>
          , volume
          <volume>32</volume>
          <source>of The Information Retrieval Series</source>
          . Springer,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15. Henning Muller, Jayashree Kalpathy-Cramer, Ivan Eggel, Steven Bedrick,
          <string-name>
            <given-names>Charles E. Kahn</given-names>
            <surname>Jr.</surname>
          </string-name>
          , and
          <string-name>
            <given-names>William</given-names>
            <surname>Hersh</surname>
          </string-name>
          .
          <article-title>Overview of the clef 2010 medical image retrieval track</article-title>
          .
          <source>In Working Notes of CLEF</source>
          <year>2010</year>
          , Padova, Italy,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>