<!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>Domain Specific Retrieval Experiments with MIMOR at the University of Hildesheim</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>René Hackl</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ralph Kölle</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Thomas Mandl</string-name>
          <email>mandl@rz.uni-hildesheim.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Christa Womser-Hacker</string-name>
          <email>womser@rz.uni-hildesheim.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>University of Hildesheim, Information Science</institution>
          ,
          <addr-line>Marienburger Platz 22 D-31141 Hildesheim</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>For our first participation in CLEF we chose the domain specific GIRT corpus. We implemented the adaptive fusion model MIMOR (Multiple Indexing and Method-Object Relations) which is based on relevance feedback. The linear combination of several retrieval engines was optimized. As a basic retrieval engine, IRF from NIST was employed. The results are promising. For several topics, our runs achieved a performance above the average. The optimization based on last years' topics and relevance judgements proved to be a fruitful strategy. For the CLEF 2002 campaign we tested an adaptive fusion system based on the MIMOR model [WomserHacker 1997; Mandl &amp; Womser-Hacker 2001b]. The experiments are done fully automatic and deal with the domain specific corpus of social science documents. We choose GIRT for our first participation data because we are especially interested in the challenges of the domain specific task and because it allows mono-lingual retrieval. As basic retrieval engine for our fusion system, we used the IRF package from NIST.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1 Introduction</title>
    </sec>
    <sec id="sec-2">
      <title>MIMOR</title>
      <p>
        MIMOR (Multiple Indexing and Method-Object Relations) represents a learning approach to the fusion task
which is based on results of information retrieval research which show that the overlap between different
systems is often small [
        <xref ref-type="bibr" rid="ref9">Womser-Hacker 1997</xref>
        ]. On the other hand, relevance feedback is a very promising
strategy for improving retrieval quality. As a consequence, the linear combination of different results is
optimized through learning from relevance feedback. MIMOR represents an information retrieval system
managing poly-representation of queries and documents by selecting appropriate methods for indexing and
matching [
        <xref ref-type="bibr" rid="ref5 ref6">Mandl &amp; Womser-Hacker 2001</xref>
        b]. By learning from user feedback on the relevance of documents, the
model adapts itself by assigning weights to the different basic retrieval engines. Therefore, MIMOR follows a
long term learning strategy in which the relevance assessments are not just used for the current query. MIMOR is
not limited to text documents but open to other data types such as structured data and multimedia objects.
Learning is implemented as a delta rule. More complex learning schemes should be evaluated [
        <xref ref-type="bibr" rid="ref2">Joachims 1998</xref>
        ;
        <xref ref-type="bibr" rid="ref1">Drucker et al. 1999</xref>
        ,
        <xref ref-type="bibr" rid="ref4">Iyer et al. 2000</xref>
        ].
4
      </p>
    </sec>
    <sec id="sec-3">
      <title>CLEF Retrieval Experiments with the GIRT Corpus</title>
      <p>
        The GIRT data is part of a digital library for the social sciences. The domain specific task is described in [
        <xref ref-type="bibr" rid="ref3">Kluck
&amp; Gey 2000</xref>
        ].
4.1
      </p>
      <sec id="sec-3-1">
        <title>Tools</title>
        <p>Our main tool was the IRF retrieval package available from NIST1. IRF is an object oriented retrieval framework
which is programmed in JAVA. The sample IR application proved to meet our retrieval needs sufficiently, which
means ranked results, setting of parameters etc. Thus, only few changes were necessary.</p>
        <p>In addition we used the Lucene package for topic and data preprocessing. It is written in JAVA, too, and it can
be obtained from the Jakarta Apache Project’s homepage2. Lucene comprises both a built-in German analyzer
and a German stemmer apart from plenty other features. Both may easily be altered as desired. The indexing
application could be run without major changes, so we slightly modified the filter settings and provided a
different, more thorough stop word list3.</p>
        <sec id="sec-3-1-1">
          <title>GIRTCollection</title>
        </sec>
        <sec id="sec-3-1-2">
          <title>Topics L U C</title>
          <p>E
