<!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>UPMC/LIP6 at ImageCLEFphoto 2008: on the exploitation of visual concepts (VCDT)</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Sabrina Tollari</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>Marcin Detyniecki</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>Ali Fakeri-Tabrizi</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>Massih-Reza Amini</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>Patrick Gallinari</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>General Terms</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Measurement</institution>
          ,
          <addr-line>Performance, Experimentation</addr-line>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Universit ́e Pierre et Marie Curie-Paris6</institution>
        </aff>
      </contrib-group>
      <abstract>
        <p>In this working note, we focus our efforts on the study of how to automatically extract and exploit visual concepts. First, in the Visual Concept Detection Task (VCDT), we look at the mutual exclusion and implication relations between VCDT concepts in order to improve the automatic image annotation by Forest of Fuzzy Decision Trees (FFDTs). In our experiments, the use of the relations do not improve nor worsen the quality of the annotation. Our best VCDT run is the 4th ones under 53 submitted runs (3rd team under 11 teams). Second, in the Photo Retrieval Task (ImageCLEFphoto), we use the FFDTs learn in VCDT task and WordNet to improve image retrieval. We analyse the influence of extracted visual concept models to the diversity and precision. This study shows that there is a clear improvement, in terms of precision or cluster recall at 20, when using the visual concepts explicitly appearing in the query.</p>
      </abstract>
      <kwd-group>
        <kwd>H</kwd>
        <kwd>3 [Information Storage and Retrieval]</kwd>
        <kwd>H</kwd>
        <kwd>3</kwd>
        <kwd>1 Content Analysis and Indexing</kwd>
        <kwd>H</kwd>
        <kwd>3</kwd>
        <kwd>3 Information Search and Retrieval</kwd>
        <kwd>H</kwd>
        <kwd>3</kwd>
        <kwd>4 Systems and Software</kwd>
        <kwd>H</kwd>
        <kwd>3</kwd>
        <kwd>7 Digital Libraries</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>In this working notes, we comment the runs that were submitted, by the UPMC/LIP6, to the
Visual Concept Detection Task (VCDT) and for the Photo Retrieval task (ImageCLEFphoto) of
ImageCLEF 2008. For this challenge, we focus our efforts on the study of how to automatically
extract and exploit visual concepts.</p>
      <p>In the next section, we present our methods and results in VCDT task. In section 3, we
describe the techniques we use in the ImageCLEFphoto task, especially how we use the VCDT
concepts in this task and our diversification method. Finally, in the last section, we conclude.
Automatic image annotation is a typical inductive machine learning approach. It has as starting
point a set of correctly labeled examples used to train or build a model. In a second stage, the
model is used to perform an automatic classification of any forthcoming examples, even if they
have not been already met before. Inductive machine learning is a well-known research topic, with
a large set of methods, one of the most common being the decision tree approach (DT).
2.1</p>
      <sec id="sec-1-1">
        <title>Forests of Fuzzy Decision Trees (FFDT)</title>
        <p>
          One limitation when considering classical DTs is its robustness and threshold problems when
dealing with numerical or imprecisely defined data. The introduction of fuzzy set theory, leading
to the fuzzy decision tree approach (FDT), enables us to smooth out these negative effects. In
general, inductive learning consists on raising from the particular to the general. A tree is built,
from the root to the leaves, by successive partitioning the training set into subsets. Each partition
is done by means of a test on an attribute and leads to the definition of a node of the tree (for
more details, see [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ]). When addressing unbalanced and large (in terms of dimension and size)
data sets, it has been shown in [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ] that it is interesting to combine several DTs, obtaining a Forest
of Decision Trees. Moreover, when combining the results provided by several DTs the overall
score becomes a degree of confidence in the classification. Note that is not the case for the scores
provided by a single decision tree.
        </p>
        <p>In the learning step, a forest of FDTs (FFDT) was constructed for each concept X of the
VCDT challenge. A FFDT is composed of n FDTs. Each FDT Fi of the forest is constructed
based on a training set Ti, each being a balanced random sample of the whole training set.</p>
        <p>
          In the classification step, each image I is classified by means of each FDT Fi. We obtain
