<!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>L3S at MediaEval 2013 Crowdsourcing for Social Multimedia Task</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Mihai Georgescu</string-name>
          <email>georgescu@l3s.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Xiaofei Zhu</string-name>
          <email>zhu@l3s.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>L3S Research Center, Leibniz Universität Hannover Appelstr.</institution>
          <addr-line>9a 30167 Hanover</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2013</year>
      </pub-date>
      <fpage>18</fpage>
      <lpage>19</lpage>
      <abstract>
        <p>In this paper we present results of our initial research on aggregating noisy crowdsourced labels, by using a modi ed version of the EM algorithm introduced in [1]. We propose di erent methods of estimating the worker con dence, a measure that indicates how well the worker is performing the task, and of integrating it in the computation of the aggregated label. Furthermore, we introduce a novel method of computing the worker con dence by using the soft aggregated labels. In order to assess the e ectiveness of our proposed methods, we experiment on the MediaEval 2013 Crowdsourcing for Social Multimedia Task dataset.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. INTRODUCTION</title>
      <p>
        In this paper we detail the methods proposed for the
MediaEval 2013 Crowdsourcing for Social Multimedia Task [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
The methods in this paper apply the EM method from [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]
to infer labels from multiple and possibly noisy labels,
assuming that no authoritative ground truth is available, and
estimate both the accuracy of the workers and the actual
labels using the crowdsourced assessments.
      </p>
      <p>
        A similar approach was used for building probablistic
models [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] to label images using crowdsourcing, for identifying
systematic errors done by crowd workers [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], or for
crowdsourcing document relevance judgements [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
      </p>
      <p>In our methods the error-rate is replaced by the worker
con dence, used as the weight of a worker contribution in
the aggregated label computation. We attempt to improve
the standard EM method by using di erent ways to boost
the worker con dence, as well as proposing a novel method
for computing it. We introduce the soft evaluation of the
worker con dence, where the soft aggregated crowd decision
is taken into account instead of the hard aggregated label.</p>
    </sec>
    <sec id="sec-2">
      <title>APPROACH</title>
      <p>In this section we detail the computation of the aggregated
i
decision of a crowd for the label of an instance i, Lcrowd (i.e.
Yes or No), and of the worker con dence. We distinguish
between two types of worker con dence depending on whether
we make a discrimination between the quality of the positive
and negative answers or not. In the case of such a
discrimination each worker is characterized by a positive con dence
Cu+ and a negative con dence Cu , otherwise we use a single
value for the worker con dence, Cu. Majority voting means
i
Cu = 1. Lcrowd is computed by aggregating the individual
worker labels Liu 2 fY es; N og, ignoring Not Sure labels.</p>
      <p>In the E step we compute the aggregated crowd labels
using Eq. 2 when discriminating between positive and
negative and Eq. 1 otherwise, and in the M step we update the
worker con dences as de ned in Eq. 3 or Eq. 4.
2.1</p>
    </sec>
    <sec id="sec-3">
      <title>Aggregated Crowd Labels</title>
      <p>In case we do not discriminate between positive and
negative answer quality, the probability of an instance being
labeled as positive is:
pi+ = Pu Cu I(Liu = Y es) + Pu Cu I(Liu = N o)</p>
      <p>In case we di erentiate between the positive and negative
answer quality this becomes:
pi+ =</p>
      <p>Pu Cu+ I(Liu = Y es)</p>
      <p>Pu Cu+ I(Liu = Y es) + Pu Cu I(Liu = N o)</p>
      <p>The probability of an instance being labeled as negative
is obviously pi = 1 pi+. We will refer to the pi+ and pi as
computed by using either method as aggregated soft
labels. Moreover, the nal aggregated hard label assigned
by the crowd is given by comparing the di erence between
the positive probability and the negative one:</p>
      <p>i
Lcrowd =</p>
      <p>Y es; pi+
N o; pi+
pi 0
pi &lt; 0
2.2</p>
    </sec>
    <sec id="sec-4">
      <title>Worker Confidence Computation</title>
      <p>The undiscriminative con dence in a worker is de ned as:
Cu =</p>
      <p>tpu + tnu
tpu + tnu + f pu + f nu
In case we discriminate between the quality of positive and
negative answers we use two types of con dence:
Cu+ =</p>
      <p>tpu
tpu + f pu
; Cu =</p>
      <p>tnu
tnu + f nu</p>
      <p>We distinguish between two types of evaluation of the
worker con dence: hard evaluation, where we use only the
nal, aggregated hard labels, and a soft evaluation, where we
use the aggregated soft labels.</p>
      <p>In case of a hard evaluation of the performance of a user
we use the following de nitions:
tpu =</p>
      <p>X I(Liu = Y es) I(Licrowd = Y es)
i
(1)
(2)
(3)
(4)
tnu = X I(Liu = N o) I(Licrowd = N o)</p>
      <p>i
f pu = X I(Liu = Y es) I(Licrowd = N o)</p>
      <p>i
f nu = X I(Liu = N o) I(Licrowd = Y es)</p>
      <p>i</p>
      <p>In the case of a soft evaluation of the worker con dence
we use the following de nitions:
tpu = X I(Liu = Y es) pi+; tnu = X I(Liu = N o) pi
i i
f pu = X I(Liu = Y es) pi ; f nu = X I(Liu = N o) pi+
i i</p>
    </sec>
    <sec id="sec-5">
      <title>2.3 Worker Confidence Correction</title>
      <p>Furthermore we can apply the following corrections to the
con dence when aggregating the multiple votes: boosting
the con dence (C^ = boost(Cu)) or involving the worker
selfreported familiarity with the category for which Label 2 is
assigned to the image (f amiu) in the computation of the
condence (Cu = Cu norm(f amiu)). Based on an observation
of a correlation of the familiarity and the type of answers
and their accuracy, we can also use a familiarity correction
strategy</p>
      <p>C^u =
80:6 f amiu &lt; 3; Iu = Y es
&gt;
&gt;&lt;0:9 f amiu &lt; 3; Iu = N o
&gt;0:8 f amiu &gt; 3; Iu = Y es
&gt;:0:8 f amiu &gt; 3; Iu = N o
The boosting function boost(x) can be ex or xp; p 2 R.</p>
      <p>The transformation of familiarity from an integer within
1 and 7 or missing to a real subunitary positive number,
is done by the norm(x) function. norm(x) = (x 1)=6 if
x 2 N and 0:5 if missing.</p>
    </sec>
    <sec id="sec-6">
      <title>2.4 Method Settings</title>
      <p>The computation of the labels in the EM algorithm as
well as of the nal decisions after the iterations are nished
depend on the following settings:
the use of positive/negative answer discrimination
the evaluation of worker con dences using soft labels
the boosting type
the use of familiarity in the computation
the use of the familiarity correction</p>
      <p>For picking candidates for the submitted runs, and
nding the best setting, we evaluated the performance of our
methods on the MMSys 2013 Dataset. The selected settings
that are used for the submitted runs are detailed in Table1.</p>
      <p>The rst two runs use the discrimination between the
positive and negative worker con dence. Run1 is using the EM
algorithm with hard iterations for both labels. Run2
represents the EM algorithm using the soft iterations for both
labels without any special boosting strategy or involving the
familiarity.</p>
    </sec>
    <sec id="sec-7">
      <title>3. RESULTS</title>
      <p>The performance of each submission in terms of the
F1measure is presented in Table 2. As already mentioned in
0.895
0.909
0.894
0.911
0.900
0.913
0.898
0.913
0.894
0.913
experiments carried out with the MMSys 2013 dataset, we
notice a better performance in the case of the second label.
We can see that for the rst label the best performance is
achieved in Run5, and for the second label by Run3. We
notice that in the case of Label 1, discriminating between
positive and negative label quality provides a performance
increase, while in the case of Label 2 the e ect is opposite.</p>
    </sec>
    <sec id="sec-8">
      <title>Acknowledgments</title>
      <p>This work was partially funded by the European
Commission FP7 under grant agreements No. 287704 for the CUbRIK
project.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>A. P.</given-names>
            <surname>Dawid</surname>
          </string-name>
          and
          <string-name>
            <given-names>A. M.</given-names>
            <surname>Skene</surname>
          </string-name>
          .
          <article-title>Maximum likelihood estimation of observer error-rates using the EM algorithm</article-title>
          .
          <source>Applied Statistics</source>
          , pages
          <volume>20</volume>
          {
          <fpage>28</fpage>
          ,
          <year>1979</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>M.</given-names>
            <surname>Hosseini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I. J.</given-names>
            <surname>Cox</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Milic-Frayling</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Kazai</surname>
          </string-name>
          , and
          <string-name>
            <given-names>V.</given-names>
            <surname>Vinay</surname>
          </string-name>
          .
          <article-title>On aggregating labels from multiple crowd workers to infer relevance of documents</article-title>
          .
          <source>In Advances in Information Retrieval</source>
          , pages
          <volume>182</volume>
          {
          <fpage>194</fpage>
          . Springer,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>P. G.</given-names>
            <surname>Ipeirotis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Provost</surname>
          </string-name>
          , and
          <string-name>
            <given-names>J.</given-names>
            <surname>Wang</surname>
          </string-name>
          .
          <article-title>Quality management on amazon mechanical turk</article-title>
          .
          <source>In Proceedings of the ACM SIGKDD workshop on human computation</source>
          , pages
          <volume>64</volume>
          {
          <fpage>67</fpage>
          . ACM,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>G.</given-names>
            <surname>Kasneci</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. V.</given-names>
            <surname>Gael</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Stern</surname>
          </string-name>
          , and
          <string-name>
            <given-names>T.</given-names>
            <surname>Graepel</surname>
          </string-name>
          .
          <article-title>CoBayes: bayesian knowledge corroboration with assessors of unknown areas of expertise</article-title>
          .
          <source>In Proceedings of the fourth ACM international conference on Web search and data mining</source>
          , pages
          <volume>465</volume>
          {
          <fpage>474</fpage>
          . ACM,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>B.</given-names>
            <surname>Loni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Larson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Bozzon</surname>
          </string-name>
          , and
          <string-name>
            <given-names>L.</given-names>
            <surname>Gottlieb</surname>
          </string-name>
          .
          <article-title>Crowdsourcing for social multimedia at MediaEval 2013: Challenges, data set, and evaluation</article-title>
          .
          <source>In MediaEval 2013 Workshop, October 18-19</source>
          ,
          <year>2013</year>
          , Barcelona, Spain,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>