<!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>Overview of the 2nd International Competition on Wikipedia Vandalism Detection</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Martin Potthast</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Teresa Holfeld</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Web Technology &amp; Information Systems Bauhaus-Universität Weimar</institution>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>The paper overviews the vandalism detection task of the PAN'11 competition. A new corpus is introduced which comprises about 30 000 Wikipedia edits in the languages English, German and Spanish as well as the necessary crowdsourced annotations. Moreover, the performance of three vandalism detectors is evaluated and compared to those of the PAN'10 competition. Changing a Wikipedia article with malicious intent is called vandalism. Since most of the vandalism in Wikipedia is corrected manually, automatic vandalism detectors are subject to active research and development. To support this endeavor we have organized the 2nd International Competition on Vandalism Detection, which was held in conjunction with the 2011 CLEF conference. This paper overviews the submitted detectors and evaluates their performances.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>1.1
We define an edit e as the transition of a given Wikipedia article revision to another
revision; the set E denotes the set of all Wikipedia edits. The task of a vandalism
detector is to decide whether a given edit e has been done in bad faith or not. To address
this task with machine learning requires three elements: a training corpus Etrain E
of pre-classified edits, an edit model : E ! E, and a classifier c : E ! f0; 1g. The
edit model maps an edit e onto a vector e of numerical features, whereas each feature
quantifies a certain characteristic of e that may indicate vandalism. The classifier maps
the feature vectors onto f0; 1g, where 0 denotes a regular edit and 1 a vandalism edit.
Similarly, some classifiers map onto [0; 1] instead, where values between 0 and 1 denote
the classifier’s confidence. To obtain a binary decision a threshold 2 [0; 1] is applied
to map confidence values onto f0; 1g. In both cases the mapping of c is trained with a
learning algorithm that uses the edits in Etrain as examples. If c captures the concept of
vandalism based on and Etrain, then a previously unseen edit e 2 (E n Etrain) can be
checked for vandalism by testing c( (e)) &gt; .</p>
      <sec id="sec-1-1">
        <title>Evaluating Vandalism Detectors</title>
        <p>Evaluating a vandalism detector hc; ; ; Etraini requires an additional test corpus Etest
with Etrain \ Etest = ; along with detection performance measures. Etest is fed into
the detector while counting its correct and false decisions: TP is the number of edits
that are correctly identified as vandalism (true positives), and FP is the number of edits
that are untruly identified as vandalism (false positives). Likewise, TN and FN count
true negatives and false negatives. Important performance measures, such as precision
and recall or the TP-rate and the FP-rate, are computed from these values:
precision =</p>
        <p>TP
TP + FP
recall</p>
        <p>TP-rate =</p>
        <p>TP
TP + FN</p>
        <p>FP-rate =</p>
        <p>FP
FP + TN</p>
        <p>
          Choosing different thresholds yields different performances. Notice that in
practice the choice of depends on the preferred performance characteristic. In order to
quantify the performance of a detector independent of , precision values are plotted
over recall values, and, analogously, TP-rate values are plotted over FP-rate values—for
all sensible choices of 2 [0; 1]. The resulting curves are called precision-recall curve
and receiver operating characteristic (ROC) curve. By measuring the area under a curve
(AUC), a single performance value is obtained by which classifiers can be ranked [
          <xref ref-type="bibr" rid="ref3 ref5">3, 5</xref>
          ].
2
        </p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>The Webis Wikipedia Vandalism Corpus</title>
      <p>We have compiled two corpora of Wikipedia edits both of which have been annotated
manually: the PAN Wikipedia vandalism corpus 2010 (PAN-WVC-10) and this year’s
successor, PAN-WVC-11. The former comprises English edits only, while the latter for
the first time also comprises German and Spanish edits. The edits of both corpora have
been sampled randomly from the Wikipedia edit logs of the three languages which have
been recorded for about a week. This way, the two corpora comprise a representative
distribution of vandalism versus regular edits, and reflect the article importance at the
time of sampling.</p>
      <p>
        Both corpora have been annotated via crowdsourcing using Amazon’s Mechanical
