<!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>PolyU at CL-SciSumm 2016</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Ziqiang Cao</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Wenjie Li</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Dapeng Wu</string-name>
          <email>wu@ece.ufl.edu</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Computing, The Hong Kong Polytechnic University</institution>
          ,
          <country country="HK">Hong Kong</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Department of Electrical &amp; Computer Engineering, University of Florida</institution>
          ,
          <country country="US">USA</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2016</year>
      </pub-date>
      <fpage>132</fpage>
      <lpage>138</lpage>
      <abstract>
        <p>This document demonstrates our participant system PolyU on CLSciSumm 2016. There are three tasks in CL-SciSumm 2016. In Task 1A, we apply SVM Rank to identify the spans of text in the reference paper reflecting the citance. In Task 1B, we use the decision tree to classify the facet that a citance belongs to. Finally, in Task 2, we develop an enhanced Manifold Ranking summarization model.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1 Introduction</title>
      <p>
        The CL-SciSumm Shared Task [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] at BIRNDL 2016 (http://wing.comp.nus.
edu.sg/birndl-jcdl2016/) focuses on automatic paper summarization in the
Computational Linguistics (CL) domain. A document set of CL-SciSumm consists of
a Reference Paper (RP) and Citing Papers (CPs) that all contain citations to the RP. In
each CP, the text spans (i.e., citances) have been identified that pertain to a particular
citation to the RP. Given this dataset, a participant system is expected to handle three
tasks. Task 1A: For each citance, identify the spans of text (cited text spans) in the
RP that most accurately reflect the citance. These are of the granularity of a sentence
fragment, a full sentence, or several consecutive sentences (no more than 5). Task 1B:
For each cited text span, identify what facet of the paper it belongs to, from a predefined
set of facets. Task 2 (optional): Finally, generate a structured summary of the RP from
the cited text spans of the RP. The length of the summary should not exceed 250 words.
      </p>
      <p>
        Our system PolyU implements all the three tasks. For Task 1A, we treat it as a