a degree di(I, X) ∈ [
          <xref ref-type="bibr" rid="ref1">0, 1</xref>
          ] for the image to be a representation of the concept X. Thus, for
each I, n degrees di(I, X), i = 1 . . . n are obtained from the forest. Then all these degrees are
aggregated by a simple vote, which mathematically corresponds to the sum of all the degrees:
d(I, X) = Pin=1 di(I). Finally, to decide if an image presents a concept or not, we can use a
threshold value t (with 0 ≤ t ≤ n).
2.2
        </p>
      </sec>
      <sec id="sec-1-2">
        <title>Cooccurrences analysis</title>
        <p>DTs learn each concept independently, but concepts can be related. For instance, when a scene
can not be simultaneously indoor and outdoor, or if we observe that is overcast, it implies that
we have the concept sky. Here, we propose to use cooccurrence analysis to automatically find
these relations. Once we have discovered the relation, we need a rule to resolve the conflicting
annotations. In fact, each concept is annotated by a FFDT, with a certain confidence degree. For
instance, for each image, we will have a degree of having the concept outdoor and a certain degree
of having indoor. We know that both can not appear simultaneously, something has to be done.
We propose to use simple rules. In this paper, we study two type of relations between concepts:
exclusion and implication.</p>
        <p>Exclusion discovery and rule To discover the exclusions, we need to look at what concept
never appear together. For this, we calculate a cooccurrence matrix COOC. Since there may be
some noise (e.g. annotation mistakes), we use a threshold α to decide which pair of concepts never
appear together. Once we know which concepts are related, we apply a resolution rule to the scores
provided by the FFDT. We choose the rule, that for mutually excluding concepts, eliminates (i.e.
gives a confidence of zero) to the label having the lowest confidence. For instance, if we have
outdoor with a degree of confidence of 42/50 and indoor with a degree of 20/50 then we will say
that it is certainly not indoor and its degree should equal 0. This gives us the following algorithm:
• let COOC be the concept cooccurrence matrix
• for each test image I:
– let d(I,X) be the FFDT degree of I for concept X
– for each couple of concepts (A,B) where COOC(A, B) ≤ α (discovery)</p>
        <p>if d(I,A) &gt; d(I,B) then d(I,A)=0 else d(I,B)=0 (resolution rule)</p>
        <p>Implication discovery and rule To discover implications, we need to look, by definition of
the implication, at the cooccurrence of the absence of concepts and of the presence of concepts.
The resulting cooccurrence matrix COOCNEG is non symmetric, which reflects the fact that one
concept may imply another one, but the reciprocal may not be true. The resolution rule says that
if a concept implies another one, the confidence degree of the latter should be at least equal to
the former. Since there may be some noise, we use a threshold β to decide which concepts imply
other ones. We obtain the following algorithm:
• let COOCNEG be the concept cooccurrence asymmetric matrix between a concept and the
negation of an other concept
• for each test image I:
– let d(I,X) be the FFDT degree of I for concept X
– for each couple of concepts (A,B) where COOCN EG(A, B) ≤ β (discovery)
d(I,B)=max(d(I,A),d(I,B)) (resolution rule)
2.3</p>
      </sec>
      <sec id="sec-1-3">
        <title>Visual Descriptors</title>
        <p>The visual descriptors used in this paper are exclusively color based. In order to obtain
spatialrelated information, the images were segmented into 9 overlapping regions (see figure 1). For each
region, we compute a color histogram in the HSV space. The number of bins of the histogram
(i.e. numbers of colors) reflects the importance of the region by being valued. The large central
region (the image without borders) represents the purpose of the picture. Two other regions, top
and bottom, correspond to a spatial focus of these areas. We believe that they are particularly
interesting for general concepts (i.e. not objects), as for instance: sky, sunny, vegetation, etc. The
remaining regions (left and right top, left and right middle, left and right bottom) are described
in terms of color difference between the right and the left. The idea is to explicit any systematic
symmetries. In fact, objects can appear on either side. Moreover, decision trees are not able to
automatically discover this type of relations.
2.4</p>
      </sec>
      <sec id="sec-1-4">
        <title>VCDT Experiments and Results</title>
        <p>The VCDT corpus contains 1827 train images and 1000 test images. There are 17 concepts. A
