<!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>Evaluating Search and Hyperlinking: An Example of the Design, Test, Refine Cycle for Metric Development</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>David N. Racca, Gareth J. F. Jones ADAPT Centre School of Computing Dublin City University</institution>
          ,
          <addr-line>Dublin 9</addr-line>
          ,
          <country country="IE">Ireland</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2015</year>
      </pub-date>
      <fpage>14</fpage>
      <lpage>15</lpage>
      <abstract>
        <p>Designing meaninful metrics for evaluating MediaEval tasks that are able to capture multiple aspects of system e ectiveness and user satisfaction is far from straighforward. A considerable part of the e ort in organising such a task must often be devoted to selecting, designing or re ning a suitable evaluation metric. We review evaluation metrics from the MediaEval Search and Hyperlinkiing task, illustrating the motivation behind metrics proposed for the task, and how re ection on results has led to iterative metric re nement in subsequent campaigns.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. INTRODUCTION</title>
      <p>It is a principle of MediaEval tasks that they should be
built around a realistic use-case. This means that it is
implicit in a MediaEval task that it should seek to evaluate
participant submissions with respect to their e ectiveness
in performing the task, and that by implication that this
should be related to a user's satisfaction with the actions of
the system used in the participant's submission.</p>
      <p>
        The objective of a MediaEval task will vary depending on