N
E
IRF</p>
        </sec>
        <sec id="sec-3-1-3">
          <title>Results</title>
          <p>M
I
M
O
R
M
E
R
G
E
R
Diagramm 1. Sequence of operations
4.2</p>
        </sec>
      </sec>
      <sec id="sec-3-2">
        <title>Processing steps</title>
        <p>The current MIMOR implementation of the University of Hildesheim could not be employed for all processing
steps. Therefore the necessary in-between actions were carried out by AWK4 scripts. We had some formatting
1 http://www.itl.nist.gov/iaui/894.02/projects/irf/irf.html
2 http://jakarta.apache.org/lucene/docs/index.html
3 http://www.unine.ch/info/clef/
4 http://members.cox.net/dos/txtfrmt.htm
done and cut off all information except for but document number, title and text. The most important function
however was to simulate MIMOR’s merging algorithm (cf. diagramm 1). Several scripts were necessary to
statically simulate this functionality.</p>
        <p>Three different indexing parameter settings of the IRF – inverse document frequency (weight title:1, weight
text:1), inverse document frequency (weight title:3, weight text:1), keyword (weight title:1, weight text:1)
represented the individual retrieval systems.</p>
        <p>We also ran the topics from last year with the same setup. Subsequently, we compared the results obtained with
the relevant documents assessed for last years campaign. Based on these results we globally optimized the fusion
by assigning a higher weight to the system with better results.</p>
        <p>For comparison we submitted two runs:
•
•</p>
        <p>Run with equal weights for both individual systems</p>
        <p>Run with optimized weights derived from last years results
4.3</p>
      </sec>
      <sec id="sec-3-3">
        <title>Results</title>
        <p>As table 1 shows, the average precision for both runs is almost equal. Speaking in absolute figures, run UHi02r2
(where optimized fusion was applied) produced ten more relevant documents.</p>
        <p>Run
UHi02r1
UHi02r2
Query 67 – where out of five possible relevant documents none was retrieved – is considered an outlier and is
left out for the following operations.</p>
        <p>Taking the difference between the two precision scores as a method to compare, the fused result was better on
nine, equal on two and worse on twelve occasions. However the sum of differences
75 75
∑ prec(r1) - ∑ prec(r2)
i=51</p>
        <p>i=51
produces a slight advantage in favor of the optimized fusion: -0.0089 which is less than one percent and results
in a fourth decimal point mean deviation of 0.000387 for each query.</p>
        <p>Twenty out of 23 topics (=86.96%) could be found within a 0.0060 range and still nine of 23 (=39.13%) were
within a 0.0010 range. However, these deviations are not necessarily statistically significant.
The precision at five documents is at 0.2667 respectively 0.2750, which we consider not too bad for our first
participation. Some of our results were above the average of all participants, others were below. The analysis of
the particular documents will presumably reveal IRF’s strengths and weaknesses.</p>
        <p>To summarize, we gained valuable experience from the CLEF experiments. The lack of genuinely different
information retrieval engines makes a more sophisticated evaluation of fusion versus non fusion unavailing as
can be seen from the overall rather narrow interval scales. Consequently, high priority will be given to the
integration of further information retrieval engines in the MIMOR architecture. We expect that a learning
process over some cycles will eventually lead to an advantageous system performance.
5</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Outlook</title>
      <p>Several improvements need to be implemented for next years participation in the GIRT experiments:
• MIMOR needs to be further automated
•
•</p>
      <p>The optimization process needs to be refined</p>
      <p>More basic retrieval systems need to be integrated
Furthermore, we plan to further extend our work on the CLEF challenge and participate also in the multi-lingual
track with our fusion system.</p>
      <sec id="sec-4-1">
        <title>Acknowledgements</title>
        <p>We would like to thank NIST and especially Paul Over and Darrin Dimmick for providing the source code of
the IRF package.</p>
        <p>We also thank the Jakarta and Apache projects’ teams for sharing Lucene with a wide community.