train image is labeled in average by 5.4 concepts (standard deviation=2.0, between 0 (2 images)
to 11 concepts by image). A concept label in average 584 train images (standard deviation=490,
indoor
day
night
roadorpathway</p>
        <p>sunny
partlycloudy
outdoor, water, roadorpathway, tree, mountains, beach, buildings, sky, sunny,
partlycloudy, overcast
night
roadorpathway, tree, mountains, beach, sunny, partlycloudy, overcast, animal
beach
partlycloudy, overcast, animal
overcast
between 68 to 1607 train images by concept). All the forests are composed of 50 trees. This task
corresponds to a multi-class multi-label image classification.</p>
        <p>Exclusive and implication relations A preliminary step before building our runs is to
study cooccurrence values to discover exclusions and implications.</p>
        <p>For the 17 concepts, there are 136 cooccurrences values. Those values vary from 0 to 1443
(there are 1827 train images). We set α = 5 (two concepts are considered exclusive if at the
maximum 5 of the 1827 training images were annotated as presenting the two concepts in the
training sets). For the same reason, we set β = 5 (a concept implies an other concept if at the
maximum 5 training images are not annoted by the first concept, but annoted by the second one).</p>
        <p>Our system automatically discovered 25 exclusive relations (table 1) and 12 implication
relations (table 2). We found not only most of the relations suggested in the schema describing the
training data, but also several other ones. For the latter, some are logic and some are the result
of the fact that some labels are not very frequent. On table 1, the concepts of the first column
are mutually exclusive with each of the concepts of the second column (taken individually). We
notice, for instance, that sunny and night never appear together, but also that there is never a
beach and a road together. On table 2, each concept implies the concept in the second column.
We found for instance that tree implies vegetation, but less trivially that water implies outdoor.</p>
        <p>Description of runs In order to understand the effects of the cooccurrence analysis in a
concept annotation task, we submitted the following six VCDT runs:
runA B50trees100pc: degrees of confidence as direct results of the FFDT of each concept.
runB B50trees100pc T25: same as runA, but with a class decision based on a threshold t of 25
(the FFDTs’ degrees varying from 0 to 50).
runC B50trees100pc COOC5: same as runA, filtered by the exclusion resolution rules.
runD B50trees100COOC5T25: same as runC, but with a decision threshold of t = 25.
runE B50trees100C5N5: same as runA, filtered by the exclusion and implication resolution rules.
runF B50trees100C5N5T25: same as runE, but with a decision threshold of t = 25.</p>
        <p>Besides the submitted runs, for the completeness of this study, we calculated the different error
rates for:
runw same as runA, filtered by the inclusion resolution rules.
runx same as runw, but with a decision threshold of t = 25.
runy random degrees.
runz same as runy, but with a decision threshold of t = 25.</p>
        <p>In order to appreciate the effect of the implication and exclusion rules, we look at the results
of the submitted runs. Table 3 gives the scores used in VCDT task (i.e. equal error rate: EER
water, roadorpathway, tree, mountains, beach, sunny, partlycloudy, overcast
tree
sunny, partlycloudy, overcast
outdoor
vegetation
sky
and the area under the curve in the ROC space: AUC). Based on these scores, the exclusion
and implication rules seem to worsen the results provided by the FFDTs. We believe that this is
due to the fact that these scores are not adapted to boolean classification (and our rules provide
boolean decisions). The area under the curve and the equal error rate are interesting when the
classification is accompanied by a degree of confidence. Moreover, this measure penalize boolean
decision over degrees.</p>
        <p>
          Thus, in order to analyze the real effect of the rules (on a decision framework), we propose to