Turk. We followed the annotation process that is detailed in [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]: first, each edit has
been reviewed by three workers, and for those edits upon which the reviewers did not
fully agree, the number of reviewers was doubled until a two-thirds agreement was
reached. After the third iteration, the least required agreement was lowered to half of the
reviewers. To ensure quality, edits known to be vandalism were used as check instances.
While this procedure works fine for English edits, the German edits and particularly the
Spanish edits were annotated at a much slower rate. For the German edits, only one
iteration was finished in time, whereas none could be finished for the Spanish edits.
Hence we have also recruited reviewers at our site to annotate the German and Spanish
edits. The PAN-WVC-10 comprises 32 452 English edits on 28 468 different articles of
which 2 391 edits were found to be vandalism. The PAN-WVC-11 comprises 29 949
edits (9 985 English, 9 990 German, 9 974 Spanish) on 24 351 articles of which 2 813
edits (1 143 English, 589 German, 1 081 Spanish) are vandalism.
      </p>
      <p>During the competition, the PAN-WVC-10 was used as training corpus Etrain while
the PAN-WVC-11 served as test corpus Etest. Since the PAN-WVC-10 corpus does not
contain German and Spanish edits, two additional training sets have been compiled for
each of these languages. These training sets comprise 1000 edits each, 300 of which are
vandalism.
3</p>
    </sec>
    <sec id="sec-3">
      <title>Overview and Evaluation of Detection Approaches</title>
      <p>This section briefly overviews the three submitted vandalism detectors and reports on
their evaluation. Moreover, their performances are compared to those of last year’s
participants.
3.1</p>
      <sec id="sec-3-1">
        <title>Features and Classifier</title>
        <p>
          There are two novelties in this year’s vandalism detection task that led to the
development of new features: the multilingual corpora of edits and the permission to use
a-posteriori knowledge about an edit. One of the detectors implements 65 features,
tackling all three languages and incorporating a-posteriori knowledge [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ], one implements
25 features, tackling only the English portion of the test corpus [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ], and one implements
4 features, tackling the two non-English languages [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ]. Most of the employed features
have already been described in previous work and last year’s competition [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ], hence we
omit a detailed description.
        </p>
        <p>
          West and Lee [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ] develop new resources, such as vulgarity dictionaries for
German and Spanish, and they describe a set of 6 features that exploit a-posteriori
knowledge. Moreover, an in-depth study of the impact of language-independent,
languagedependent, and a-posteriori features on detection performance is conducted. They find
that language-independent features might suffice to achieve a certain performance,
while the a-posteriori features significantly improve performance.
        </p>
        <p>
          The classifiers employed were an ADTree [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ], an SVM [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ], and a handmade
decision tree [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ].
3.2
        </p>
      </sec>
      <sec id="sec-3-2">
        <title>Evaluation</title>
        <p>0.2
0.8
n0.6
o
i
s
i
c
e
rP0.4
0.2
0.8
n0.6
o
i
s
i
c
e
rP0.4
0.2
0
1</p>
        <p>0
0
1
0
0.8
0.6
e
t
a
r
P
T0.4
0.2
0.8
0.6
e
t
a
r
P
T0.4
0.2
0.8
0.6
e
t
a
r
P
T0.4
0.2
0
1</p>
        <p>0
0
1</p>
        <p>0
0
0</p>
        <sec id="sec-3-2-1">
          <title>West and Lee (ROC-AUC 0.96938)</title>
        </sec>
        <sec id="sec-3-2-2">
          <title>Aksit</title>
          <p>(ROC-AUC 0.74063)
0.2
0.4</p>
          <p>0.6
FP-rate
German
0.8
1</p>
        </sec>
        <sec id="sec-3-2-3">
          <title>West and Lee (ROC-AUC 0.86829)</title>
        </sec>
        <sec id="sec-3-2-4">
          <title>Aksit (ROC-AUC 0.72947)</title>
          <p>Spanish
0.8
1
0
0
Spanish
0.2
0.4
0.6
0.8</p>
          <p>1
