<!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>WING-NUS at CL-SciSumm 2017: Learning from Syntactic and Semantic Similarity for Citation Contextualization</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Animesh Prasad</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>School of Computing, National University of Singapore</institution>
          ,
          <country country="SG">Singapore</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>We present here system report for our model submitted for shared task on Computational Linguistic Scienti c-document Summarization (CL-SciSumm) 2017. We hypothesize that search and retrieval based techniques are sub-optimal for learning complex relation likes provenance. State-of-the-art information retrieval techniques using term frequency - inverted document frequency (TF-IDF) to capture surface level closeness along with di erent textual similarity features for semantic closeness are insu cient to capture implied and entailed provenance with less surface-level similarity. In our comparative studies, we nd that the provenance is relative i.e. something makes a better provenance than other based on certain linguistic cue or key information being more prominently conveyed, and hence we model the problem as pairwiseranking and not simple ranking or classi cation. To capture above points we propose a joint scoring approach weighting surface level closeness and learned semantic relation. We use TF-IDF and Longest Common Subsequence (LCS) for the syntactic score and pairwise neural network ranking model to calculate semantic relatedness score. For citation-provenance facet classi cation, we retro t the same neural network architecture on identi ed provenance, with the removed pairwise ranking component.</p>
      </abstract>
      <kwd-group>
        <kwd>deep learning</kwd>
        <kwd>ranking</kwd>
        <kwd>provenance</kwd>
        <kwd>facet</kwd>
        <kwd>citation contextualization</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        With the overwhelming amount of scienti c studies published every minute, it