use an adapted measure, similar to the EER, the Normalized Score (NS). This score, used in [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ],
corresponds to: sensitivity+specificity-1. Figure 2 compares the NS varying t. In the case of simple
classification (FFDT), the best threshold value is t = 25. It corresponds of a full vote of half of
the decision trees. If we compare the NS for best threshold, then we observe that rules (exclusion,
implication or both) do not improve nor worse the results. We think that this disappointing result
may come from the condition of our resolution rules. In fact, if the FFDTs provide high scores for
two concepts, it may not be a good idea to choose either one, because actually we do not really
no - since there is a strong contradiction. Clearly a further study is needed.
        </p>
        <p>If we tend to annotate the images easily (using a low threshold), then the use of the exclusion
may be interesting to clean up and thus improve the results. An explanation is exclusion rules
make less error when one of the two degrees d(I, A) and d(I, B) is very low. If we are rather strict
in our decision to label an image with a concept (i.e. we have a high threshold t), then using the
implication will improve the results. An explanation is implication rules work well when the two
degrees d(I, A) and d(I, B) are both high. Overall, the combined use of inclusion and exclusion
gives the best results for any threshold. Unfortunately, it does not outperform (just equals) the
best results (for t ≤ 25).
3
3.1</p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>Photo retrieval task (ImageCLEFphoto)</title>
      <sec id="sec-2-1">
        <title>Text retrieval using TD-IDF and Language Model</title>
        <p>
          In ImageCLEFphoto, we use standard TF-IDF model and a language model (LM) as a base line
for text analysis. The idea of language model is to estimate the probability of generation of
document D for a given query Q, i.e P (D|Q). We suppose that the distribution of documents in
corpus is uniform and also that words into a document are independent, then we have: P (D|Q) =
Qqi P (qi|D) which declares a unigram model. The fact that each word of a query belongs or does
not belong to a document could be used to rewrite the above probability as a multiplication of
0.6
N (qi, d) has a normalization role as IDF in TF-IDF method. Simply, we can consider it as
βd×P (qi|C) in which βd is the normalization factor. To calculate Ps(qi|D), we can use a smoothing
method. In our approach, we used Jelinek-Mercer method [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ]:
        </p>
        <p>
          Ps(qi|D) = (1 − λ)Pml(qi|D) + λP (qi|C) , λ ∈ [
          <xref ref-type="bibr" rid="ref1">0, 1</xref>
          ]
in which Pml is the maximum likelihood value.
3.2
        </p>
      </sec>
      <sec id="sec-2-2">
        <title>Using VCDT concepts in ImageCLEFphoto</title>
        <p>Previous works show that combining text and visual information improves image retrieval, but
most of this work use an early or late fusion of visual and textual modality. Following the idea
of VCDT and ImageCLEFphoto tasks, we propose to use VCDT visual concepts to filter
ImageCLEFphoto text runs in order to answer if visual concept filtering can improve text only retrieval.</p>
        <p>The difficulty is to determine how to use the visual concepts of VCDT in ImageCLEFphoto
2008. In the VCDT task, we have obtained a FFDT by concept (see sections 2.1 and 2.4). Each
run1
run2
run3
run4
run5
run6
run7
run8
run9
run10
run11
run12
run13
run14
run15
run16
run17
run18</p>
        <p>Text
LM
LM
LM
LM
LM
LM
LM
LM</p>
        <p>LM
TF-IDF
TF-IDF
TF-IDF
TF-IDF
TF-IDF
TF-IDF
TF-IDF
TF-IDF
TF-IDF</p>
        <sec id="sec-2-2-1">
          <title>Filtering by concepts VCDT WN</title>
        </sec>
        <sec id="sec-2-2-2">
          <title>Diversification DIV DIV ALEA VISU X</title>
          <p>X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X</p>
        </sec>
        <sec id="sec-2-2-3">
          <title>Modality</title>
          <p>TXT
TXTIMG
TXTIMG</p>
          <p>TXT
TXTIMG
TXTIMG
TXTIMG
TXTIMG
TXTIMG</p>
          <p>TXT
TXTIMG
TXTIMG</p>
          <p>
            TXT