Recall
0.2
0.4</p>
          <p>0.6
FP-rate
recall curves, the right column ROC curves; the first row shows English edits, the second and
third row German and Spanish edits. The area under each curve (AUC) is given.
0.8
te0.6
a
r
P
T0.4
0.2</p>
          <p>West and Lee
(ROC-AUC 0.94812)
Mola Velasco
(ROC-AUC 0.92236)
Adler et al.
(ROC-AUC 0.90351)
0.2</p>
          <p>West and Lee
(PR-AUC 0.75385)
Mola Velasco
(PR-AUC 0.66522)
Adler et al.</p>
          <p>(PR-AUC 0.49263)
0
0
English, PAN-WVC-10
0.2 0.4 0.6</p>
          <p>Recall
0.8
1
0
0
0.2</p>
          <p>English, PAN-WVC-10
0.4 0.6 0.8</p>
          <p>
            FP-rate
1
In Figure 2 the detection performances of the top vandalism detectors [
            <xref ref-type="bibr" rid="ref1 ref6">1, 6</xref>
            ] of PAN’10
are compared to the top detector of PAN’11. To allow for such a comparison, we have
retrained West and Lee’s detector as if it had been submitted to the PAN’10 competition.
Using their detector’s edit model for the edits of the PAN-WVC-10, we have retrained
an ADTree classifier with 30 boosting iterations on the 50% portion of the corpus that
was used as PAN’10 training corpus. The trained classifier was then tested against the
remainder of the PAN-WVC-10 that was used as PAN’10 test corpus. As can be seen,
West and Lee’s detector outperforms those of Mola Velasco and Adler et al. both in
terms of precision-recall AUC and ROC-AUC.
4
          </p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Conclusion</title>
      <p>The results of the 2nd international competition on vandalism detection can be
