<!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>Social Event Detection with Clustering and Filtering</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Yanxiang Wang</string-name>
          <email>u4950984@anu.edu.au</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Lexing Xie</string-name>
          <email>lexing.xie@anu.edu.au</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Hari Sundaram</string-name>
          <email>hari.sundaram@asu.edu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Arizona State University</institution>
          ,
          <country country="US">USA</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Australian National University</institution>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2011</year>
      </pub-date>
      <fpage>1</fpage>
      <lpage>2</lpage>
      <abstract>
        <p>We present a clustering and ltering approach for the Social Event Detection task in MediaEval 2011. Our algorithm makes use of time, location, as well as textual and visual features. We cluster the multimedia documents followed by retrieval-based ltering with partial event properties.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. INTRODUCTION</title>
      <p>
        The Social Event Detection (SED) [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] task at MediaEval
2011 present a challenging problem for retrieving and
organizing social media around real-world events, such as sports
games or events at a given concert venue. A key di erence
between the SED problem and earlier work on media event
detection is that information about the target events are
partially speci ed (via venue or type of sport), rather than
completely unspeci ed [
        <xref ref-type="bibr" rid="ref1 ref2 ref7">1, 2, 7</xref>
        ] or speci ed for each event
with examples [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
      </p>
      <p>
        Such problem speci cation motivate us to adopt a
hybrid clustering and ltering approach. We rst cluster the
dataset with approaches similar to Becker [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] and
Papadopoulos [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], tuned using a separate training set. We then lter
the resulting clusters, using retrieval approaches on time,
location, text and visual information.
      </p>
    </sec>
    <sec id="sec-2">
      <title>APPROACHES</title>
      <p>
        Since the SED task only provided an evaluation dataset [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ],
we compile a separate training collection using a subset of
the upcoming dataset [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] with additional random photos
from Flickr. To mimic the challenge proposed by SED2011,
the training subset only contains upcoming events that are
sports and music. The random photos added are within the
same timeframe of the existing events. The performance of
the algorithm is evaluated against ground-truth events in
upcoming using F1.
      </p>
      <p>The overall ow of our algorithm is shown in Figure 1.
We perform two clustering phases before the ltering step.</p>
    </sec>
    <sec id="sec-3">
      <title>Clustering on data set</title>
      <p>
        We use a single-passed incremental clustering algorithm [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]
to cluster the data. The similarity metrics used for each of
the time-stamp, location, tags, textual features are as follow:
Time-stamp: We represent time value as the
minutes elapsed since the beginning of Unix epoch. If two
times are more then a week apart, their similarity is
0. Otherwise, the similarity between two time-stamps
t1 and t2 is computed as st = 1 t1twt2 , where tw as
number of minutes in a week.
      </p>
      <p>Location: We compute the great circle distance (GCD)1
between a pair of locations using the GeoPy library2.
We set the location similarity sl to 0 if the GCD value
is greater than 50 miles, otherwise sl = 1 G5C0D .
Tags: We use the Jaccard index3 as the similarity sg
between two tag set.</p>
      <p>Text: We obtain a term-frequency vector from the
photo title and description after stemming and
eliminating the stop words. The cosine similarity is used as
the text similarity sw.</p>
      <p>In clustering phase C2, we use a weighted combination of
similarity functions s0 = wgsg + wwsw + wlsl. We use wg =
0:65, and wl = 0:15; ww = 0:2 if location data is available
for both photos, otherwise ww = 0:35. The centroid of each
cluster is maintained in the end of the clustering step for
ltering.
2.2</p>
    </sec>
    <sec id="sec-4">
      <title>Retrieve relevant events cluster</title>
      <p>In the rst phase of ltering step, we remove the clusters
outside the speci ed time and location constraints.</p>
      <p>We subsequently lter the clusters with text and tags
associated with the query term. We generate a text vector
and a tag vector for each query term. We construct the two
vectors via two Flickr API4 methods. To construct the text
vector, we call method ickr.photos.search with the query
term. We build the text vector by normalizing text content
from 100 most relevant results. Similarly, we call method
ickr.tags.getClusters with the query term, to retrieve a set
of tags statistically associated with the query term.</p>
      <p>We use weighted combination similarity function described
in 2.1 to compute the similarity between each centroid and
1http://en.wikipedia.org/wiki/Great-circle distance
2http://code.google.com/p/geopy/
3http://en.wikipedia.org/wiki/Jaccard index
4http://www. ickr.com/services/api/
the query document. We specify a threshold to lter the
clusters below the minimum similarity.</p>
      <p>
        In F3, clusters are lter based on their visual information.
we use a visual classi er [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] to label all photos in each
cluster. We manually construct key, value pairs to represent the
invalid class labels and corresponding threshold. A cluster
is discarded if the fraction of photos with invalid label in
cluster is greater than the threshold value.
      </p>
    </sec>
    <sec id="sec-5">
      <title>RESULTS</title>
      <p>For challenge 1, we feed search term `Barcelona', `soccer'
and `Rome', `soccer' to the Flickr API method and perform
three runs with di erent setting of shows in Table 1.</p>
      <p>
        For challenge 2, in addition to the runs from search term
`Paradiso' and `Parc del Forum', we take the idea of Liu [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
We construct the tag set and text vector from artists' names,
title and descriptions for each event found on last.fm5 event
directory to anchor a supplementary run 2.
      </p>
      <p>While our results show promise, they can be substantially
improved. However, the best performing result with = 0:1
for F1 evaluation is still in the acceptable level. The results
show that our recall value on average is lower than precision.
Thus, in future work, we will further investigate to re ne
the ltering method to improve the recall value. Possible
directions include: other tag and text construction strategy,
augment visual ltering etc. To tackle the low performance
on NMI value, we will study the clustering results to gain
more insight.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>H.</given-names>
            <surname>Becker</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Naaman</surname>
          </string-name>
          , and
          <string-name>
            <given-names>L.</given-names>
            <surname>Gravano</surname>
          </string-name>
          .
          <article-title>Learning similarity metrics for event identi cation in social media</article-title>
          .
          <source>In Proceedings of the third ACM international conference on Web search and data mining</source>
          ,
          <source>WSDM '10</source>
          , pages
          <fpage>291</fpage>
          {
          <fpage>300</fpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>L.</given-names>
            <surname>Chen</surname>
          </string-name>
          and
          <string-name>
            <given-names>A.</given-names>
            <surname>Roy</surname>
          </string-name>
          .
          <article-title>Event detection from ickr data through wavelet-based spatial analysis</article-title>
          .
          <source>In Proceeding of the 18th ACM conference on Information and knowledge management</source>
          ,
          <source>CIKM '09</source>
          , pages
          <fpage>523</fpage>
          {
          <fpage>532</fpage>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>C. S.</given-names>
            <surname>Firan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Georgescu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Nejdl</surname>
          </string-name>
          , and
          <string-name>
            <given-names>R.</given-names>
            <surname>Paiu</surname>
          </string-name>
          .
          <article-title>Bringing order to your photos: event-driven classi cation of ickr images based on social knowledge</article-title>
          .
          <source>In Proceedings of the 19th ACM international conference on Information and knowledge management</source>
          ,
          <source>CIKM '10</source>
          , pages
          <fpage>189</fpage>
          {
          <fpage>198</fpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>X.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Troncy</surname>
          </string-name>
          , and
          <string-name>
            <given-names>B.</given-names>
            <surname>Huet</surname>
          </string-name>
          .
          <article-title>Finding media illustrating events</article-title>
          .
          <source>In Proceedings of the 1st ACM International Conference on Multimedia Retrieval, ICMR '11</source>
          , pages
          <issue>58:1</issue>
          {
          <issue>58</issue>
          :
          <fpage>8</fpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>S.</given-names>
            <surname>Papadopoulos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Troncy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Mezaris</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Huet</surname>
          </string-name>
          ,
          <string-name>
            <given-names>and I.</given-names>
            <surname>Kompatsiaris</surname>
          </string-name>
          . Social Event Detection at MediaEval 2011:
          <article-title>Challenges, Dataset and Evaluation</article-title>
          . In MediaEval 2011 Workshop, Pisa, Italy, September 1-2
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>S.</given-names>
            <surname>Papadopoulos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Zigkolis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Kompatsiaris</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Vakali</surname>
          </string-name>
          .
          <article-title>Cluster-based landmark and event detection for tagged photo collections</article-title>
          .
          <source>IEEE MultiMedia</source>
          ,
          <volume>18</volume>
          :
          <fpage>52</fpage>
          {
          <issue>63</issue>
          , 1
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>T.</given-names>
            <surname>Rattenbury</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Good</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M.</given-names>
            <surname>Naaman</surname>
          </string-name>
          .
          <article-title>Towards automatic extraction of event and place semantics from ickr tags</article-title>
          .
          <source>In Proceedings of the 30th annual international ACM SIGIR conference on Research and development in information retrieval</source>
          ,
          <source>SIGIR '07</source>
          , pages
          <fpage>103</fpage>
          {
          <fpage>110</fpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>J. R.</given-names>
            <surname>Smith</surname>
          </string-name>
          and et al.
          <article-title>IBM multimedia analysis and retrieval system</article-title>
          . http://www.alphaworks.ibm.com/tech/imars.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>