TXTIMG
TXTIMG
TXTIMG
TXTIMG
TXTIMG
of these FFDTs can give a degree that the corresponding visual concept appears in a new image.
In order to make a decision, we put a threshold t to determine if an image contains the given
concept according to the corresponding FFDT. First, if the name of a concept appears in the
&lt;title&gt; element (VCDT filtering), we propose to filter the rank images list according to the
FFDT of this concept. Second, if the name of a concept appears in the &lt;title&gt; element or in
the list of synonyms (according to WordNet [
            <xref ref-type="bibr" rid="ref2">2</xref>
            ]) of the words in the &lt;title&gt; element (VCDTWN
filtering), we also propose to filter the rank images list according to the FFDT of this concept. For
example, the &lt;title&gt; of topic 5 is “animal swimming”. Using only VCDT filtering, the system
automatically determine that it must use the FFDT of the concept animal. If, in addition, we use
WordNet (VCDTWN filtering), the system automatically determine that it must use the FFDT
of the concept animal and of the concept water (because according to WordNet, the synonym of
“swimming” is: “water sport, aquatics”).
          </p>
          <p>For each query, we obtain a list of images ranked by their text relevance according to LM
or TF-IDF text models. Then, using the decision of the FFDTs, we rerank the first 50 ranked
images: the system browses the retrieves images from rank 1 to rank 50. If the degree of an image
is lower than the threshold t, then this image is reranked at the end of the current 50 images list.
3.3</p>
        </sec>
      </sec>
      <sec id="sec-2-3">
        <title>Promote Diversity by fastly clustering visual space</title>
        <p>For a given query similar documents are naturally closely ranked. When a user makes a query, he
should want that the first relevant documents are as diverse as possible. So the ImageCLEFphoto
2008 task is very interesting to improve image retrieval, but the definition of diversity in the
ImageCLEFphoto 2008 task is not very clear, in particular in term of granularity. In most cases,
it is strongly related to the text.</p>
        <p>
          For us, there are two kinds of diversification in the ImageCLEFphoto 2008. The first one is
knowledge based: city, state, country, venue, landmark.... For this kind of diversification, the
use of an ontology (one for country, an other for city...) seems to be a good idea [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ], but in real
Text
        </p>
        <p>LM
TF-IDF</p>
        <p>Visual
concept
filtering</p>
        <sec id="sec-2-3-1">
          <title>VCDT VCDTWN</title>
        </sec>
        <sec id="sec-2-3-2">
          <title>VCDT</title>
          <p>
            VCDTWN
application it’s hard to determine which ontology applies to a given topic. The second one is
based on visual information: weather condition, group composition, statue.... For this clusters,
visual diversification should improve results. Some clusters correspond to both categories: animal,
vehicle type, sport.... For example, for the cluster animal, it is possible to distinguish animal in
function of the type of animal in the text and also in function of some visual characteristics (like
coat, scale, feathers...). As in real applications, it is not obvious to determine automatically which
kind of diversification applying for a given query [
            <xref ref-type="bibr" rid="ref6">6</xref>
            ], we choose to apply, for all query (even if it
is suboptimal), the same kind of diversification (the visual one) by clustering the visual space.
          </p>
          <p>Visual clustering has been studied for a long time now. Two approaches are generally proposed:
data clustering and space clustering. The first approach requires lots of calculation time and should
be adapted to distribution of the first images ranked by a given query. The second approach, since
it is done independently of the data, is often less efficient, but can be applied extremely fast. We
choose to cluster the visual space based on the hue dimension of the HSV space. For each image,
we binarize its associated 8 bin hue histogram. Each binary vector correspond to a cluster. The
number of clusters is 256 (not all are instantiated), a reasonable number for a re-ranking at P20.</p>
          <p>We use the visual space clusters to rerank the 50 retrieve images. For each query, the system
browses the retrieves images from rank 1 to rank 50. If an image has the same visual space cluster
as an image of highest rank, then this image is reranked at the end of the current 50 images list.
In this way, if in the 50 first images, there are n differrent visual space clusters, then at the end
of the rerank process, the first n images correspond to strictly different visual space clusters. We
call this diversification method: DIVVISU.</p>
          <p>In order to have a point of comparison, we also propose to randomly permute the first 40
retrieve images. We call this naive method of diversification: DIVALEA.
3.4</p>
        </sec>
      </sec>
      <sec id="sec-2-4">
        <title>ImageCLEFphoto Experiments and Results</title>
        <p>The ImageCLEFphoto2008 corpus contains 20k images and 39 topics. Each image is associated
