<!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>The Topics they are a-Changing - Characterising Topics with Time-Stamped Semantic Graphs</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>A. Elizabeth Cano</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Yulan He</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Harith Alani</string-name>
          <email>h.alani@open.ac.uk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Knowledge Media Institute, Open University</institution>
          ,
          <country country="UK">UK</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>School of Engineering and Applied Science, Aston University</institution>
          ,
          <country country="UK">UK</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>DBpedia has become one of the major sources of structured knowledge extracted from Wikipedia. Such structures gradually re-shape the representation of Topics as new events relevant to such topics emerge. Such changes make evident the continuous evolution of topic representations and introduce new challenges to supervised topic classification tasks, since labelled data can rapidly become outdated. Here we analyse topic changes in DBpedia and propose the use of semantic features as a more stable representation of a topic. Our experiments show promising results in understanding how the relevance of features to a topic changes over time.</p>
      </abstract>
      <kwd-group>
        <kwd>social media</kwd>
        <kwd>topic detection</kwd>
        <kwd>DBpedia</kwd>
        <kwd>concept drift</kwd>
        <kwd>feature relevance decay</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Supervised topic classifiers which depend on labelled data can rapidly become outdated
since new information regarding these topics emerge. This challenge becomes apparent
when applying topic classifiers to streaming data like Twitter. The continuous change of
vocabulary – in many cases event-dependent– makes the task of retraining such
classifiers with fresh topic-label annotations a costly one. In event-dependent topics not only
new lexical features re-characterise the topic but also existing features can potentially
become irrelevant to the topic (e.g., Jan25 being relevant to violence in the Egyptian
revolution is now less relevant to current representations of the topic violence). In
dynamic environments the expectation that the progressive feature drifts of topics to be in
the same feature space is not normally met.</p>
      <p>
        The incorporation of new event-data to a topic representation leads to a
linguistic evolution of a topic, but also to a change on its semantic structure. To the best of
our knowledge, none of the existing approaches for topic classification using
semantic features [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ][
        <xref ref-type="bibr" rid="ref2">2</xref>
        ][
        <xref ref-type="bibr" rid="ref5">5</xref>
        ][
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], has focused on the epoch-based transfer learning task. In this
paper we aim to disseminate our work presented in [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] by summarising our proposed
transfer learning approach for the epoch-based topic classification ot tweets. In [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] we
investigate whether the use of semantic features as opposed to lexical features can
provide a more stable representation of a topic. Here we extend our work by representing
cross-epoch settings gain in F-measure for both lexical and semantic feature with
infographics. This enables us to highlight the relevance of the studied semantic features
over the lexical ones.
1.1
      </p>
      <p>Evolving Topics
DBpedia is periodically updated to incorporate any additions and modification in Wikipedia.
This enables us to track how specific resources evolve over time, by comparing these
resources over subsequent DBpedia editions. For example, changes to the semantic graph
for the concept Barack Obama can be derived from snapshots of this resource’s
semantic graph from different DBpedia dumps 3. E.g., in Figure 1, although some of the triples
remain unchanged in consecutive dumps, new triples provide further information on the
resource.</p>
      <p>DBPEDIA
3.8
dbo:wikiPageWikiLink
dbp:Budget_Control_Act_of_2011
3.6</p>
      <p>dbo:birthPlace
dbp:Hawaii
dbp:Barack_Obama
rdf:type</p>
      <p>rdfs:subClassOf
yago:PresidentOfTheUnitedStates dbo:Person</p>
      <p>Changes regarding a resource are exposed both through new semantic features (i.e
triples) and new lexical features –appearing on changes in a resource’s abstract–. In
DBpedia a topic can be represented by the collection of resources belonging to both
the main topic (e.g. cat:War) and resources (e.g dbp:Combat assessment)
belonging to subcategories (e.g. cat:Military operations) of the main Topic. Therefore
a topic’s evolution can be easily tracked by tracking changes in existing and new
resources belonging to it.
2</p>
      <p>
        Topic Classification with Time-Stamped Semantic Graphs