Furthermore, we acknowledge the work of several students from the University of Hildesheim who implemented
MIMOR as part of their course work.</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <surname>Drucker</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Wu</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Vapnik</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          (
          <year>1999</year>
          )
          <article-title>: Support Vector Machines for Spam Categorization</article-title>
          .
          <source>In: IEEE Trans. on Neural Networks</source>
          , vol
          <volume>10</volume>
          (
          <issue>5</issue>
          ). pp.
          <fpage>1048</fpage>
          -
          <lpage>1054</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <surname>Joachims</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          (
          <year>1998</year>
          )
          <article-title>: Text Categorization with Support Vector Machines: Learning with Many Relevant Features</article-title>
          .
          <source>In: European Conference on Machine Learning (ECML)</source>
          . pp.
          <fpage>137</fpage>
          -
          <lpage>142</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <surname>Kluck</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Gey</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          (
          <year>2000</year>
          ):
          <article-title>The Domain-Specific Task of CLEF - Specific Evaluation Strategies in CrossLanguage Information Retrieval</article-title>
          . In: Peters, Carol (ed.):
          <article-title>Cross-Language Information Retrieval and Evaluation. Workshop of the Cross-Language Information Evaluation Forum (CLEF</article-title>
          <year>2000</year>
          ) Lisbon, Portugal, Sept.
          <fpage>21</fpage>
          -
          <lpage>22</lpage>
          ,
          <year>2000</year>
          . Springer [LNCS 2069] pp.
          <fpage>48</fpage>
          -
          <lpage>56</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <surname>Iyer</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Lewis</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ; Schapire,
          <string-name>
            <surname>R.</surname>
          </string-name>
          ; Singer,
          <string-name>
            <given-names>Y.</given-names>
            ;
            <surname>Singhal</surname>
          </string-name>
          ,
          <string-name>
            <surname>A.</surname>
          </string-name>
          (
          <year>2000</year>
          )
          <article-title>: Boosting for Document Routing</article-title>
          .
          <source>In: Ninth ACM Conference on Information and Knowledge Management (CIKM).</source>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <surname>Mandl</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Womser-Hacker</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          (
          <year>2001a</year>
          ):
          <article-title>Fusion Approaches for Mappings Between Heterogeneous Ontologies</article-title>
          . In: Constantopoulos, Panos; Sølvberg, Ingeborg (eds.):
          <source>Research and Advanced Technology for Digital Libraries: 5th European Conference (ECDL 2001) Darmstadt Sept. 4-8 2001</source>
          . Springer [LNCS 2163]. pp.
          <fpage>83</fpage>
          -
          <lpage>94</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <surname>Mandl</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Womser-Hacker</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          (
          <year>2001b</year>
          )
          <article-title>: Probability Based Clustering for Document and User Properties</article-title>
          . In: Ojala,
          <string-name>
            <surname>T</surname>
          </string-name>
          . (ed.): Infotech Oulo International Workshop on Information Retrieval (IR
          <year>2001</year>
          ). Oulo, Finnland. Sept 19-21
          <year>2001</year>
          . pp.
          <fpage>100</fpage>
          -
          <lpage>107</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <surname>McCabe</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Catherine; Chowdhury</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Grossmann</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Frieder</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          (
          <year>1999</year>
          )
          <article-title>: A Unified Framework for Fusion of Information Retrieval Approaches</article-title>
          .
          <source>In Eigth ACM Conference on Information and Knowledge Management (CIKM)</source>
          . pp.
          <fpage>330</fpage>
          -
          <lpage>334</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <string-name>
            <surname>Vogt</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Cottrell</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          (
          <year>1998</year>
          )
          <article-title>: Predicting the Performance of Linearly Combined IR Systems</article-title>
          .
          <source>In: 21th Annual Intl ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR '98)</source>
          . pp.
          <fpage>190</fpage>
          -
          <lpage>196</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <string-name>
            <surname>Womser-Hacker</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          (
          <year>1997</year>
          )
          <article-title>: Das MIMOR-Modell</article-title>
          .
          <article-title>Mehrfachindexierung zur dynamischen Methoden-ObjektRelationierung im Information Retrieval</article-title>
          . Habilitationsschrift. Universität Regensburg, Informationswissenschaft.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>