ranking problem modeled by SVM Rank [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. For Task 1B, since the facet distribution
is extremely imbalanced, the Decision Tree Classifier is introduced to naturally
conduct the task as hierarchical classification. For the final summarization task, we treat
these CPs as queries and each section as a document. The idea behind is that CPs often
refer to important sentences and sentences in important sections should also be
important. Then we improve the widely-used query-focused summarization model Manifold
Ranking [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] to generate summaries. Manifold Ranking can naturally make full use of
both the relationships among sentences in different sections and the relationships
between the CPs and the sentences. We introduce an extra parameter in Manifold Ranking
to adjust the weights for CPs. The overall performance of PolyU is presented in Table 1.
Task Performance
1A Accuracy: 11.8, Recall: 8.7, F1-score: 10.0
1B Micro-accuracy: 61.9, Macro-accuracy: 21.4
2 ROUGE-1: 49.5, ROUGE-2: 15.4
      </p>
      <p>Table 1. Overall performance (%) of PolyU.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Task 1A</title>
      <p>2.1</p>
      <p>Problem Transformation
In this task, we need to identify the spans of text (cited text spans) in the RP that most
accurately reflect the citation. Since a citation text span can be linked to many sentences
in the reference paper, we firstly analyze the corresponding sentence number
distribution, as shown in Fig. 1. As can be seen, a large proportion of reference spans contain
more than one sentences. Therefore, the most direct approach for this task is to train a
ranking model and select a series of top ranked sentences. However, this idea has two
disadvantages. On the one hand, the threshold is hard to set due to the serious variation
of ranking scores on different document sets. On the other hand, a reference span tends
to contain adjacent sentences, which cannot be reflected by the top ranked items. The
adjacency property of reference spans is presented in Fig. 2. In this figure, we count the
number of reference sentences which fail to be covered by adjacent sentence chunks.
We observe that most multi-sentence reference spans are just a pair of adjacent
sentences. Meanwhile, when the chunk size 4, about 90% reference sentences can be
covered by sentence chunks, and the uncovered ratio keeps stable.</p>
      <p>
        Therefore, we simplify Task 1A into a ranking problem which just needs to select
the first item. Specifically, like n-grams, we put adjacent sentences into n-sentence
chunks. According to the data property, we set n 2 [1; ; 4]. Then, a reference paper
is represented by these n-sentence chunks. The actual ranking score of an n-sentence
chunk is the ratio of reference sentences it contains. We extract a series of features
from (CP, n-sentence chunk) pairs. Finally, we train a ranking model and choose the
top ranked n-sentence chunk as the reference span.
Since most sentence chunks have no reference sentences, the regression model trained
on this dataset tends to predict the zero score. Therefore, we adopt SVM Rank [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] to
handle this ranking task. SVM Rank is a popular supervised pair-wise model. It
converts a ranking task into a binary classification task, which avoids the problem of data
imbalance. The major feature we use is the tf-idf cosine similarity between a citance
and a sentence chunk in the reference paper. We also extract some citance-independent
features such as the position of the sentence chunk. The motivation behind is that most
citances are related to the facet of method. As a result, the reference sentences may have
some common characteristics. The whole ranking features are presented in Table 2.
      </p>
      <p>We analyze the model weight for each feature. The feature SIMILARITY holds
the highest weight, which accords with common sense. In addition, three position
features, i.e., SENT POSITION, SECTION POSITION and INNER POSITION all have
relatively large negative weights. It seems sentences in front are more likely to be cited.
multi-label classification task. However, from the training data, we find more than 90%
of citances only belong to one facet. Therefore, we simply treat this task as the common
multi-class classification problem by reserving the first facet for citances with more than
one facets.</p>
      <p>Afterwards, we analyze the facet distribution on the training set. The result is shown
in Fig 3. From this figure, we find the facet distribution is extremely imbalanced. The
Method facet takes about 60% proportion of the total data, and there are only 9 instances
in the Hypothesis facet. Trained on the extremely biased dataset, many classifiers such
as SVM and Naive Bayes tend to classify all the data into the Method facet. Although
this practice achieves high overall accuracy, it is not a proper solution. Therefore, we
introduce two metrics to measure the performance, i.e., the macro-averaged accuracy
(AM ) as well as the micro-averaged accuracy (Am). Their formulas are as follows:
Am = PPcc22CC Nrcc
AM =
1 X</p>
      <p>rc
jCj
c2C Nc
(1)
(2)
where C stands for the class set, rc is the right number in the Class c, and Nc is the
actual number. Just predicting the Method facet, Am = 0:59 and AM = 0:2.</p>
      <p>
        We focus on the increase of the macro-averaged accuracy. To this end, we use the
decision tree to conduct hierarchical classification. The most important advantage of
the decision tree is that it has the ability to remember patterns of all the facets in the
training data. In comparison, SVM and Naive Bayes are likely to merely reserve the
patterns of the dominant class.
Since the instances for the Implication and Hypothesis facets are very limited, we only
train the classification model on the data of the other three facets. We use the tf-idf
vector of the citance as features. Notably, the vocabulary size is too large with respect
to the training data. We thereby introduce the 2-test to reserve the most significant 125
features. The learned decision tree is displayed in Fig. 4. We can find in the leaf nodes,
there is often just one support case. It seems this decision tree is still quite over-fitted.
We also consider to add more features such as the position of the citance in the citation
paper. However, the result shows these features only make the decision tree more biased
to the Method facet.
This task requires to generate a summary for the reference paper with the help of
citances. Our summarization system makes full use of the structure information in the
corpus. We regard a section of a paper as a document, since sentences in important
sections should also be important. Meanwhile, we treat the citance as a query. The idea
behind is that sentences relevant to citance may be the focus of the paper. After the
above two steps, Task 2 is converted into the query-focused multi-document
summarization problem. Then we develop an enhanced version of Manifold Ranking [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] to
generate summaries.
Manifold Ranking [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] can naturally make full use of both the relationships among all
the sentences in the documents and the relationships between the given query and the
sentences. In Manifold Ranking, a document set is represented by a sentence list D =
fxq1; xqk; xkD+1; xnDg, where xiq represents a query sentence and xiD stands for a
document sentence. Then, we compute the similarity matrix W 2 Rn n, where Wij
is the tf-idf cosine similarity of two sentences. Different from LexRank [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], Manifold
Ranking distinguishes the relationships between inter-document and intra-document
sentences. Specifically, W can be decomposed as:
      </p>
      <p>W = Winter + Wintra
(3)
Then, it gives different weights for these two matrices.</p>
      <p>Wf =</p>
      <p>1Winter + 2Wintra
We fix 1 = 1, and change 2 in the experiments. If 2 &lt; 1, inter-document links are
more important than the intra-document links in the algorithm and vice versa. Note that
if 2 = 1, Equation 4 reduces to Equation 3.</p>
      <p>Subsequently, We normalize the similarity matrix Wf into a probability matrix S.</p>
      <p>S = G 1=2WfG 1=2
where G is the diagonal matrix with (i; i)-element equal to the sum of the ith row of
Wf. With the probability matrix S, we can now apply the random walk algorithm to
compute the saliency scores f of the sentences:
f (t + 1) =</p>
      <p>Sf (t) + (1
)y;
where is a weight parameter, and y is the prior score distribution. In Manifold
Ranking, y is set as follows:</p>
      <p>yi = 0;1=ko;theirwikse (7)
It means the query-relevant sentences are most important in the prior.</p>
      <p>We improve Manifold Ranking by modifying the prior score distribution to inspect
the importance of citances. We introduce an extra parameter 2 [0; 1] to control the
weight of citances, and Eq. 7 becomes:</p>
      <p>=k; i k
yi = n1 k ; otherwise
Maniflod Ranking is a special case where = 1.
= 0; 0:5; 1 respectively.
There are three parameters in our summarization model, i.e., the intra-document weight
2, the random walk weight and the citance weight . We set = 0; 0:5; 1
respectively and conduct grid search on the development set to check the change of
performance. The result is shown in Fig 5. As can be seen, = 0:5 shows the highest
performance potential. Meanwhile, when 2 &gt; 0:6, the performance is not sensitive to
its change. For , a common value of 0:85 often works well. To sum up, we choose
= 0:5, 2 = 0:8 and = 0:85 for the test dataset.
(4)
(5)
(6)
(8)
5</p>
    </sec>
    <sec id="sec-3">
      <title>Conclusion</title>
      <p>This document demonstrates our participant system PolyU on CL-SciSumm 2016. There
are three tasks in CL-SciSumm 2016. In Task 1A, we apply SVM Rank to identify the
spans of text in the reference paper reflecting the citance. In Task 1B, we use the
decision tree to classify the facet that a citance belongs to. Finally, in Task 2, we develop an
enhanced Manifold Ranking summarization model.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Erkan</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Radev</surname>
            ,
            <given-names>D.R.</given-names>
          </string-name>
          : Lexrank:
          <article-title>Graph-based lexical centrality as salience in text summarization</article-title>
          .
          <source>Journal of Artificial Intelligence Research</source>
          pp.
          <fpage>457</fpage>
          -
          <lpage>479</lpage>
          (
          <year>2004</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>
          ,
          <string-name>
            <surname>Kan</surname>
          </string-name>
          , M.Y.:
          <article-title>Overview of the 2nd computational linguistics scientific document summarization shared task (cl-scisumm</article-title>
          <year>2016</year>
          ).
          <source>In: Proceedings of the Joint Workshop on Bibliometric-enhanced Information Retrieval and Natural Language Processing for Digital Libraries (BIRNDL</source>
          <year>2016</year>
          )
          <article-title>(</article-title>
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Joachims</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Training linear svms in linear time</article-title>
          .
          <source>In: Proceedings of the 12th ACM SIGKDD international conference on Knowledge discovery and data mining</source>
          . pp.
          <fpage>217</fpage>
          -
          <lpage>226</lpage>
          . ACM (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Wan</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yang</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Xiao</surname>
          </string-name>
          , J.:
          <article-title>Manifold-ranking based topic-focused multi-document summarization</article-title>
          .
          <source>In: IJCAI</source>
          . vol.
          <volume>7</volume>
          , pp.
          <fpage>2903</fpage>
          -
          <lpage>2908</lpage>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>