In [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], we propose a novel transfer learning [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ][
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] approach to address the classification
task of new data when the only available labelled data belongs to a previous epoch.
This approach relies on the incorporation of knowledge from DBpedia graphs. This
approach is summarised in Figure 2 and consists of the following stages: 1) Extraction
of lexical and semantic features from tweets; 2) Time-dependent content modelling;
3) Strategy for weighting topic-relevant features with DBpedia; and 4) Construction of
time-dependent topic classifiers based on lexical, semantic and joint features.
      </p>
      <p>
        Our analysis involves the use of two main feature types: lexical and semantic
features. The semantic features consist on Class, Property, Category, and Resource. The
semantic feature representation of a document therefore is build upon the collection of
such features derived from the document’s entities mapped to a DBpedia resource. The
mapping targets the available DBpedia dump when the document was generated. In [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ],
we proposed different weightening strategies some of which made use of graph
properties of a Topic in a DBpedia graph. Such strategies incorporated statistics of the topic
graph representation considering a DBpedia graph at time t.
2.1
      </p>
      <p>Construction of Time-Dependent Topic Classifiers
We focus on the binary topic classification in epoch-based scenarios, where the
classifier that we train on a corpus from epoch t 1, is tested on a corpus on epoch t. Our
3 The DBpedia dumps correspond to Wikipedia articles at different time periods as
follows: DBp3.6 generated on 2010-10-11; DBpedia 3.7 on 2011-07-22, DBp3.8 on
201206-01, DBp3.9 on late April. DBpedia have them available to download at DBpedia
http://wiki.dbpedia.org/Downloads39</p>
      <p>Resource
Backtrack Mapping
2010
2011
2013</p>
      <p>SemGraph
Snapshots
analysis targeted our hypothesis that, as opposed to lexical features which are
situationdependent and can change progressively in time, semantic structures – including
ontological classes and properties – can provide a more stable representation of a Topic.</p>
      <p>Following the proposed weighting strategies the semantic feature representations of