the task itself. Measuring the success with which a
particular system achieves its task objective can be complex,
particularly in the case of temporal multimedia content [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. For
example, in conventional text information retrieval (IR)
applications, items are often viewed as either relevant or
nonrelevant to the user's information need. While often much of
such a document will not actually be relevant, it is generally
deemed reasonable to label a document as either relevant or
non-relevant without taking account of the the cost of
identifying and extracting the relevant information from it. By
contrast, in temporal media, the cost of identifying relevant
content and extracting relevant information can be very
signi cant. Thus, metrics typically make consideration of the
speci c points where relevant content begins and ends, and
the cost, most often measured as the temporal distance, of
locating this within a retrieved item. Further, temporal
documents may be divided into segments in order to search for
units with maximal proportions of relevant content to seek
to promote their retrieval rank and improve content access
e ciency. Measuring the multiple dimensions of relevance,
retrieval rank and \cost" to access relevant content in a single
metric presents many challenges.
2.
      </p>
    </sec>
    <sec id="sec-2">
      <title>EXAMPLE: SEARCH &amp; HYPERLINKING</title>
      <p>
        As a concrete example, let us consider the MediaEval
Search &amp; Hyperlinking (S&amp;H) [
        <xref ref-type="bibr" rid="ref3 ref4 ref5">3, 5, 4</xref>
        ] task. We consider
only the search sub-task which requires participants to nd
relevant video content from within a collection in response
to a user query. The system is required to return a list of
video segments (video ID, start time, end time), where start
time suggests the beginning of a relevant portion of a video
and end time suggests where this relevant content ends.
      </p>
      <p>The task can be framed as an IR task and be evaluated
by using the widely-adopted Cran eld paradigm for
evaluating IR systems. In the context of the S&amp;H task, this is
implemented by rst generating a pool of the top ranked
retrieved segments (video ID, start time, end time)
submitted by the participants for each query. Human assessors
recruited through Amazon Mechanical Turk then judge the
relevance of each individual segment in the pool with respect
to its corresponding query. The set of segments judged
relevant by the human annotators then forms the ground truth
for the task, specifying for each query, which time spans in
the video collection contain some relevant content.
2.1</p>
    </sec>
    <sec id="sec-3">
      <title>User Models and Evaluation Metrics</title>
      <p>The evaluation metrics used in the S&amp;H search sub-task
have all been based on standard Mean Average Precision
(MAP). MAP models a user that scans a ranked results
list from top to bottom looking for relevant items. MAP is
calculated by computing the average of the precision at each
rank where a relevant document is found for a query, and
then computing the mean for a set of queries.</p>
      <p>Standard MAP is not an appropriate measure for tasks
like S&amp;H where the cost of nding relevant information within
a suggested relevant segment is non-negligible. Thus,
various adaptations of MAP have been explored. Most of these
take into account segment overlap or the distance to jump-in
points, to compute the precision with which relevant content
has been retrieved, and also re ect expected user e ort to
nd and extract the relevant information.</p>
      <p>
        Mean Generalized Average Precision (mGAP) [
        <xref ref-type="bibr" rid="ref10 ref8">8, 10</xref>
        ], is
a variation of MAP which replaces simple binary relevance
with a continuous function that penalises systems based on
the distance from the ideal jump-in point to the beginning
of a retrieved segment. In S&amp;H 2014, three additional
measures based on MAP were used: overlap MAP (MAP-over),
binned MAP (MAP-bin), and tolerance to irrelevance MAP
(MAP-tol) [
        <xref ref-type="bibr" rid="ref1 ref5">1, 5</xref>
        ]. While these metrics were designed
carefully to measure performance in the S&amp;H search task,
subsequent analysis of results reveals weaknesses in all of them.
      </p>
      <p>
        MAP-over rewards systems that return segments that
overlap with some relevant content. As de ned in [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], this
measure presents various issues. First, a system receives extra
credit if it returns multiple segments overlapping with the
same relevant content. The metric therefore fails to
acknowledge that most users will generally not want to see the same
relevant content more than once. Furthermore, if a system
retrieves more relevant items than the number of relevant
segments in the ground truth, MAP-over can be 1 [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ].
      </p>
      <p>MAP-bin splits videos into bins of equal length. Bins
overlapping with relevant segments are marked as relevant.
A segment is considered relevant if its start time falls within
a relevant bin. A system is therefore assumed to return a
ranked list of bins and a user is assumed to watch the content
of entire bins in the order given by their ranks. In contrast to
MAP-over, in MAP-bin systems that return multiple
jumpin points falling in the same relevant bin only get credit for
its best-ranked instance. Analogously, systems that retrieve
multiple jump-in points falling in the same non-relevant bin
are penalised only once, even when checking every extra
nonrelevant bin may represent an additional e ort for the user.
Thus, a system that retrieves multiple jump-in points in the
proximity of the intersection of two relevant bins is likely
to obtain a higher MAP-bin score, because doing so would
increase its chances of hitting more than just one relevant
bin without receiving any extra penalty.</p>
      <p>
        MAP-tol [
        <xref ref-type="bibr" rid="ref1 ref2">2, 1</xref>
        ] is a simpli ed form of mGAP which only
rewards retrieved segments that start within a pre-de ned
tolerance window from unseen relevant content. In contrast
to MAP-over and MAP-bin, MAP-tol successfully re ects
the fact that users will not be satis ed if presented with
content that they have seen before. However, MAP-tol equally
rewards retrieved segments that point to large and short
amounts of relevant content. It is thus more akin to standard
MAP and not su ciently informative of system behaviour.
      </p>
      <p>
        Moving on from the variants of MAP introduced in 2014,
for this year's search sub-task [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], we introduced a measure
that estimates the user's e ort in checking the relevance of
each retrieved item and that does not reward duplicate
results. User e ort is measured in terms of the number of
seconds that they must spend auditioning content, and user
satisfaction in terms of the number of seconds of new
relevant content that they can watch starting from a suggested
jump-in point. This measure resembles Mean Average
Segment Precision (MASP) [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], but di ers from it in that
precision is computed at xed-recall points rather than at rank
levels. Because of this similarity, we refer to it as MAiSP. We
introduced two user models for MAiSP. MAiSP-ret assumes
that the user watches the entire retrieved segment
independently of whether the segment contains any relevant
content. MAiSP-rel assumes that the user watches a retrieved
segment until the end point suggested by the system in the
case that no new relevant material continues thereafter, or
until the last span of new relevant material is complete.
2.2
      </p>
    </sec>
    <sec id="sec-4">
      <title>Correlation analysis</title>
      <p>
        To compare the behaviour of these measures, we ran a
series of retrieval experiments using the test collection used
in the S&amp;H 2014 search sub-task and computed the
pairwise Pearson's r correlation between MAP-over, MAP-bin,
MAP-tol, MAiSP-ret, and MAiSP-rel across 10,000 ranked
lists produced with the Terrier IR platform [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. Since most
of the issues relating to the measures are more likely to be
MAiSP
ret
-0.02
1.0
-0.33
0.01
-0.38
MAP
tol
0.89
-0.33
1.0
0.51
-0.27
MAP
bin
0.45
0.01
0.51
1.0
0.39
MAP
over
-0.47
-0.33
-0.27
0.39
1.0
MAiSP rel
MAiSP ret
MAP tol
MAP bin
MAP over
MAiSP-rel
MAiSP-ret
MAP-tol
MAP-bin
MAP-over
MAiSP
rel
1.0
-0.02
0.89
0.45
-0.47
present in ranked lists that contain short and/or
overlapping segments, we calculated correlation coe cients with
the original set of 10,000 ranked lists and also with a
modi ed version of the ranked lists that did not contain any
overlapping segments in the results. Table 1 shows how the
measures correlate when overlapping segments are removed
from the ranked-lists. Most of the measures correlate
relatively well in this case. However MAiSP-ret seems to be
orthogonal to MAiSP-rel, MAP-bin and MAP-over, and to
correlate negatively with MAP-tol. This is because
MAiSPret is the only measure that assesses the quality of both the
start and end time points of the retrieved segments. Table 2
shows correlations for the ranked lists that contain
overlapping segments. MAP-over correlates negatively with most of
the other measures, while MAP-bin correlates less strongly
with MAP-tol and MAiSP than in Table 1, suggesting that
these measures fail to penalise ranked lists containing
duplicate results and that they therefore fail to re ect the users'
preference against redundancy in the result lists.
3.
      </p>
    </sec>
    <sec id="sec-5">
      <title>CONCLUSIONS</title>
      <p>Designing evaluation measures for MediaEval tasks is
often challenging. In tasks such as S&amp;H, it is important to seek
a measure of e ectiveness which re ects the system's ability
to nd the necessary content and to maximise the
satisfaction of the user in doing so. In the context of the S&amp;H task,
this essentially means minimising the user's e ort in
satisfying their information need. This note has shown how task
evaluation measures can be re ned over multiple editions of
a task as the organisers come to better understand their task
and re ect on its nature and its evaluation. From our
experiences in the S&amp;H task, it is important for task organisers
to consider the necessary features of the evaluation metrics
of the task, and to be open to re ecting on the strengths
and weaknesses of the metric itself, as well as the calculated
results when evaluating participant submissions.</p>
    </sec>
    <sec id="sec-6">
      <title>ACKNOWLEDGMENTS</title>
      <p>This work was supported by Science Foundation Ireland
(Grant 12/CE/I2267) as part of the Centre for Global
Intelligent Content CNGL II project at DCU.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>R.</given-names>
            <surname>Aly</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Eskevich</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Ordelman</surname>
          </string-name>
          , and
          <string-name>
            <given-names>G. J. F.</given-names>
            <surname>Jones</surname>
          </string-name>
          .
          <article-title>Adapting binary information retrieval evaluation metrics for segment-based retrieval tasks</article-title>
          .
          <source>Technical Report arXiv preprint arXiv:1312</source>
          .
          <year>1913</year>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>A. P. De Vries</surname>
            , G. Kazai, and
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Lalmas</surname>
          </string-name>
          .
          <article-title>Tolerance to irrelevance: A user-e ort oriented evaluation of retrieval systems without prede ned retrieval unit</article-title>
          .
          <source>In RIAO 2004 Conference Proceedings</source>
          , pages
          <volume>463</volume>
          {
          <fpage>473</fpage>
          ,
          <string-name>
            <surname>Avignon</surname>
          </string-name>
          , France,
          <year>April 2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>M.</given-names>
            <surname>Eskevich</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Aly</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Ordelman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Chen</surname>
          </string-name>
          , and
          <string-name>
            <given-names>G. J. F.</given-names>
            <surname>Jones</surname>
          </string-name>
          .
          <article-title>The search and hyperlinking task at MediaEval 2013</article-title>
          .
          <source>In Proceedings of the MediaEval 2013 Workshop</source>
          , Barcelona, Spain,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>M.</given-names>
            <surname>Eskevich</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Aly</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. N.</given-names>
            <surname>Racca</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Chen</surname>
          </string-name>
          , and
          <string-name>
            <given-names>G. J. F.</given-names>
            <surname>Jones</surname>
          </string-name>
          . SAVA at MediaEval 2015:
          <article-title>Search and anchoring in video archives</article-title>
          .
          <source>In Proceedings of the MediaEval 2015 Workshop</source>
          , Wurzen, Germany,
          <year>September 2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>M.</given-names>
            <surname>Eskevich</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Aly</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. N.</given-names>
            <surname>Racca</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Ordelman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Chen</surname>
          </string-name>
          , and
          <string-name>
            <given-names>G. J. F.</given-names>
            <surname>Jones</surname>
          </string-name>
          .
          <article-title>The search and hyperlinking task at MediaEval 2014</article-title>
          .
          <source>In Proceedings of the MediaEval 2014 Multimedia Benchmark Workshop</source>
          , Barcelona, Spain,
          <year>October 2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>M.</given-names>
            <surname>Eskevich</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Magdy</surname>
          </string-name>
          , and
          <string-name>
            <given-names>G. J. F.</given-names>
            <surname>Jones</surname>
          </string-name>
          .
          <article-title>New metrics for meaningful evaluation of informally structured speech retrieval</article-title>
          .
          <source>In Proceedings of ECIR 2012</source>
          , pages
          <fpage>170</fpage>
          {
          <fpage>181</fpage>
          ,
          <string-name>
            <surname>Barcelona</surname>
          </string-name>
          , Spain,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>P.</given-names>
            <surname>Galuscakova</surname>
          </string-name>
          and
          <string-name>
            <given-names>P.</given-names>
            <surname>Pecina</surname>
          </string-name>
          . CUNI at
          <article-title>MediaEval 2014 search and hyperlinking task: Search task experiments</article-title>
          .
          <source>In Proceedings of the MediaEval 2014 Multimedia Benchmark Workshop</source>
          , Barcelona, Spain,
          <year>October 2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>B.</given-names>
            <surname>Liu</surname>
          </string-name>
          and
          <string-name>
            <given-names>D. W.</given-names>
            <surname>Oard</surname>
          </string-name>
          .
          <article-title>One-sided measures for evaluating ranked retrieval e ectiveness with spontaneous conversational speech</article-title>
          .
          <source>In Proceedings of the 29th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval</source>
          , pages
          <volume>673</volume>
          {
          <fpage>674</fpage>
          . ACM,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>I.</given-names>
            <surname>Ounis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Lioma</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Macdonald</surname>
          </string-name>
          , and
          <string-name>
            <given-names>V.</given-names>
            <surname>Plachouras</surname>
          </string-name>
          .
          <article-title>Research directions in Terrier: a search engine for advanced retrieval on the web</article-title>
          .
          <source>Novatica/UPGRADE Special Issue on Next Generation Web Search</source>
          , pages
          <volume>49</volume>
          {
          <fpage>56</fpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>P.</given-names>
            <surname>Pecina</surname>
          </string-name>
          , P. Ho mannova,
          <string-name>
            <given-names>G. J. F.</given-names>
            <surname>Jones</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , and
          <string-name>
            <given-names>D. W.</given-names>
            <surname>Oard</surname>
          </string-name>
          .
          <article-title>Overview of the CLEF 2007 cross-language speech retrieval track</article-title>
          .
          <source>In Proceedings CLEF'07</source>
          , pages
          <fpage>674</fpage>
          {
          <fpage>686</fpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>