with an alphanumeric caption stored in a semi-structured format. These captions include the
title of the image, its creation date, the location at which the photograph was taken, the name
of the photographer, a semantic description of the contents of the image (as determined by the
photographer) and additional notes. In the text retrieval, we use all this elements.</p>
        <p>From topics to queries ImageCLEFphoto topics contain different elements: &lt;title&gt;: the
title of the topics, &lt;cluster&gt;: defines how the clustering of images should take place, and &lt;narr&gt;:
a narrative description of the topics. Table 4 compares different strategies for the construction of
text queries in function of the type of text description model (LM and TF-IDF). The results are
evaluated using the ImageCLEFphoto 2007 ground-truth. For &lt;title&gt;, &lt;cluster&gt; or &lt;narr&gt;, we
use the text of the corresponding element. For &lt;narr&gt;-not, we do not use the sentences of &lt;narr&gt;
which contain the word “not”. When considering just the &lt;title&gt;, the language model and
TF</p>
        <p>TF-IDF P20=0.250 / TF-IDF VCDTWN P20=0.260
0.8
T
CD0.6
V
F
D
I
-TF 0.4
0
2
P
0.2
0
44
IDF perform similarly. But, in general, using something more than just the &lt;title&gt; improves the
quality (i.e. precision at 20) of results. We observe that TF-IDF has a stronger improvement,
first when adding the narrative, and then when filtering the narrative (&lt;narr&gt;-not). According to
P20 score, the best combination of elements for query construction in ImageCLEFphoto 2007 (not
2008) is &lt;title&gt;+&lt;narr&gt;-not. However, as we did not look at this scores before we submitted our
runs, all the runs we submitted to the 2008 edition are based on the
&lt;title&gt;+&lt;cluster&gt;+&lt;narr&gt;not combination. When we compare the results of run1 and run10 in 2007 and in 2008 (table 5),
we notice that the P20 results are not the same for run1 (0.190 in 2007, 0.185 in 2008), but are
similar for run10. The 2007 ground truth and the 2008 one may be a little bit different.</p>
        <p>The submitted runs We submitted 18 runs: 9 based on LM (run 1 to 9, noted Q3 in the
name of runs) and 9 based on TF-IDF (run 10 to 18, noted r3tfidf in the name of runs). All use
the content of &lt;title&gt;+&lt;cluster&gt;+&lt;narr&gt;-not to construct the query. The results are given in
two tables and one figure: table 5 gives the methods used for each submitted run, table 6 compares
VCDT and VCDTWN filtering, and figure 4 compares DIVALEA and DIVVISU diversification.</p>
        <p>VCDT and VCDTWN filtering To determine if an image should or not contains a visual
concept, we choose to set the threshold t to the median of all the degrees values for a given
concept (this value varies from 7.3 (overcast ) to 28.8 (outdoor )). We do not use cooccurrence
analysis (neither exclusion nor implication rules) in the ImageCLEFphoto task because it was not
conclusive in the VCDT task.</p>
        <p>Table 6 shows that, for all topics, VCDT filtering improves P20 by 8% and VCDTWN filtering
improves P20 by 4% in comparison to TF-IDF P20. Since our method depends on the presence
of a concept in the text query, it does not apply to every topic. Using VCDT filtering, only 11
topics where filtered. Using VCDTWN filtering, 25 topics where modified. For the other topics,
result images from text retrieval keep the same ranked. Thus, we separate the study into three
groups: all the topics, the 11 topics modified by VCDT filtering and the 25 topics for which we
applied VCDTWN filtering. On table 6, we observe an improvement on TF-IDF scores of +44%
for P20 and +30% for the 11 topics modified by VCDT filtering, but not by VCDTWN filtering
(+8% for P20 and -4% for CR20). Figure 3 shows the P20 score for each topic. We notice that,
by VCDT filtering, quite all the modified topics are improved, but by VCDTWN filtering, some
topics are improved and others are worsened. Then, we conclude that the way we use WordNet is
not adapted for this task. Further study is needed.</p>
        <p>Diversification Figure 4 compares diversification method scores. DIVALEA and DIVVISU
