<!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>IRIT at ImageCLEF 2010: medical retrieval track</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Duy Dinh</string-name>
          <email>dinh@irit.fr</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Lynda Tamine</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>University of Toulouse</institution>
          ,
          <addr-line>118 route de Narbonne, 31062 Toulouse</addr-line>
          ,
          <country country="FR">France</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>We reported some experiments conducted by our members in the SIG team at the IRIT laboratory in the CLEF medical retrieval task, namely ImageCLEFmed. In 2010, we are particularly interested in the case-based retrieval task. Our information retrieval approach integrates a hybrid method of concept extraction for enhancing the semantics of the document as well as of the query. More precisely, we applied a knowledge-based concept extraction method combined with statistical information obtained by scoring identified terms denoting concepts both in the document and query. The experiments carried out on the ImageCLEF 2010 show that our information retrieval approach based on the proposed method of concept extraction show an improvement of 7.07% in terms of MAP (for the best configuration trained on ImageCLEF 2010) over the baseline.</p>
      </abstract>
      <kwd-group>
        <kwd>Concept extraction</kwd>
        <kwd>Document Expansion</kwd>
        <kwd>Query expansion</kwd>
        <kwd>Biomedical Information Retrieval</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>This paper describes the contribution of the SIG team1 (Generalized
Information Systems) at the IRIT2 (Institute for Research in Informatics of Toulouse)
laboratory in its first year participation at the medical retrieval track.</p>
      <p>
        Started from 2004, the ImageCLEFmed (medical retrieval task) aims at