has become very di cult to keep track of the recent advancements. Keeping this
vision in mind the BiomedSumm followed by CL-SciSumm task was proposed in
2014 [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. The focus of these tasks is to create a summary of a scienti c document
(reference paper) by taking into account the documents citing it (citing papers)
as well. This aims at gathering a comprehensive summary around the
document which includes the limitations, strengths and overall view of the scienti c
community towards the piece of work.
      </p>
      <p>To locate such references to the documents it's important to identify the
cross-document discourse. One such structure used to capture such discourse is
citation context i.e. the piece of the text in the reference paper (RP) cited by the
citing paper (CP). The text in the CP is called the citance and the corresponding
text in RP is called the provenance. Provenance helps in citation understanding
and together with the citance can be used to understand important aspects like
function, emotion, polarity etc. In the task scenario, the annotations use the
statements from the provenance to create the summaries making it the
performance bottleneck. Hence, in the CL-SciSumm 2017, the provenance identi cation
acts at the main task.</p>
      <p>The overall task structure is as follows:
{ Task 1a: Identifying the provenance of the citance
{ Task 1b: Classifying the identi ed provenance in on of the 6 facets
{ Task 2: Using the identi ed provenance make a summary of the RP (bonus
task)</p>
      <p>We present our approach for the citation contextualization (task 1a and task
1b) which has been most fundamental and di cult challenge of the complete
pipeline.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Related Work</title>
      <p>
        In prior attempts, researchers have come up with features like TF-IDF, LCS,
Jaccard Similarity etc. computed over the citance and the candidates and run
simple linear regression models for getting the score. Selecting the best candidate
hence result into the provenance identi ed from human-engineered feature
without considering any comparative suitability with respect to other candidates.
The closest approach to ranking was rst used for this problem in form of linear
optimization constraints using a averaged word embedding representation [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>Method</title>
      <p>Here, we discuss statistic of the data for the task.</p>
      <p>
        { CL-SciSumm 2017 training set compromises of 30 training documents (20
and 10 documents from CL-SciSumm 2016 training and test sets respectively
[
        <xref ref-type="bibr" rid="ref2">2</xref>
        ])
{ For each citation, the number of positive samples (provenance) is much
sparser than negative samples (non-provenance) being in the order of 1 to 5
out of odd 250 lines. On training data, more than 50% of the citations have
only 1 line citance and around 85% have less than 3 line as citance. This
makes selecting fewer lines a better strategy.
{ The training data for facet is also highly skewed. Out of the facets
Hypothesis, Aim, Implication, Results and Method; Method citation makes up more
than 50% of the citations which makes selecting Method always a good nave
approach.
3.1
      </p>
      <p>Provenance Detection
Task 1a can be modeled in many possible ways including standard search and
retrieval, sequential labeling, classi cation or ranking. Usually, a high fraction
of citation (mainly for facets like Methods) shows high surface level similarity
with the original citance and hence using retrieval techniques to capture high
syntactic and semantic similarities give satisfactory results. However, this does
not cover the cases where there is a less semantic similarity and the provenance
are usually implied or entailed. Retrieval based techniques using TF-IDF like
features are bound to fail in such cases. This calls for more powerful and general
purpose model which has the ability to incorporate both the semantic similarity
and learn the higher order relations between the texts.</p>
      <p>To incorporate both such components in the model we propose a weighted
scoring model as:
score = 1(surface level closeness score) + 2(learned semantic relation score)
(1)</p>
      <p>
        To calculate surface level closeness a lot of features and scoring schemes has
been proposed in prior runs of the CL-SciSumm [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. All global statistics based
features (like TF-IDF) are calculated treating each line in the RP as a document.
A generic framework for incorporating such scoring is:
surface level closeness score =
      </p>
      <sec id="sec-3-1">
        <title>1(TF-IDF score) + 2(LCS score)+</title>
      </sec>
      <sec id="sec-3-2">
        <title>3(Jaccard similarity) + .....</title>
        <p>(2)
Since the evaluation criteria use the ROUGE-SU4 and exact match for evaluation
we use TF-IDF and Longest Common Subsequence (LCS) score to calculate the
surface level similarity. We note that this is not the exhaustive combination of
features as others features have shown to add to the performance, but we use
only basic features to show the validity of our hypothesis and applicability of
our method. Further, we assume that other similarity based features could be
captured by the semantic relation model. For the semantic relation score, we
explore deep learning based models using word embeddings as the features. We
experiment with the options of classi cation and ranking.</p>
        <p>Classi cation Versus Ranking. The classi cation model as shown in Fig. 3.1
uses RP text and CP text to form training tuples. First, vocabulary indexed text
converted to word embedding passes through a Convolutional Neural Network
(CNN) or Long Short Term Memory (LSTM). The CNN subpart of the network
comprises convolution layer followed by a max pooling layer. The merge layer
then does an element-wise multiplication of the activations thus learned for both
the text. This models representation level similarity between the two texts.
Finally, this representation passes through a feed forward layer which classi es it
as either 1 or 0 depending on the label of the RP text. Some practical aspects
of training are:
{ We avoid overwhelming negative samples while constructing the snippet of
RP texts for training. We form samples per line rather than all possible
combination of consecutive 1 to 5 lines. This helps in keeping the number of
negative samples in reasonable yet varied.
{ Another way to keep the ratio of negative samples in check is to down-sample
the RP texts. It can be done by random selection or more sophisticated way
of ltering text e.g. selecting text only if the TF-IDF is greater than a certain
threshold. In our experiments, this way does not give better performance as
compared to just using all lines.</p>
        <p>Another approach deploying similar architecture but with ranking ability
is by incorporating modi cation as shown in 3.1. The training samples for this
model are created by making tuples of two RP texts and one citance text. One of
the RP text is always the correct provenance while other is sampled by one of the
techniques discussed previously. The class label then predicts out of the two texts
which one is better provenance for the citance text. The model predicts 0 or 1
depending on the RR text 1 or RR text 2 is the better provenance. During testing
the system returns the RP text which wins the maximum number of pairwise
comparison. The bene ts of this model as compared with the classi cation model
are:
{ It solves the problem of skew class distribution by forming an exactly equal
number of tuples of positive and negative samples.
{ It adds the ability to learn comparative features from the representations
which make one text provenance as compared to other texts.
For facet identi cation, we reuse the classi cation model however its trained
on true provenance and citance samples and the output labels are one of the 5
classes. For balancing the class we use class weights as the log1000 of the inverse
of the frequency.
4</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Results</title>
      <p>Now we discuss the results for the di erent experimental setups we tried. All
these experiments are done on the test set of CL-SciSumm 2016 while training
on the train set for CL-SciSumm 2016, with no overlap among the sets. The nal
submitted system uses all the documents for training. The parameters and
are selected equally to sum to 1. A more sophisticated way of selecting these
values is to use development set to learn the coe cients jointly during training,
which can be explored in later works. All the neural networks are trained in Keras
with small learning rate for 2 iterations using Adagrad optimizer. The input is
padded to form a sequence of maximum length 100. GloVe word embedding
of 300 dimensions is used and the size of LSTM/CNN experimented is 64. For
facet identi cation, since multiple classes are allowed we pick all classes which
are within a certain set as 0.05 probability score from the highest score.</p>
      <p>The results from Table 1 shows that the classi cation model does not learn
a lot compared with a model which predicts all the RP tests as non-provenance.
However, the ranking model does signi cantly better possibly because of better
class distribution and better modeling power of the ranking model compared to
classi cation model as discussed.</p>
      <p>
        The results from Table 2 shows that the proposed model for task 1a and
task 1b does not give better results as compared to already proposed traditional
syntactic similarity based features [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. Similar trend is observed for CL-SciSumm
2017 blind1 test set as reported in Table 3. Particularly for task 1b, the results
are not even close to simple features based classi ers, even though when CNN
work extremely good in sentence classi cation[
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
1 We hereby declare that despite being part of one of the organizing institutions, we
did not have access to any additional data, information or help.
{ For facet classi cation, class Method gets selected mostly. Even for task
1b results from Table 2 gets beaten by a simple model always predicting
Methods giving an F1 of 0.23. This may again be because of too many
logical sub-classes being annotated together as Method.
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Jaidka</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chandrasekaran</surname>
            ,
            <given-names>M.K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Elizalde</surname>
            ,
            <given-names>B.F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jha</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jones</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kan</surname>
            ,
            <given-names>M.Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Khanna</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Molla-Aliod</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Radev</surname>
            ,
            <given-names>D.R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ronzano</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Saggion</surname>
          </string-name>
          , H.:
          <article-title>The computational linguistics summarization pilot task</article-title>
          .
          <source>In Proceedings of Text Ananlysis Conference</source>
          , Gaithersburg, USA (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Jaidka</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chandrasekaran</surname>
            ,
            <given-names>M.K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rustagi</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Kan</surname>
          </string-name>
          , M.Y.:
          <article-title>Insights from CLSciSumm 2016: The Faceted Scienti c Document Summarization Shared Task</article-title>
          .
          <source>International Journal on Digital Libraries</source>
          ,
          <volume>1</volume>
          {
          <issue>9</issue>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Jaidka</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chandrasekaran</surname>
            ,
            <given-names>M.K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jain</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Kan</surname>
          </string-name>
          , M.Y.:
          <article-title>Overview of the CLSciSumm 2017 Shared Task</article-title>
          .
          <source>In BIRNDL@ SIGIR</source>
          , Tokyo, Japan (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Kim</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          :
          <article-title>Convolutional Neural Networks for Sentence Classi cation</article-title>
          .
          <source>arXiv preprint arXiv:1408.5882</source>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Nomoto</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>NEAL: A Neurally Enhanced Approach to Linking Citation and Reference</article-title>
          .
          <source>In BIRNDL@ JCDL</source>
          ,
          <volume>168</volume>
          {
          <fpage>174</fpage>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>