give lower P20 than no diversification, but DIVVISU slightly improves CR20 (in average +2%). So
our DIVVISU diversification method works slightly well for diversification, but lowers precision.
CR20 TFIDF 1.NODIV 2.DIVALEA 3.DIVVISU NO / VCDT / VCDTWN</p>
        <p>Average CR20=0.35
2
2
3
3
0.25
0.2
0 0.15
2
P 0.1
0.05
0.3
0.25
0 0.2
2R 0.15
C 0.1
0.05
0
4</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Conclusion</title>
      <p>In this working note, we focus our efforts on the study of how to automatically extract and exploit
visual concepts. First, in VCDT task, we look at the mutual exclusion and implication relations
between the concepts, in order to improve the automatic labelling. Our best VCDT run is the
4th ones under 53 submitted runs (3rd team under 11 teams). In our experiments, the use of the
relations do not improve nor worsen the quality of the labeling. Second, in ImageCLEFphoto task,
we analyse the influence of extracted visual concepts models to the diversity and precision, in a
text retrieval context. This study shows that there is a clear improvement, in terms of precision or
cluster recall at 20, when using the visual concepts explicitly appearing in the query. In our future
researches, we will focus on how using image query to improve image retrieval using concept.</p>
      <p>Acknowledgment This work was partially supported by the French National Agency of
Research (ANR-06-MDCA-002 AVEIR project).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>K.</given-names>
            <surname>Barnard</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Duygulu</surname>
          </string-name>
          , N. de Freitas,
          <string-name>
            <given-names>D.</given-names>
            <surname>Forsyth</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Blei</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M. I.</given-names>
            <surname>Jordan</surname>
          </string-name>
          .
          <article-title>Matching words and pictures</article-title>
          .
          <source>Journal of Machine Learning Research</source>
          ,
          <volume>3</volume>
          :
          <fpage>1107</fpage>
          -
          <lpage>1135</lpage>
          ,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>Christiane</given-names>
            <surname>Fellbaum</surname>
          </string-name>
          , editor.
          <source>WordNet - An Electronic Lexical Database. Bradford books</source>
          ,
          <year>1998</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>C.</given-names>
            <surname>Marsala</surname>
          </string-name>
          and
          <string-name>
            <given-names>B.</given-names>
            <surname>Bouchon-Meunier</surname>
          </string-name>
          .
          <article-title>An adaptable system to construct fuzzy decision trees</article-title>
          .
          <source>In Proceedings of the NAFIPS'99</source>
          ,
          <year>1999</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>C.</given-names>
            <surname>Marsala</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Detyniecki</surname>
          </string-name>
          .
          <source>Trecvid</source>
          <year>2006</year>
          :
          <article-title>Forests of fuzzy decision trees for high-level feature extraction</article-title>
          .
          <source>In TREC Video Retrieval Evaluation Online Proceedings</source>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>Philippe</given-names>
            <surname>Mulhem</surname>
          </string-name>
          . LIG at ImageCLEFphoto
          <year>2008</year>
          . In Working Notes of ImageCLEFphoto2008,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>S.</given-names>
            <surname>Tollari</surname>
          </string-name>
          and
          <string-name>
            <given-names>H.</given-names>
            <surname>Glotin</surname>
          </string-name>
          .
          <article-title>Web image retrieval on ImagEVAL: Evidences on visualness and textualness concept dependency in fusion model</article-title>
          .
          <source>In ACM Conference on Image and Video Retrieval (CIVR)</source>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>C.</given-names>
            <surname>Zhai</surname>
          </string-name>
          and
          <string-name>
            <given-names>J.</given-names>
            <surname>Lafferty</surname>
          </string-name>
          .
          <article-title>A study of smoothing methods for language models applied to information retrieval</article-title>
          .
          <source>ACM Transactions on Information Systems (TOIS)</source>
          ,
          <volume>22</volume>
          (
          <issue>2</issue>
          ):
          <fpage>179</fpage>
          -
          <lpage>214</lpage>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>