the t 1 corpus and the t corpus, are both generated from the DBpedia graph available
at t 1. For example when applying a classifier trained on data from 2010, the feature
space of a target test set from 2011 is computed based on the DBpedia version used
for training the 2010-based classifier. This is in order to simulate the availability of
resources in a DBpedia graph at a given time. The semantic feature f in a document
x is weighted based on the frequency of a semantic feature f in a document x with
Laplace smoothing and the topic-relevance of the feature in the DB t graph:
Wx(f )DB t = [</p>
      <p>[Nx(f )DB t + 1
jF j + Pf02F Nx(f 0)DB t
] (WDB t(f ))1=2
(1)
where Nx(f ) is the number of times feature f appears in all the semantic
metagraphs associated with document x derived from the DB t graph ; F is the semantic
features’ vocabulary of the semantic feature type and WDB t(f ) is the weighting
function corresponding to the semantic feature type computed based on the DB t graph.
This weighting function captures the relative importance of a document’s semantic
features against the rest of the corpus and incorporates the topic-relative importance of
these features in the DB t graph.
3</p>
    </sec>
    <sec id="sec-2">
      <title>Experiments</title>
      <p>
        We evaluated our approach using two collections: DBpedia and Twitter datasets. The
DBpedia collection comprises four DBpedia dumps (3.6 to 3.9)4. The Twitter datasets
consist of a collection of Violence-related topics: Disaster Accident, Law Crime and
War Conflict. Each of these datasets comprises three epoch-based collections of tweets,
corresponding to 2010, 2011, and 2013. The Twitter dataset contained 12,000 annotated
tweets 5. To compare the overall benefit of the use of the proposed weighting strategies
against the baselines on this three topics, we averaged the P, R and F-measure of these
three cross-epoch settings for each topic. Table 1 presents a summarised version of our
results in [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], showing only the best performing features. We can see that in average
the Class-based semantic features improve upon the bag of words (BoW) features in
F measures. This reveals that the use of ontological classes is a more stable option for
the representation of a topic. In order to analyse the differences in gain in F measure
for each topic in each of the examined features we used the radar plots in Figure 3. In
4 General statistics of these dumps are available at http://wiki.dbpedia.org/Downloads39
5 Further information about this dataset is available at [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]
this figure a positive value indicates an improvement on the classifier. While semantic
features improve upon lexical feature in the three topics, the weighted features for
resource, class and category exhibit a positive improvement on these scenarios. Moreover
the class based features consistently outperform the BoW in all three topics.
      </p>
      <p>BOW</p>
    </sec>
    <sec id="sec-3">
      <title>Conclusions</title>
      <p>Our results showed that Class-based semantic features are much slower to decay than
other features, and that they can improve performance upon traditional BoW-based
classifiers in cross-epoch scenarios. These results demonstrate the feasibility of the use of
semantic features in epoch-based transfer learning tasks. This opens new possibilities
for the research of concept drift tracking for transfer learning based on existing Linked
Data sources.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>A. E.</given-names>
            <surname>Cano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>He</surname>
          </string-name>
          , and
          <string-name>
            <given-names>H.</given-names>
            <surname>Alani</surname>
          </string-name>
          .
          <article-title>Streching the life of twitter classifiers with time-stamped semantic graphs</article-title>
          .
          <source>In ISWC 2014, Riva del Garda</source>
          , Trentino, Italy, Oct 19-
          <issue>23</issue>
          ,
          <year>2014</year>
          .
          <source>Proceedings, Lecture Notes in Computer Science</source>
          . Springer,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>A. E.</given-names>
            <surname>Cano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Varga</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Rowe</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Ciravegna</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Y.</given-names>
            <surname>He</surname>
          </string-name>
          .
          <article-title>Harnessing linked knowledge source for topic classification in social media</article-title>
          .
          <source>In Proc. 24th ACM Conf. on Hypertext and Social Media (Hypertext)</source>
          , Paris, France,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>R.</given-names>
            <surname>Caruana</surname>
          </string-name>
          .
          <article-title>Multitask learning</article-title>
          .
          <volume>28</volume>
          (
          <issue>1</issue>
          ):
          <fpage>41</fpage>
          -
          <lpage>75</lpage>
          ,
          <year>1997</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>Y.</given-names>
            <surname>Genc</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Sakamoto</surname>
          </string-name>
          , and
          <string-name>
            <given-names>J. V.</given-names>
            <surname>Nickerson</surname>
          </string-name>
          .
          <article-title>Discovering context: classifying tweets through a semantic transform based on wikipedia</article-title>
          .
          <source>In Proceedings of the 6th international conference on Foundations of augmented cognition: directing the future of adaptive systems, FAC'11</source>
          , pages
          <fpage>484</fpage>
          -
          <lpage>492</lpage>
          , Berlin, Heidelberg,
          <year>2011</year>
          . Springer-Verlag.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>Y.</given-names>
            <surname>He</surname>
          </string-name>
          .
          <article-title>Incorporating sentiment prior knowledge for weakly supervised sentiment analysis</article-title>
          .
          <source>ACM Transactions on Asian Language Information Processing</source>
          ,
          <volume>11</volume>
          (
          <issue>2</issue>
          ):4:
          <fpage>1</fpage>
          -
          <lpage>4</lpage>
          :
          <fpage>19</fpage>
          ,
          <year>June 2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>S.</given-names>
            <surname>Thrun</surname>
          </string-name>
          .
          <article-title>Is learning the n-th thing any easier than learning the first</article-title>
          ?
          <source>In Advances in Neural Information Processing Systems</source>
          , pages
          <fpage>640</fpage>
          -
          <lpage>646</lpage>
          . The MIT Press,
          <year>1996</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>A.</given-names>
            <surname>Varga</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Cano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Rowe</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Ciravegna</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Y.</given-names>
            <surname>He</surname>
          </string-name>
          .
          <article-title>Linked knowledge sources for topic classification of microposts: A semantic graph-based approach</article-title>
          .
          <source>Journal of Web Semantics: Science, Services and Agents on the World Wide Web (JWS)</source>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>