summarized as follows: three vandalism detectors have been developed, which employ a
total of 65 features to quantify vandalism characteristics of an edit, 10 more than last
year. One detector achieves outstanding performance and allows for its practical use on
English edits. The same detector also performs best on German and Spanish edits, but
its performance characteristics on these languages forecloses practical application at
the moment. Moreover, we have introduced the first multilingual corpus of Wikipedia
vandalism edits, the PAN Wikipedia vandalism corpus 2011 (PAN-WVC-11). Lessons
learned from the competition include that crowdsourcing annotations on non-English
edits cannot be done as well via Amazon’s Mechanical Turk. In the light of this
observation the development of language-independent features for vandalism detection
as well as features that exploit a-posteriori knowledge about an edit are of particular
importance.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>B. Thomas Adler</surname>
          </string-name>
          , Luca de Alfaro, and
          <string-name>
            <given-names>Ian</given-names>
            <surname>Pye</surname>
          </string-name>
          .
          <article-title>Detecting Wikipedia Vandalism using WikiTrust: Lab Report for PAN at CLEF 2010</article-title>
          . In Martin Braschler, Donna Harman, and Emanuele Pianta, editors,
          <source>Notebook Papers of CLEF 2010 LABs and Workshops</source>
          ,
          <volume>22</volume>
          -
          <fpage>23</fpage>
          September, Padua, Italy,
          <year>September 2010</year>
          .
          <source>ISBN 978-88-904810-0-0.</source>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>F. Gediz</given-names>
            <surname>Aksit</surname>
          </string-name>
          .
          <article-title>An Empirical Research: “Wikipedia Vandalism Detection using VandalSense 2.0”: Notebook for PAN at CLEF 2011</article-title>
          .
          <article-title>In Notebook Papers of CLEF 2011 LABs</article-title>
          and Workshops,
          <volume>19</volume>
          -
          <fpage>22</fpage>
          September, Amsterdam, Netherlands,
          <year>September 2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>Jesse</given-names>
            <surname>Davis</surname>
          </string-name>
          and
          <string-name>
            <given-names>Mark</given-names>
            <surname>Goadrich</surname>
          </string-name>
          .
          <article-title>The Relationship Between Precision-Recall and ROC curves</article-title>
          .
          <source>In ICML'06: Proceedings of the 23rd International Conference on Machine Learning</source>
          , pages
          <fpage>233</fpage>
          -
          <lpage>240</lpage>
          , New York, NY, USA,
          <year>2006</year>
          .
          <source>ACM. ISBN 1-59593-383-2</source>
          . doi:
          <volume>10</volume>
          .1145/1143844.1143874.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Cristian-Alexandru</surname>
            <given-names>Draˇgus</given-names>
          </string-name>
          ¸anu, Marina Cufliuc, and
          <string-name>
            <given-names>Adrian</given-names>
            <surname>Iftene</surname>
          </string-name>
          .
          <article-title>Detecting Wikipedia Vandalism using Machine Learning: Notebook for PAN at CLEF 2011</article-title>
          .
          <article-title>In Notebook Papers of CLEF 2011 LABs</article-title>
          and Workshops,
          <volume>19</volume>
          -
          <fpage>22</fpage>
          September, Amsterdam, Netherlands,
          <year>September 2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>Tom</given-names>
            <surname>Fawcett</surname>
          </string-name>
          .
          <source>ROC Graphs: Notes and Practical Considerations for Researchers</source>
          .
          <source>Technical Report HPL-2003-4</source>
          , HP,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Santiago</surname>
            <given-names>M. Mola</given-names>
          </string-name>
          <string-name>
            <surname>Velasco</surname>
          </string-name>
          .
          <source>Wikipedia Vandalism Detection Through Machine Learning: Feature Review and New Proposals: Lab Report for PAN at CLEF 2010</source>
          . In Martin Braschler, Donna Harman, and Emanuele Pianta, editors,
          <source>Notebook Papers of CLEF 2010 LABs and Workshops</source>
          ,
          <volume>22</volume>
          -
          <fpage>23</fpage>
          September, Padua, Italy,
          <year>September 2010</year>
          .
          <source>ISBN 978-88-904810-0-0.</source>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>Martin</given-names>
            <surname>Potthast</surname>
          </string-name>
          .
          <article-title>Crowdsourcing a Wikipedia Vandalism Corpus</article-title>
          . In
          <string-name>
            <surname>Hsin-Hsi</surname>
            <given-names>Chen</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Efthimis N.</given-names>
            <surname>Efthimiadis</surname>
          </string-name>
          , Jaques Savoy, Fabio Crestani, and
          <string-name>
            <surname>Stéphane</surname>
          </string-name>
          Marchand-Maillet, editors,
          <source>33rd Annual International ACM SIGIR Conference</source>
          , pages
          <fpage>789</fpage>
          -
          <lpage>790</lpage>
          . ACM,
          <year>July 2010</year>
          .
          <source>ISBN 978-1-4503-0153-4</source>
          . doi:
          <volume>10</volume>
          .1145/1835449.1835617.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Martin</given-names>
            <surname>Potthast</surname>
          </string-name>
          , Benno Stein, and
          <string-name>
            <given-names>Teresa</given-names>
            <surname>Holfeld</surname>
          </string-name>
          .
          <article-title>Overview of the 1st International Competition on Wikipedia Vandalism Detection</article-title>
          . In Martin Braschler and Donna Harman, editors,
          <source>Notebook Papers of CLEF 10 LABs and Workshops</source>
          ,
          <year>September 2010</year>
          .
          <source>ISBN 978-88-904810-0-0.</source>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Andrew</surname>
            <given-names>G.</given-names>
          </string-name>
          <string-name>
            <surname>West</surname>
            and
            <given-names>Insup</given-names>
          </string-name>
          <string-name>
            <surname>Lee</surname>
          </string-name>
          .
          <article-title>Multilingual Vandalism Detection using Language-Independent &amp; Ex Post Facto Evidence: Notebook for PAN at CLEF 2011</article-title>
          .
          <article-title>In Notebook Papers of CLEF 2011 LABs</article-title>
          and Workshops,
          <volume>19</volume>
          -
          <fpage>22</fpage>
          September, Amsterdam, Netherlands,
          <year>September 2011</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>