evaluating the performance of medical information systems, which retrieve medical
information from a mono or multilingual image collection, using visual features
and/or textual features. The ImageCLEFmed 2010 task consists of three
subtasks: modality classification, ad-hoc retrieval and case-based retrieval [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
Participating the first time in ImageCLEFmed 2010, we are particularly interested
in the case-based retrieval task, which was firstly introduced in 2009. This is a
more complex task than the two other tasks, but one that is designed to be a
step closer to the clinical workflow [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Clinicians often seek information about
      </p>
      <sec id="sec-1-1">
        <title>1 http://www.irit.fr/-SIG-team</title>
        <p>2 http://www.irit.fr
patient cases with incomplete information consisting of patient demographics,
symptoms, findings, test results and a set of images. The goal of this sub-task
is to retrieve relevant cases that might best suit the provided case description.
Motivated by the challenging characteristic of this sub-task, we are particularly
interested in providing clinicians relevant information related to their requests.</p>
        <p>The rest of this paper is organized as follows: Section 2 describes our
conceptual indexing and retrieval framework, which integrates a hybrid approach
of knowledge-based and statistical methods of concept extraction from medical
documents as well as of the query. Identified terms denoting concepts extracted
from the Medical Subject Headings3 thesaurus will be used to normalize the
semantics of the documents (cases) or the queries (case topics). Submitted results
will be presented and discussed in section 3. We conclude the paper in section 4
by outlining some perspectives for future work.
2</p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>Conceptual indexing and retrieval framework</title>
      <p>The conceptual indexing and retrieval framework consists of three main
components: (1) concept extractor, (2) conceptual indexer and (3) conceptual retriever.
2.1</p>
      <sec id="sec-2-1">
        <title>Concept extractor</title>
        <p>Our concept extractor relies on a knowledge-based and statistical concept
extraction method. Given a patient case, which is typically a textual document
including title and image captions, medical terms denoting MeSH concepts are firstly
recognized using MeSH lexicon4. The concept extraction is processed through
three steps: (1) pre-processing, (2) term recognizer and (3) term weighting.</p>
        <p>
          In the pre-processing step, original documents are aggregated by two parts,
namely title and image captions, from each unique article. Documents are then
converted into the TREC-like format. During the main processing step, each
document is splitted into sentences using TreeTagger [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ]. Medical terms in each
sentence are automatically recognized using the Medical Subject Headings (MeSH)
thesaurus as the only lexical knowledge source. The longest string in each
sentence is used to match with concept entries (both preferred and non-preferred
terms) in MeSH. We used the Left Right Maximum Matching [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ] algorithm to
find the longest string that matches an entry in the MeSH lexicon. Finally, the
outcome of the term recognition is a list of candidate terms denoting concepts.
Since medical terms may be multi-word or single-word based, in order to
distinguish a multi-word term (e.g., “breast cancer”, “blood test”, ...) to a single-word
term (e.g., “brain”, “pain”, ...), we used the ‘ ’ symbol to delimit constituents
of a given multi-word term (e.g., “breast cancer”, “blood test”).
        </p>
        <sec id="sec-2-1-1">
          <title>3 http://www.nlm.nih.gov/mesh</title>
          <p>4 MeSH lexicon contains all meaningful terms (preferred or non-preferred terms) in
the thesaurus</p>
          <p>
            Many researchers think that IR techniques could be used to extract
technical terms denoting concepts for conceptual indexing purposes. However, most
of works dealing with IR techniques for concept extraction are based on
wordbased representations. For instance, recent works such as [
            <xref ref-type="bibr" rid="ref5 ref6">5, 6</xref>
            ] have proposed
methods of MeSH categorization by ranking a list of MeSH descriptors
(concepts) returned by an IR system based on single words. The shortcoming of such
approaches is related to the fact that many concepts sharing the same words
may be returned. For example, concept names such as “Receptor Parathyroid
Hormone Type 2; Receptor Parathyroid Hormone Type 1; Parathyroid
HormoneRelated Protein;” are various ones that share common words with the concept
“Parathyroid Hormone” and therefore may add some kind of negative noise to
the document loosing the semantics of the document. In our system, in order to
cope with the shortcoming of the word-based representations, our approach
typically relies on (1) recognizing in the first stage medical terms denoting concepts
and then (2) weighting the recognized medical terms using IR models based on
concept-based representations (full term indexing).
          </p>
          <p>We hypothesize that a MeSH concept can be thought of as a document
containing biomedical terms describing itself. Each concept in the MeSH thesaurus,
which can be distinguished from others by its concept unique identifier (CUI),
contains many textual fields such as: MAIN HEADING (concept name or
preferred term), ENTRY (synonyms or lexical variants or non-preferred terms),
QUALIFIERS, SCOPE NOTE etc. Different synonyms and lexical variants of
this concept could be found in the ENTRY field.</p>
          <p>
            Here, we are mainly interested by concept entries (MAIN HEADING,
ENTRY) since they constitute the most common indexing and retrieval features
used in the domain. Let’s denote Entries(C) the set of preferred and not
preferred terms of concept C. According to our approach, MeSH thesaurus is viewed
as a collection of textual concepts. Formally, each concept Ci of the MeSH
thesaurus is represented as a vector of linearly basis vectors namely basic terms
in the MeSH lexicon: C = (c1, c2, . . . cNc) where N c is MeSH lexicon size, cj
is a weight measuring the aboutness of term cj in a document D, computed
according to the BM25 weighting schema [
            <xref ref-type="bibr" rid="ref7">7</xref>
            ]:
cj =
          </p>
          <p>tfcCj ∗ (k3 + 1) ∗ tfcDj
(k3 + tfcDj ) ∗ k1∗(1−b)+b∗cl
avgcl+tfcCj
∗ log</p>
          <p>Nc − nj + 0.5
nj + 0.5
(1)
where tfcCj is the number of occurrences of term cj in concept C, Nc is the
total number of concepts in MeSH, nj is the number of concepts containing
term cj, cl is the concept length of C (i.e. total number of distinct terms
occurring in its textual features), and avcl is the average concept length in MeSH,
k1 = 1.2, k3 = 8, b = 0.75 are the constants used in the experiments reported
here.</p>
          <p>
            We applied the BM25 weighting model to measure the degree of
expressiveness of each recognized terms (both multi-word and single-word terms) denoting
concepts. In such as a way, our concept extraction approach is typically based on
the combination of both the knowledge-based and statistical based methods,
allowing to recognize a list of candidate terms denoting concepts in the document
that are ranked in an decreasing order of their ability to describe the document.
Given a list of recognized terms denoting concepts in the document, each of
them is assigned by a score based on the the state-of-the-art term scoring
function BM25 [
            <xref ref-type="bibr" rid="ref7">7</xref>
            ]. Finally, the top-ranked terms are translated into their preferred
form5, i.e. main heading, for a conceptual representation of the document.
          </p>
          <p>
            Inspired by recent works dealing with medical concept extraction for
document and query expansion [
            <xref ref-type="bibr" rid="ref6 ref8">6, 8</xref>
            ], we also used MeSH terms identified by our
concept extraction method to expand the document/query using their preferred
form, i.e. main headings, in an attempt to normalize and standardize the
vocabulary used by different authors/search users. Figure 1 illustrates the overview
processing of the concept extraction from a given document. The outcome of the
concept extraction is then used to expand the document or the query.
The conceptual indexer component aims at gathering statistical information
(e.g., word/term frequency, document frequency, positions, etc.) about words
in the original document and terms denoting concepts that have been identified
for each document into the appropriate index structures. For such as task, we
used Terrier [
            <xref ref-type="bibr" rid="ref9">9</xref>
            ] with some modification so that multi-word terms are also taken
5 Each concept has its preferred (main heading) and non-preferred form (lexical
variants)
into consideration. During the indexing, each word/term in the document is
processed through a highly configurable “Term pipeline”, which transforms them in
various ways, using plugins such as n-gram indexing, stemming, removing
stopwords, and so on. We have added in the Term pipeline the “Synonym finder” in
order to transform any terms denoting the same concept to its preferred form.
After the conceptual indexing stage, an index of four main data structures is
written out: lexicon, document index, direct index, and inverted index. We refer
details about each data structure to the article [
            <xref ref-type="bibr" rid="ref9">9</xref>
            ].
2.3
          </p>
        </sec>
      </sec>
      <sec id="sec-2-2">
        <title>Conceptual retriever</title>
        <p>The retriever component aims at finding the most relevant documents (search
results) in response to a user query. At this stage, documents are retrieved and
ranked on the basis of a relevance estimation, which is usually incorporated
into a term weighting model (e.g., TF-IDF, PL2, BM25 ...). We used Terrier
with appropriate settings (described later in section 3) to perform the retrieval.
In such settings, documents and eventually queries are expanded with concept
names (or preferred terms) identified by our hybrid concept extraction method.
The relevance score of the document Di with respect to the query Q is given by:</p>
        <p>RSV (Q, Di) = RSV (Qw, Diw) + RSV (Qc, Dic)
where RSV (Qw, Diw) is the TF-IDF word-based relevance score and RSV (Q, Ds)
i
is the concept-based relevance score of the document w.r.t the query, computed
as follows:</p>
        <p>RSV (Qw, Diw) = Pqkw∈Qw (1 + αw) ∗ T Fi(qkw) ∗ IDF (qkw)</p>
        <p>RSV (Qc, Dic) = Pqkc∈Qc (1 + αc) ∗ T Fi(qkc ) ∗ IDF (qkc )
where T Fi: the normalized term frequency of the word qkw or preferred term
qkc in document Di, IDF : the normalized inverse document frequency of qkw or
qkc in the collection, αw: the word score modifier, αc: the preferred term score
modifier. The values of the parameter α are obtained by training the retrieval
on an IR benchmark.
(2)
(3)
3</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Results and discussion</title>
      <p>The goal of our experiments is to evaluate the retrieval effectiveness based on
our concept extraction method as well as the impact of the document expansion
(DE) and query expansion (QE) using an appropriate number of preferred terms.
Terms appearing in a specific field may have a different relevance score to others.
Title6, image captions7 and kernel8 are the three main fields of the document.
6 article title of the patient case
7 aggregated text obtained by combining all image captions in a patient case
8 the expanded preferred terms to the document</p>
      <p>
        We carried out two sets of experiments: the first one is based on the classical
index of titles and image captions of patient cases using Terrier standard
configuration based on the state of the art weighting scheme OKAPI BM25 [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], used
as the baseline, denoted BM25 (run 1). The second set of experiments concerns
our conceptual indexing method and consists of four scenarios:
1. the first one is only based on document expansion using identified preferred
terms denoting concepts, denoted DE (run 4),
2. the second one is based on document expansion (DE) and field indexing,
denoted DE+field (run 2),
3. the third one is based on document expansion (DE) and query expansion
(QE), denoted DE+QE (run 5 &amp; 6),
4. the fourth one is based on both document expansion (DE), query expansion
(QE) and field indexing, denoted DE+QE+field (run 3).
      </p>
      <p>We use both terms representing MeSH concepts (main headings or preferred
terms) and single words that do not match any entry in the thesaurus. In the
classical approach, documents, i.e. patient cases, were first indexed using the
Terrier IR platform (http://ir.dcs.gla.ac.uk/terrier/). It consists in
processing single words occurring in the documents through a pipeline: removing
stop words, and stemming9 of English words.</p>
      <p>
        In our conceptual IR approach for case-based retrieval, documents and/or
queries are firstly analyzed to extract an appropriate number of concepts, namely
N and indexed with an appropriate term weighting schema. The parameter
N is an experimental variable that must be learned from an IR benchmark
by regarding the MAP value or a MEDLINE sub-collection by regarding the
F-measure. It very depends on the IR/concept extraction performance of the
underlying system. Through some experiments on the ImageCLEFmed 2009 [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]
and OHSUMED [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] collections, we obtained two possible values of N , which
are 28 and 34 respectively. In addition, we also take into account the position
of each word/term in the document. For this reason, we modified by adding the
score of word/term in title and kernel field with a percentage of αtwitle = 5%,
αcwaption = 0% and αkernel = 85%, which have been trained on the OHSUMED
c
collection (see formula 3).
9 http://snowball.tartarus.org/
Method RunID MAP
DE 4 -0.86%
DE+field 2 +3.76%
DE+QE 65 +-04..8268%%
      </p>
      <p>DE+QE+field 3 +7.07%</p>
      <p>Table 2: Improvement rates over the baseline
This article describes the conceptual retrieval approach of the SIG team for
the ImageCLEF 2010 medical retrieval track, especially the case-based retrieval
task. The results obtained by our submitted runs prove that our method of
concept extraction is useful to enhance the semantics of the document, which
could be an interesting evidence to improve the retrieval effectiveness of medical
retrieval systems. However, the retrieval performance can be better improved by
state-of-the-art query expansion techniques.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1. Mu¨ller, H.,
          <string-name>
            <surname>Kalpathy-Cramer</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Eggel</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bedrick</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jr.</surname>
            ,
            <given-names>C.E.K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hersh</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          :
          <article-title>Overview of the clef 2010 medical image retrieval track</article-title>
          .
          <source>In: Working Notes of CLEF 2010</source>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2. Mu¨ller, H.,
          <string-name>
            <surname>Kalpathy-Cramer</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Eggel</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bedrick</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jr.</surname>
            ,
            <given-names>C.E.K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hersh</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          :
          <article-title>Overview of the clef 2009 medical image retrieval track</article-title>
          .
          <source>In: Working Notes of CLEF 2009</source>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Schmid</surname>
          </string-name>
          , H.:
          <article-title>Part-of-speech tagging with neural networks</article-title>
          .
          <source>In: Proceedings of the 15th conference on Computational linguistics</source>
          . (
          <year>1994</year>
          )
          <fpage>172</fpage>
          -
          <lpage>176</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Dinh</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tamine</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>Vers un mod`ele d'indexation s´emantique adapt´e aux dossiers m´edicaux de patients (short paper)</article-title>
          .
          <source>In: Conf´erence francophone en Recherche d'Information et Applications</source>
          (CORIA), Sousse, Tunisie,
          <volume>18</volume>
          /03/2010-21/03/2010, Herm`es (mars
          <year>2010</year>
          )
          <fpage>325</fpage>
          -
          <lpage>336</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Ruch</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Automatic assignment of biomedical categories: toward a generic approach</article-title>
          .
          <source>Bioinformatics</source>
          <volume>22</volume>
          (
          <issue>6</issue>
          ) (
          <year>March 2006</year>
          )
          <fpage>658</fpage>
          -
          <lpage>664</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Gobeill</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Theodoro</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Patsche</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ruch</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Taking benefit of query and document expansion using mesh descriptors in medical imageclef 2009</article-title>
          . In: Working Notes of CLEF 2009
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Robertson</surname>
            ,
            <given-names>S.E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Walker</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hancock-Beaulieu</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Okapi at trec-7: Automatic ad hoc, filtering, vlc and interactive</article-title>
          . In: TREC. (
          <year>1998</year>
          )
          <fpage>199</fpage>
          -
          <lpage>210</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Le</surname>
            ,
            <given-names>D.T.H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chevallet</surname>
            ,
            <given-names>J.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dong</surname>
          </string-name>
          , B.T.T.:
          <article-title>Thesaurus-based query and document expansion in conceptual indexing with umls: Application in medical information retrieval</article-title>
          .
          <source>In: Research, Innovation and Vision for the Future</source>
          , 2007 IEEE International Conference on. (
          <year>2007</year>
          )
          <fpage>242</fpage>
          -
          <lpage>246</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Ounis</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ;Lioma,
          <string-name>
            <surname>C.C.V.</surname>
          </string-name>
          :
          <article-title>Research directions in terrier</article-title>
          . Novatica/UPGRADE Special Issue on Web Information Access, Ricardo Baeza-Yates et al. (Eds), Invited
          <string-name>
            <surname>Paper</surname>
          </string-name>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Hersh</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Buckley</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Leone</surname>
            ,
            <given-names>T.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hickam</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Ohsumed: an interactive retrieval evaluation and new large test collection for research</article-title>
          . In: SIGIR'
          <fpage>94</fpage>
          . (
          <year>1994</year>
          )
          <fpage>192</fpage>
          -
          <lpage>201</lpage>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>