<!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>ECNU at 2015 eHealth Task 2: User-centred Health Information Retrieval</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Yang Song</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Yun He</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Qinmin Hu</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Liang He</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>E. Mark Haacke</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Computer Science &amp; Technology, East China Normal University</institution>
          ,
          <addr-line>Shanghai, 200241</addr-line>
          ,
          <country country="CN">China</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>MR Research Facility, Department of Radiology, Wayne State University</institution>
          ,
          <addr-line>Detroit, MI 48201</addr-line>
          ,
          <country country="US">USA</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Shanghai Key Laboratory of Multidimensional Information Processing</institution>
        </aff>
      </contrib-group>
      <abstract>
        <p>This paper presents our work on the 2015 CLEF eHealth Task 2. In particular, we propose a Web-based query expansion model and a learning-to-rank algorithm to better understand and satisfy the task.</p>
      </abstract>
      <kwd-group>
        <kwd>Web-based Query Expansion</kwd>
        <kwd>learning-to-rank</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        The goal of the ShARe/CLEF(Cross-Language Evaluation Forum) eHealth
Evaluation Lab is to evaluate systems that support people in searching for and
understanding their health information. The 2013 and 2014 eHealth tasks focus on
the investigation of the e ect of using additional information such as a related
discharge summary and external resources such as medical ontologies on the
e ectiveness of information retrieval systems[
        <xref ref-type="bibr" rid="ref1">1</xref>
        ][
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
      </p>
      <p>
        The 2015 CLEF eHealth Task 2 [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ][
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] is a continuation of the previous CLEF
eHealth Task 3 that ran in 2013 and 2014. In this year's task, we are asked to
research mimic queries that are confronted with a sign, symptom or condition
and attempt to nd out more about the health conditions the users have. For
example, when confronted with signs of jaundice, non-experts may use queries like
\white part of eye turned green" to search for information that allows them to
diagnose themselves or better understand their health conditions. These queries
are often circumlocutory in nature, where the long and ambiguous wording is
used in place of the actual name to refer to a condition or disease.
      </p>
      <p>Our experiments on Task 2 aim to investigate in e ectiveness of our
Webbased query expansion model and the customized learning-to-rank algorithm for
medical information retrieval. Figure 1 presents our framework of integration of
the Web-based query expansion model and the learning-to-rank algorithm.
Particularly, we take advantage of the Web search engine to obtain better expansion
terms. At the same time, we learn the features from the previous 2013 and 2014
data as the training data and then test them on the 2015 task through the
customized learning-to-rank algorithm. Furthermore, we adopt multiple classic
information retrieval (IR) models, such as BM25, language model (LM) to get
the expansion candidates, in order to get rid of the in uence of single model.
Finally, our submit ten runs for evaluation.</p>
      <p>Topics of
2015 Task
Query Expansion</p>
      <p>Web Based</p>
      <p>Documents of
2015 Task
Preprocessing</p>
      <p>Topics of
2013 &amp;
2014 Task</p>
      <p>Documents
of 2013 &amp;
2014 Task</p>
      <p>Random Forest
Multiple Retrieval Models</p>
      <p>Learn to Rank Model Training</p>
      <p>Re-ranking and Combinations
Run 1</p>
      <p>Run 2
. . . . . .</p>
      <p>Run 10</p>
    </sec>
    <sec id="sec-2">
      <title>Methods</title>
      <p>Web-based Query Expansion
The task of this year is user-centered health information retrieving. Hence, our
work concentrates on exploring circumlocutory queries that users may pose when
they are faced with signs and symptoms of a medical condition.In other words,
the queries in 2015 do not contain the medical terms. This results in that the
traditional IR models are di cult to match the queries by the medical
documents.</p>
      <p>We are motivated to solve this problem by adopting the Web search engines
to translate the general description into the medical terminologies. After that,
we adopt the related medical technical terms as the query expansion terms into
the query. Then, the new query is matched by the IR models again and gains
the ranking documents as the output for evaluation.</p>
      <p>Here is a common scenario. A user is searching the signs and symptoms
of a disease in Google search engine. Google returns the top documents which
mostly contain the possible diseases. Then, the user adopts the diseases and
re-searches the names directly in Google. Generally, her/his question can be
partially answered. In our observations, the names of the possible diseases given
by Google are mostly MeSH terms.</p>
      <p>
        Therefore, a Web-based query expansion model is proposed as follows. Note
that we applied the similar model in the 2014 TREC Microblog track [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] which
achieved better results than most of the runs.
      </p>
      <p>{ Query is searched by Google and the top 10 concurrent Web titles and
snippets (if existed) are crawled from the Web page.
{ By applying the MeSH database, the medical terms are extracted from both
the titles and the snippets.
{ The frequency of each stemmed medical term is calculated. Only the terms
appearing more than n times are kept for expanding, which can be denoted
as Qweb.
{ The nal query is formulated as Q = Q0 [ Qweb, where Q0 represents the
initial query.</p>
      <p>In addition, since the queries are to nd out \what is the patient's
diagnosis?", \what tests should the patient receive?" and \how should the patient be
treated?", we manually add the keywords 'diagnose', 'test' and 'treatment' as
the regular expansion terms to all queries.
2.2</p>
      <p>
        The Customized Learning-to-rank Algorithm
The results of Wei Shen's approach [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] have shown that the bag-of-concepts is
less e ective than bag-of-words approach. Then, we treat the concepts as the
features that we need to learn in the queries. Based on the MeSH dictionary, we
customize a learning-to-rank algorithm to learn the features from the previous
2013 and 2014 tasks. Then, we test the features in the 2015 task.
Feature Extraction: We extract the weighting score and the rank of each
documentquery pair from a retrieval model as the features[
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. The weighting score is the
result of the rst retrieval round, which represents the relevance assessed by the
retrieval model. The ranking is given by the weighting scores as a non-weighting
based feature. To utilize the advantage of di erent retrieval models, we obtain
the scores and the corresponding ranks from the BM25, PL2 and BB2 model.
Hence, in our learning-to-rank platform, the dimension of the feature vector is
six.
      </p>
      <p>
        Random forest and Model Training: Random forest is composed of multiple
decision trees which have no relationship with each other. Each decision tree
will classify the samples in the testing data set, the nal result of classi cation
depends on the vote of all the trees[
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. We apply random forest to classify the
document-query pairs into two groups as relevant and irrelevant. Here we apply
20 decision trees in our forest. The training data is transformed from the results
in the 2013 and 2014 task. The weighting scores and ranks of the BM25, PL2 and
BB2 model are extracted to represent the document-query pairs in the previous
results.
      </p>
      <p>Model Application: Firstly, we apply the BM25, PL2 and BB2 model to get three
initial results. Then a new result is obtained by the combination of scaled scores
of three retrieval model. Secondly, random forest model is utilized to classify this
new result. The document-query pairs which are classi ed as relevant will award
extra relevance scores. Finally, the results are re-ranked by their new scores.
2.3</p>
      <p>Combination
We apply equation 1 to normalize the scores of each candidate. Then, we add
up all the normalized score of each document among these candidates, followed
by the documents which are ranked by the total normalized score. Finally, the
top 1000 documents for each query are extracted as nal results for evaluation.
score normalizedi =</p>
      <p>scoremax
scoremax</p>
      <p>scorei
scoremin
(1)
3</p>
    </sec>
    <sec id="sec-3">
      <title>Experiments and Evaluation</title>
      <p>The whole corpus of the 2015 eHealth Task 2 is the same as the 2014 one. Since
the Web pages with the HTML format contain many tags where most of them
are useless in retrieval, we eliminate all css, JavaScript part and HTML tags at
the document preprocessing stage. Only texts which are visible in the web pages
are indexed. Furthermore, we observe that the pages which link to each other
are highly similar to each other. Therefore, we make an assumption that the
linked pages are not relevant, if a page is not retrieved as relevant to the query.
This results in that the URLs in the document are removed.</p>
      <p>We adopt Terrier to conduct our experiments on the given data sets. Here
we submit ten runs where the description for each run is as follows.
{ ECNU EN Run.1: the baseline with the TF-IDF model.
{ ECNU EN Run.2: we utilize the learning-to-rank model to re-rank the
results, based on the random forest training method, where we set the trees
with the number of 100.
{ ECNU EN Run.3: we utilize the Google search engine to translate the queries
into the medical terms, where there terms of 'diagnose', 'test' and 'treatment'
are added by mandatory into queries.
{ ECNU EN Run.4: we utilize the same method as ECNU EN Run.2, while
selecting 20 trees to do classi cation.
{ ECNU EN Run.5: we utilize the learn-to-rank model to re-rank the results,
based on the random forest training method, where the queries are expanded
by the Google search engines.
{ ECNU EN Run.6: we utilize the Google search engine to obtain the
expanded medical terms with the BM25 model.
{ ECNU EN Run.7: we utilize the Google search engine to obtain the
expanded medical terms with the traditional pseudo-relevant feedback method.
{ ECNU EN Run.8: we combine the above seven runs with manually
parameter settings.
{ ECNU EN Run.9: we use BM25 with the pseudo relevant feedback.
{ ECNU EN Run.10: we combine the runs which are retrieved by BM25, PL2
and TF-IDF.</p>
      <p>The primary evaluation measure of this year is the precision at the rst 10,
and the secondary measure is Normalized Discounted Cumulative Gain at top
10(NDCG@10). Evaluation of our submissions is summarized in Table 1.
ECNU EN Run.1 0.3470
ECNU EN Run.2 0.3606
ECNU EN Run.3 0.5394
ECNU EN Run.4 0.3168
ECNU EN Run.5 0.3152
ECNU EN Run.6 0.4227
ECNU EN Run.7 0.3227
ECNU EN Run.8 0.4530
ECNU EN Run.9 0.3606
ECNU EN Run.10 0.4667
0.3144
0.3220
0.5086
0.2065
0.3006
0.3978
0.3004
0.4226
0.3203
0.4525
This year we mainly focus on the 2015 CLEF eHealth task 2. We propose a
Web-based query expansion model and a customized learning-to-rank algorithm
to achieve the better performance for medical information retrieval. Our best
submission obtains 0.3052 in terms of MAP, 0.5394 in terms of p@10 and 0.5086
in terms of NDCG@10. In the future, we will continue on the Web-based query
expansion method for better understand the queries.
5</p>
    </sec>
    <sec id="sec-4">
      <title>Acknowledgement</title>
      <p>This research is sponsored by the postdoc fellowship (PDF) from the Natural
Science &amp; Engineering Research Council (NSERC) of Canada. We also thank
anonymous reviewers for their review comments on this paper.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Goeuriot</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jones</surname>
            ,
            <given-names>G.J.F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kelly</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Leveling</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hanbury</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          , Muller, H.,
          <string-name>
            <surname>Salantera</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Suominen</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zuccon</surname>
          </string-name>
          , G.:
          <source>ShARe/CLEF eHealth Evaluation Lab</source>
          <year>2013</year>
          ,
          <article-title>Task 3: Information retrieval to address patients' questions when reading clinical reports</article-title>
          .
          <source>In: CLEF 2013 Online Working Notes</source>
          . (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Goeuriot</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kelly</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Li</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Palotti</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pecina</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zuccon</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hanbury</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jones</surname>
            ,
            <given-names>G.J.F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mueller</surname>
          </string-name>
          , H.:
          <article-title>Share/clef ehealth evaluation lab 2014, task 3: Usercentred health information retrieval</article-title>
          .
          <source>CEUR-WS</source>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Palotti</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zuccon</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Goeuriot</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kelly</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hanbury</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jones</surname>
            ,
            <given-names>G.J.F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lupu</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pecina</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <source>CLEF eHealth Evaluation Lab</source>
          <year>2015</year>
          ,
          <article-title>task 2: Retrieving Information about Medical Symptoms</article-title>
          .
          <source>In: CLEF 2015 Online Working Notes</source>
          . (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Lorraine</surname>
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Liadh</surname>
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hanna</surname>
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Leif</surname>
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Aurelie</surname>
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cyril</surname>
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Joao</surname>
            <given-names>P.</given-names>
          </string-name>
          , Guido Z.:
          <article-title>Overview of the CLEF eHealth Evaluation Lab 2015</article-title>
          .
          <source>In: CLEF 2015 - 6th Conference and Labs of the Evaluation Forum. Lecture Notes in Computer Science (LNCS)</source>
          , Springer (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>Q.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hu</surname>
            ,
            <given-names>Q.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pei</surname>
            ,
            <given-names>Y.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yang</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>He</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :ECNU at TREC 2014:
          <article-title>Microblog Track</article-title>
          . (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Shen</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nie</surname>
            ,
            <given-names>J.Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>X.H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Liui</surname>
            ,
            <given-names>X.:</given-names>
          </string-name>
          <article-title>An investigation of the e ectiveness of concept-based approach in medical information retrieval GRIUM@ CLEF2014eHealthTask 3</article-title>
          . In: Proceedings of the ShARe/CLEF eHealth Evaluation Lab. (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Choi</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Choi</surname>
          </string-name>
          , J.:
          <article-title>Exploring e ective information retrieval technique for the medical web documents: SNUMedinfo at CLEFeHealth2014 Task 3</article-title>
          .
          <source>In: Proceedings of the ShARe/CLEF eHealth Evaluation Lab</source>
          . (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Breiman</surname>
            ,
            <given-names>L.:Random</given-names>
          </string-name>
          <string-name>
            <surname>Forests</surname>
          </string-name>
          .
          <source>Machine Learning</source>
          ,
          <volume>45</volume>
          (
          <issue>1</issue>
          ):
          <fpage>5</fpage>
          -
          <lpage>32</lpage>
          , (
          <year>2001</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>