<!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>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Shutian Ma</string-name>
          <email>mashutian0608@hotmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Heng Zhang</string-name>
          <email>zhangcz@njust.edu.cn</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Tianxiang Xu</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jin Xu</string-name>
          <email>xujin@njust.edu.cn</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Shaohu Hu</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Chengzhi Zhang</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Information Management, Nanjing University of Science and Technology</institution>
          ,
          <addr-line>Nanjing, China, 210094</addr-line>
        </aff>
      </contrib-group>
      <abstract>
        <p>This paper introduces IR&amp;TM-NJUST system submitted in CLSciSumm 2019 Shared Task at BIRNDL 2019 Workshop. Overall, there are three basic tasks. Task 1A is to identify cited text spans in reference paper. Briefly, we solve this problem by using multi-classifiers and integrate their results via voting system. Compared with our CLSciSumm-18 system, this year we make feature selection based on correlation analysis, apply similarity-based negative sampling strategy to build training dataset and add deep learning models for classifications. For task 1B, which is to identify facets of cited text, we firstly calculate the probability that each word would belong to the specific facet. Then, logistic regression models are trained using these probability features and characterbased features. When predicting over test data, prior rules are added to obtain final result. As to Task 2, in order to obtain a logical summary, we apply two ways to organize sentences into groups following the logical order. The first method is to calculate their similarity with three abstract parts segmented in order. Second is to divide them into groups based on the recognized facet from task 1B. By ranking via different features, we pick out important sentences from each group and generate the summary in logical sequence within 250 words.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        As the most important communication media between researchers, number of scientific
publications has increased rapidly from early on. In order to alleviate such paper
overload, scientific summarization systems have been investigated and implemented
for many years [
        <xref ref-type="bibr" rid="ref1 ref2">1, 2</xref>
        ], which are software tools and techniques providing a summary
for the scientific paper to a user. Traditional models focused on aggregating all citances
(citation sentences) that cite one unique paper for summarization [
        <xref ref-type="bibr" rid="ref3 ref4">3, 4</xref>
        ]. However, this
will lead to problems when citances carry different viewpoints. Besides, detailed
information can’t be revealed from citances since these are already general comments
from citing authors. Originating from TAC 2014 Biomedical Summarization Track, a
series of Computational Linguistics Scientific Document Summarization Shared Task
(CL-SciSumm)1 are proposed to generate summaries based on cited text spans (CTS).
The new mechanism is based on reference paper itself, which can provide more reliable
context information. There are two main steps in CL-SciSumm and the first step
contains two sub-tasks. Below are the detailed descriptions.
      </p>
      <p>Given: A topic consisting of a Reference Paper (RP) and Citing Papers (CPs) that
all contain citations to the RP. In each CP, the citances have been identified that pertain
to a particular citation to the RP.</p>
      <p>Task 1A: For each citance, identify the cited text span 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).</p>
      <p>Task 1B: For each cited text span, identify what facet of the paper it belongs to, from
a predefined set of facets.</p>
      <p>Task 2: 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 team has attended the task in 2017[
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] and 2018[
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. This year we propose new
strategies for all the three subtasks for CL-SciSumm 2019[
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. In task 1A, more efficient
features are picked out, negative sampling is utilized to alleviate the imbalanced-data
problem and neural network models are constructed additionally. For task 1B, we
identify facet according to the probability of word learned from training set. In task 2,
we firstly arrange sentences following logical order and then select important ones to
generate summary.
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>Related Work</title>
      <p>
        With more publications coming out, there is an urgent demand to build scientific
summarization systems to help scholars quickly move into a new research field.
Traditional approaches utilize citations which could be a good resource to understand
the main contributions of a paper and how that paper affects others. Since citations
might exist subjective opinions from authors, a new framework using cited text spans
from reference paper for summaries is proposed. It can avoid the situations that citations
hold different views from each other [
        <xref ref-type="bibr" rid="ref10 ref8 ref9">8-10</xref>
        ]. We will present related work about cited
text span based summarizations in CL-SciSumm 2017 and 2018.
      </p>
      <p>
        In order to solve task 1, many teams will do feature extraction firstly since task 1A
and 1B can both be seen as a classification task. Basically, there are two main types of
features which are widely used: similarity-based [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] and position-based features[
        <xref ref-type="bibr" rid="ref12">12</xref>
        ].
Referring to similarity-based features, researchers are making efforts to find linkages
between citance and reference sentences. The first kind of linkage is constructed from
character or chunk level such as using N-gram[
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], Longest Common Subsequence,
Word Mover’s Distance[
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] and so on. Meanwhile, sentence similarity are also
obtained via traditional models like, TF-IDF, Jaccard, modified Jaccard, BM25[
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. In
order to mine more semantic information, teams are also using word embeddings[
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]
1 This task is organized annually from 2016 to 2019. Website for CL-SciSumm 2019
is available at: http://wing.comp.nus.edu.sg/~cl-scisumm2019/
learned from corpus like ANN, ACL and Google News. Lexical resources such as
Wordnet is also applied. Position-based features are normally the physical location or
relative location of sentences in the paper. Such features contain location of paragraph,
document position ratio, paragraph position ratio and so on[
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. Lots of features are
created which seem to cover all possible ways to mine relations between two sentences
in task 1A and hidden facet patterns in task 1B. Single classifier or voting system using
multi-classifiers are adapted with those features. Popular models like Random Forest,
Decision Tree, KNN, SVM XGBOOST[
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] and neural network all have been used
already, combining with different ensemble strategies at the same time[
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]. However,
the state-of-art performance are still remained to be improved. By exemplifying related
work, there are several shortcomings, which can also be potential for optimizations.
      </p>
      <p>
        First of all, there should be one more step after constructing all kinds of features,
which is the feature selection. Feature selection is to select some of the most effective
features from a group of features. The identification of relevant features in task 1 is an
important step towards gaining insight underlying the data. Other advantages of feature
selection include the ability of the classification system to obtain good or even better
solutions using such a restricted subset of features [
        <xref ref-type="bibr" rid="ref15 ref16">15, 16</xref>
        ]. Studies have approved that
the Naive Bayes can achieve considerably better results when feature selection is
applied [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ], yet also the SVM can benefit from feature selection [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ]. Secondly,
although some current systems have dealt with imbalanced data problems, there is still
lots of room for improvement. To balance numbers between positive and negative
samples in origin data set, most of teams choose the reference sentences randomly as
negative samples [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ]. Oversampling strategy has been utilized in several systems for
task 1A, such as using SMOTE, ENN and NN technique to increase the number of
positive samples or to decrease the number of negative samples [
        <xref ref-type="bibr" rid="ref14 ref20">14, 20</xref>
        ]. Referring to
task 1B, system tend to set up more rules to classify facet based on lexical evidence[
        <xref ref-type="bibr" rid="ref21">21</xref>
        ]
or use class weights[
        <xref ref-type="bibr" rid="ref22">22</xref>
        ]. Therefore, more strategies could be utilized to alleviate such
imbalanced-data problem. As it is observed that researchers have applied some neural
network models, such CNN[
        <xref ref-type="bibr" rid="ref11 ref23">11, 23</xref>
        ] and LSTM. For example, WING_NUS team use
CNN and LSTM model to convert vocabulary indexed text and create a classification
model and a ranking model separately[
        <xref ref-type="bibr" rid="ref22">22</xref>
        ]. University of Houston use LSTM units to
learn the dependencies across the textual pairs [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ]. So far, systems have taken few
features as input for neural models and ensemble strategy haven’t been applied yet.
      </p>
      <p>
        When doing task 2, it usually contains two main steps: sentence ranking and sentence
grouping[
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. Sentence ranking is the action that rank sentence based on several
features and select those which are in the top. Then we could combine them in a certain
order to generate final summary. LaSTUS/TALN team’s system is a trainable sentence
scoring, sentence ranking and sentence extraction algorithm which optimally combines
the contribution of several numerical features to produce sentence scores[
        <xref ref-type="bibr" rid="ref25">25</xref>
        ].
NLPNITMZ ranked the generated sentences from reference paper a score based on Jaccard
similarity score between all the cited text and reference text. They also considered
sentence length and location, where in summary there should be at least one sentence
from introduction, implementation, methods and results[
        <xref ref-type="bibr" rid="ref26">26</xref>
        ]. Since task 2 is based on
task 1, it would be more effective if we can improve task 1 performance greatly.
      </p>
    </sec>
    <sec id="sec-3">
      <title>Methodology</title>
      <p>3.1 Task 1A</p>
      <p>We approach task 1A as the problem to verify which sentence in reference paper can
reflect citances directly. This year, optimization is conducted from three aspects: feature
selection, negative sampling and neural network models for classification.</p>
      <p>
        Feature construction. To have more efficient features, we conduct correlation
analysis over a new feature set on the basis of old features previously used [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. Few
features are added compared with previous work, such as longest common subsequence,
longest common substring, WordNet similarity and so on. Description of new feature
set are given in Table 1.
      </p>
      <p>Table 1 New Feature Set for Correlation Analysis</p>
      <p>Feature Feature Description
Sentence length(sl)
Sid(sid)
Ssid(ssid)
Longest common
subsequence(lseq)
Longest common
substring(lstr)
Sentence position(senp)
Section position(secp)
Inner position(innp)
TextSentenceRank(tsr)
Dice similarity(dice)
Jaccard similarity(jacc)
Doc2Vec similarity(d2v)
Levenshtein
distance(leven)
LDA similarity(lda)
WordNet similarity(wn)</p>
      <p>The number of words in candidate CTS.</p>
      <p>The serial number of candidate CTS in full text.</p>
      <p>The serial number of candidate CTS in paragraph it belongs to.</p>
      <p>See citance and candidate CTS as two sets of sequences with words as basic
unit, find the longest subsequence (not necessarily consecutive in original
sequences) common to two.</p>
      <p>See citance and candidate CTS as two sets of strings with words as basic units,
and find the longest string(s) that is a substring(s) (required to occupy
consecutive positions within the original strings) of two.</p>
      <p>The ratio of Sid and the number of sentences in full text.</p>
      <p>The position of paragraph candidate CTS is located, divided by the number of
paragraphs in full text.</p>
      <p>The ratio of CTS’s Ssid and the number of sentences in the paragraph it belongs
to.</p>
      <p>
        The weight of candidate CTS modeled by TextRank[
        <xref ref-type="bibr" rid="ref27">27</xref>
        ] algorithm.
      </p>
      <p>Segment citance and candidate CTS into sets of words(  ,   ). It is calculated
by:

2 ∗ 
ℎ( 1) + 
( 1,  2)</p>
      <p>ℎ( 2)
Segment sentences into set of words, and calculate the division of the
intersection and union between two sets.</p>
      <p>Represent sentences as low-dimensional and dense vectors via Doc2Vec
algorithm, and calculate cosine value between two vectors.</p>
      <p>Calculate the average of Levenshtein distance (the minimum number of single
character edits required to change one to the other) for all the words between
two sentences.</p>
      <p>Represent probability distribution of sentences according to their topics, and
calculate cosine value between two sentence vectors.</p>
      <p>Based on WordNet ontology, calculate the average of the similarity between
words from two sentences.</p>
      <p>Bigram_overlap(bo) Segment sentences into sets of bigram, and calculate the number of overlap
between two sets.</p>
      <p>Word_overlap(wo) Segment sentence into sets of words, and calculate the number of overlap
between two sets.</p>
      <p>Word2Vec similarity(w2v) Represent words as low-dimensional and dense distributed representation by
Word2Vec algorithm, and calculate the average of the similarity between
words from two sentences via cosine value.</p>
      <p>For ensemble systems using machine learning classifiers, we utilize two set of
features to feed them into each algorithm (Table 3). First combination is a continuation
of previous work. Second one is the 6 features obtained from correlation analysis and
they will be combined with all 4 classifiers. Except those have been mentioned in Table
1, there are three features from the old set and their descriptions is given in Table 4.</p>
      <p>Table 4 Three Features from old Set for Classifiers
Feature Feature Description
tf_idf_sim
idf_sim
bigram</p>
      <p>Cosine value between two sentence vectors represented by TF-IDF
Adding up IDF values of the same words between two sentences
Bi-gram matching value, if there is any of bi-gram matched between two
sentences, this value is 1; otherwise 0</p>
      <p>Negative data sampling. When dealing with imbalanced data, current studies rely
on changing proportion of positive and negative data by sampling randomly or
adding/removing data. However, such methods assumed that all selected or created data
is meaningful to imply the patterns over real data set. According to released data set of
CL-SciSumm 2017 in Figure 1, there are much more negative samples compared with
positive ones. Therefore, a careful choice of negative training examples is critical for
model performance. In this paper, we use three types of sentences in the reference paper
that are not real cited text spans for each citance to build negative examples:
 Sentences that its similarity with corresponding citance is the highest.
 Sentences that its similarity with corresponding citance is the lowest.
 Sentences that its similarity with corresponding citance is in the middle of the
highest and lowest value.</p>
      <p>0%
10%
20%
70%
80%
90%</p>
      <p>100%
30% 40% 50% 60%</p>
      <p>DATA SIZE PROPORTION</p>
      <p>Negative examples Positive examples</p>
      <p>Classifier models. Totally, there are four different systems we built for Task 1A:
4classifers, 3-classifiers, Single MLP and Ensemble MLP. We firstly integrate several
popular classifiers: SVM (RBF), SVM (Linear), decision tree and logistic regression.
Two voting systems are then built: one is 4-classifiers containing all classifiers, another
one is 3-classifiers where we remove one in each system.</p>
      <p>
        For Combination 1 in Table 3, voting mechanism of multi-classifiers is the same with
previous system [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. Threshold of voting system is tested on 0.2, 0.4 and 0.6. For
Combination 2 which applies new features, we set the equal weight for each classifiers.
If there is only one classifier identifies the sentence to be cited text span, then the voting
system value is 1. Threshold of voting system is tested on 1, 2, 3 and 4.
      </p>
      <p>Except these two multi-classifiers, two MLP-based structures are also built for
predicting the probability that the sentence would be cited text span: Single MLP and
Ensemble MLP.</p>
      <sec id="sec-3-1">
        <title>2 Available at: http://acl-arc.comp.nus.edu.sg/</title>
        <p>
          3 Available at: https://github.com/mmihaltz/word2vec-GoogleNews-vectors
entropy is chosen to be loss function and we use Adam optimizer for training[
          <xref ref-type="bibr" rid="ref29">29</xref>
          ].
        </p>
        <p>Figure 4 Illustration of Ensemble MLP Framework</p>
        <p>Ensemble MLP model is constructed in the structure shown in Figure 4. Given the
citance sentence and target sentence (CTS) in reference paper to be identified, we firstly
learn their vector-based representations using Doc2Vec, LDA and Word2Vec. Two
Word2Vec models are trained. Word2Vec_ab is obtained by word embedding based on
abstract information of papers. Word2Vec_body is obtained by word embedding based
on full text. And then each pair of citance and CTS vectors will be concatenated as
input layer. Similar with Single MLP, after two fully connected hidden layer, probability
of the target sentence to be cited text span is finally achieved by applying a sigmoid
function. Then, we use a voting system to generate the final results. To find the proper
parameter of optimizer and loss function, we trained 36 different model according to
the combinations between the embedding, optimizer and loss function (Table 6). For
the probability it predicts, we also set threshold for judging if the sentence is cited text
span or not, parameter is set to be 0 to 1 and 0.001 as interval.</p>
        <p>Table 6 Different Models for Embedding, Optimizer and Loss Function
Module
Embedding
Optimizer
Loss Function</p>
        <sec id="sec-3-1-1">
          <title>Model</title>
        </sec>
        <sec id="sec-3-1-2">
          <title>Doc2Vec, LDA, Word2Vec_ab, Word2Vec_body Adam, RMSprop, SGD Binary Cross Entropy, Categorical Cross Entropy, Mean Squared Error</title>
          <p>After testing models over the test data set, Top 3 and Top 5 models are selected to be
integrated together as the final ensemble systems. Referring to voting mechanism, if
there are over 2 votes in Top-3 ensemble MLP model or over 3 votes in Top-5 ensemble
MLP model, we will identify the sentence to be cited text spans.
3.2 Task 1B</p>
          <p>In this task, we need to identify the facet of cited text spans and there are five facets
to be chosen: Hypothesis, Aim, Implication, Method and Result. Basically, we apply
logistic regression for this classification task combining with several prior experiences.</p>
          <p>
            Feature construction. Firstly, text preprocessing is conducted to remove citation
markers like “King [
            <xref ref-type="bibr" rid="ref8">8</xref>
            ]” or “(blei et al., 2003)”. Then, we extract keywords and then a
unique word list is obtained for each sentence. Two type of features are constructed
here: character-based and probability-based. As it is observed from training set,
sentences belonging to Result facet would contain numerical symbols like percent or
decimal point. Therefore, the first two character-based patterns are the symbol
matching value. If there is any percent matched in the sentence, percent feature value
is 1; otherwise 0; decimal point feature is in the same way. The second feature is a
fivedimension vector. Each dimension is the probability that the sentence would belong to
the specific facet. Following are the steps that how we generate this feature:
(1) Calculate document frequency (DF) of each word and filter the word whose DF
value is not between 2 and 100.
(2) Calculate probability that each word belongs to five facets according to labeled
facet in training data set.
(3) Sum up probability of words in one sentence for each facet, do normalization
processing to obtain final probability that this sentence belongs to each facet.
          </p>
          <p>For each pair of citance and cited text span, we conduct the third step. Then, for each
facet, we add probability of citance and probability of cited text span in the proportion
of 4:1 to get the final probability. This will also generate the five-dimension vectors,
which is the feature of belonging probabilities.</p>
          <p>Training and testing. In order to train logistic regression model, we need to generate
training data for task 1B. Since there are much more Method facet in training data, for
those sentences with two facets, if one of the two labels is Method, we will only keep
the other label to be this sentence’s facet. Otherwise, we will keep the first label to be
the sentences’ facet according to appearance order. Furthermore, we train two logistic
regression model. Model 1 uses original training data obtained after allocation of facet
labels. Model 2 uses the new data constructed by increasing data proportion of Aim,
Hypothesis and Implication facet. We quintuple Aim and Hypothesis labeled sentences
and triple Implication labeled sentences in Model 2. Three prior rules are also added:</p>
          <p>Rule 1: Lexical matching rule, which is to use some pre-defined dictionaries of
specific facet and match them with the identified cited text span without preprocessing.
For Aim facet, pre-defined dictionary contains adapted to, draws on, task of, procedure
for, focus of, goal of, goal to. For Implication, dictionary contains believe, limitation
and unrealistic. For Result, dictionary contains less than, lower than, showing, shows,
show and shown. Besides, if sentence can be matched with the word in Result, then this
sentence is only identified as Result.</p>
          <p>Rule 2: Probability threshold rule, which is to set thresholds for facet probabilities.
If the identified probability of Implication facet is between 0.32 and 0.4, then this
sentence will be only identified as Implication. If identified probability of Implication
is between 0.2 and 0.21, then sentence will be identified as Implication. If identified
probability of Hypothesis is more than 0.08, then sentence will be identified as Aim and
Hypothesis. If identified probability of Result facet is more than 0.33, then sentence
will be identified as Result. Finally, if there is no probability for all facets, then sentence
will be identified as Method.</p>
          <p>Rule 3: Method facet rule, which is to identify the sentence to be Method facet, if the
above approaches can’t classify it as any of the five facets.</p>
          <p>For the final submissions, we conduct three combinations between logistic regression
model and rules, which are ( 1,  1,  3), ( 2 ,  1,  3)
and ( 2 ,  1,  2,  3).
3.3 Task 2</p>
          <p>Summary generations can be divided into two steps in our system. First is to group
sentences into different clusters. Second is using ranking features to extract sentence
from each cluster and combine them into a summary. Totally, we utilize two different
strategies for the submitted system.</p>
          <p>
            The first strategy is based on the previous work [
            <xref ref-type="bibr" rid="ref6">6</xref>
            ]. Since abstract is a concise
description, we assume that it will contain motivation, approach and conclusion. In
order to generate a summary in logical order, we apply rule-based method based on
writing styles. When people write summaries like abstract, they often start with some
fixed phrases, such as “this paper”, “in this paper” or “we”. So, if the first sentence
doesn’t start with these phrases, it will be about motivation for most times. Similarly,
the last sentence in abstract is usually about results or conclusions. Based on these rules,
we split abstract into segments, each identified text span is selected into different groups
based on their similarity with these segments. Here, we use linear sum of Jaccard, IDF
and TF-IDF similarities. After grouping, we rank sentences within each group based on
features of three similarities, sentence length and sentence position. Since importance
of features vary from each other, we set different weights to show differences. For the
three similarity-based features, they contain more semantic relations between identified
text spans and abstract sentences. Therefore, we allocate the same weights to them
which are bigger than sentence length and sentence position. Formula is shown below:

 = 2.5 
+ 2.5 
+ 2.5 
+ 1.25 
ℎ + 1.25 
(1)
          </p>
          <p>Finally, we choose the first sentence from each cluster based on the ranking score to
build summary until the length of summary reaches 250 words.</p>
          <p>The second strategy one is based on the identified facet obtained in task 1B. Similar
with the previous strategy, we want to split identified cited text span into groups based
on some logical evidences. Since we have recognized the facet, the second strategy will
make use of these results. The sentences which carry Aim and Hypothesis facet will be
grouped into the first group. The sentences which is Method will be in the second group.
The left ones identified as Result and Implication will make up the third group. Then,
we also rank the sentences within each group. Since keywords can represent more
meaningful information, we extract keywords and calculate the Jaccard similarity with
abstract and give scores for each sentence.</p>
          <p>=  
(2)</p>
          <p>Then, we choose the first sentence from each group based on the ranking score to
build summary until the length of summary reaches 250 words.
4</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Experiments</title>
      <p>
        4.1 Data and Tools
The training data set we use this year is made up by two corpora. The first dataset
comprised 40 annotated sets of references and their citing papers from the open access
research papers in the computational linguistics domain4. The second one is a 1000
document set that were automatically annotated to be used as training data from
SciSummNet [
        <xref ref-type="bibr" rid="ref30">30</xref>
        ], which is expanded from the CL-SciSumm project released by Yale
LILY lab5. Since the auto-annotated data is available only for Task 1A. We use the
autoannotated data with the first data for training models for Task 1A and use the manually
annotated training data from 40 document sets for Task1B.
      </p>
      <p>When doing corpora processing, we remove the stop words and stem words to base
forms by Porter Stemmer algorithm6. Then, we applied Word2Vec and Doc2Vec model
in Genism 7 and python package of LDA 8 model to represent documents. All the
classifiers were done via Scikit-learn python package9. Keywords are extracted via a
python package rake_nltk10. Neural network models are built using Keras. Source code
of our system will be made available at:
https://github.com/michellemashutian/NJUSTat-CLSciSumm/tree/master/MZXXH_NJUST-at-2019.
4.2 Submission Results</p>
      <p>Task 1A. Since the multi-classifiers strategy is conducted after careful feature
selection, here we only report the results of MLP models and how we select trained
model for final system. Firstly, for the single MLP, we run for 10 times and test the
threshold of the predicted probability from 0.4 to 0.98, with 0.02 as interval. Threshold,
average of precision, recall and F-measure are shown in Figure 5. As it is shown in
Figure 5, with the increasing of threshold, F-measure is getting bigger since the
precision is increased, however the recall is decreasing. For final submissions, we
provide 5 different results trained by the single MLP model and threshold for judging
the candidate sentence to be cited text span is 0.55, 0.65, 0.75, 0.85 and 0.95.
1.2
1
0.8
0.6
0.4
0.2
0
4 Available at: https://github.com/WING-NUS/scisumm-corpus
5 Available at: https://michiyasunaga.github.io/projects/scisumm_net/
6 Available at: http://snowball.tartarus.org/algorithms/porter/stemmer.html
7 Available at: https://radimrehurek.com/gensim/
8 Available at: https://pypi.org/project/lda/
9 Available at: http://scikit-learn.org/stable/index.html
10 Available at: https://pypi.org/project/rake-nltk/</p>
      <p>As for Ensemble MLP, the Top 5 best performance for combinations of embedding,
optimizer and loss function when setting different thresholds are displayed in Table 7.</p>
      <p>Table 7 Top 5 Best Performance for Combinations of Embedding, Optimizer and</p>
      <p>Loss Function with Different Thresholds</p>
      <sec id="sec-4-1">
        <title>Combination</title>
      </sec>
      <sec id="sec-4-2">
        <title>Threshold</title>
        <p>Task 1B. Referring to the three different combination strategies using Model 1,
Model 2 and Rule 1, Rule 2, Rule 3. We use the all the available data except testing
data of CL-SciSumm 2019 and conduct the five fold cross validation over them. The
average value of Precision (P), Recall (R) and F-measure (F) are shown in Table 8.</p>
        <p>Table 8 Five Fold Cross Validation Result of Different Combinations of Model 1,</p>
        <p>Model 2 and Rule 1, Rule 2, Rule 3
(
(
(
(
(
(</p>
        <p>Combination
2 , 
2 , 
1, 
2 , 
1, 
2 , 
1, 
1, 
1, 
1, 
1, 
1, 
Combination
2, 
2, 
3)
3)
3)
3)
3)
3)</p>
      </sec>
      <sec id="sec-4-3">
        <title>Macro_P</title>
        <p>4.3 Evaluation Results</p>
        <p>
          Totally, we submit 30 different results. According to the released evaluations[
          <xref ref-type="bibr" rid="ref7">7</xref>
          ],
there are different metrics to evaluate the system performance for task 1A and task 2.
In Table 9, we display our highest value for each evaluation metric in each sub-task
comparing with the best submissions of other teams. From Table 9, we can find that our
team obtained two best performance among all the teams over the metric of task
1AROUGE-SU4 (F1) and task 2-Community R-SU4. Applied strategy for these run
results are given below:
        </p>
        <p>Task 1A. The best performance (Sentence Overlap) for task 1A applies the strategy
of using new feature set. Compared with other strategies, the feature selection plays an
important role. Although the results are much lower than the other teams, we think the
training data set might be one of the reasons since SciSummNet is added into the
training set. For metric ROUGE-SU4 in task 1A, there are 16 run results obtain the
highest value. So most of the strategies proposed are effective for this evaluation.</p>
        <p>Task 1B. The best performance for task 1B applies the strategy of combination
( 2 ,  1,  2,  3) , which also shows the best performance when
conducting over testing data (Table 8). Although task 1B is based on the results from
task 1A, but the strategy of using bigger training data to train classifier and adding more
rules truly work compared with the other strategies proposed in task 1B.</p>
        <p>Task 2. The best performance for task 2 applies the strategy which is based on the
identified facet obtained in task 1B. Such method to split identified cited text span into
groups does show some logical evidences to infer the order of appearance for sentences.</p>
        <p>Table 9 Highest Value for each Evaluation Metric in each Sub-task
Subtask Metric Our Best Submission BoefsOttShuebrmTiesasmiosn</p>
        <p>Sentence Overlap (F1) 0.086 0.126
Task 1A</p>
        <p>ROUGE-SU4 (F1) 0.093 0.09
Task 1B F1 0.245 0.389
Abstract R-2 0.296 0.514
Abstract R-SU4 0.145 0.295</p>
        <p>Community R-2 0.204 0.209
Task 2</p>
        <p>Community R-SU4 0.117 0.112
Human R-2 0.237 0.278</p>
        <p>Human R-SU4 0.158 0.2
5</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Conclusion</title>
      <p>This paper introduces our submitted system IR&amp;TM-NJUST at CL-SciSumm 2019.
Compared with the previous work of task 1A, we constructed a new feature set based
on correlation analysis, tried new negative sampling and added MLP-based models. For
task 1B, a simple framework is proposed this year using classification model and prior
rules. As to task 2, we make utilization of results from task 1B.</p>
      <p>In the future work, more efforts can be done on these three tasks. For task 1, this year
we have a larger data set thanks to SciSummNet. However, performance of classifiers
that using this corpus is not good as expected. If possible, we should find more ways to
expand available and valuable data set for this shared task. For task 2, except using the
current pipeline, generative models can also be trained in the next work.</p>
    </sec>
    <sec id="sec-6">
      <title>Acknowledgements</title>
      <p>This work is supported by Major Projects of National Social Science Fund (No.
17ZDA291).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Jaoua</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          and
          <string-name>
            <given-names>A.B.</given-names>
            <surname>Hamadou</surname>
          </string-name>
          .
          <article-title>Automatic text summarization of scientific articles based on classification of extract's population</article-title>
          .
          <source>in International Conference on Intelligent Text Processing and Computational Linguistics</source>
          .
          <year>2003</year>
          . Springer.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Abu-Jbara</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          and
          <string-name>
            <given-names>D.</given-names>
            <surname>Radev</surname>
          </string-name>
          .
          <article-title>Coherent citation-based summarization of scientific papers</article-title>
          .
          <source>in Proceedings of the 49th Annual Meeting of the Association for Computational Linguistics: Human Language Technologies-Volume</source>
          <volume>1</volume>
          .
          <year>2011</year>
          .
          <article-title>Association for Computational Linguistics</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Qazvinian</surname>
            , V. and
            <given-names>D.R.</given-names>
          </string-name>
          <string-name>
            <surname>Radev</surname>
          </string-name>
          .
          <article-title>Scientific paper summarization using citation summary networks</article-title>
          .
          <source>in Proceedings of the 22nd International Conference on Computational Linguistics-Volume</source>
          <volume>1</volume>
          .
          <year>2008</year>
          .
          <article-title>Association for Computational Linguistics</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Elkiss</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          , et al.,
          <article-title>Blind men and elephants: What do citation summaries tell us about a research article? Journal of the American Society for Information Science</article-title>
          and Technology,
          <year>2008</year>
          .
          <volume>59</volume>
          (
          <issue>1</issue>
          ): p.
          <fpage>51</fpage>
          -
          <lpage>62</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Ma</surname>
          </string-name>
          , S., et al.
          <source>NJUST @ CLSciSumm-17. in the Joint Workshop on Bibliometricenhanced Information Retrieval and Natural Language Processing for Digital Libraries (BIRNDL</source>
          <year>2017</year>
          ).
          <year>2017</year>
          . Tokyo, Japan, CEUR.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Ma</surname>
          </string-name>
          , S., et al.
          <source>NJUST@ CLSciSumm-18. in BIRNDL@ SIGIR</source>
          .
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Chandrasekaran</surname>
            ,
            <given-names>M.K.</given-names>
          </string-name>
          , et al.
          <article-title>Overview and Results: CL-SciSumm SharedTask 2019</article-title>
          .
          <source>in Proceedings of the 4th Joint Workshop on Bibliometric-enhanced Information Retrieval and Natural Language Processing for Digital Libraries (BIRNDL</source>
          <year>2019</year>
          ) @
          <string-name>
            <surname>SIGIR</surname>
          </string-name>
          <year>2019</year>
          .
          <year>2019</year>
          . Paris, France.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Jaidka</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          , et al.
          <source>The CL-SciSumm Shared Task</source>
          <year>2017</year>
          :
          <article-title>Results and Key Insights</article-title>
          .
          <source>in BIRNDL@ SIGIR (2)</source>
          .
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Jaidka</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          , et al.
          <article-title>Overview of the CL-SciSumm 2016 shared task</article-title>
          .
          <source>in Proceedings of the Joint Workshop on Bibliometric-enhanced Information Retrieval and Natural Language Processing for Digital Libraries (BIRNDL)</source>
          .
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Mayr</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>M.K. Chandrasekaran</surname>
            , and
            <given-names>K.</given-names>
          </string-name>
          <string-name>
            <surname>Jaidka</surname>
          </string-name>
          .
          <source>Report on the 3rd Joint Workshop on Bibliometric-enhanced Information Retrieval and Natural Language Processing for Digital Libraries (BIRNDL</source>
          <year>2018</year>
          ).
          <source>in ACM SIGIR Forum</source>
          .
          <year>2019</year>
          . ACM.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Li</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          , et al. CIST@ CLSciSumm-18:
          <article-title>Methods for Computational Linguistics Scientific Citation Linkage, Facet Classification and Summarization</article-title>
          .
          <source>in BIRNDL@ SIGIR</source>
          .
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Davoodi</surname>
            , E.,
            <given-names>K.</given-names>
          </string-name>
          <string-name>
            <surname>Madan</surname>
            , and
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Gu. CLSciSumm Shared</surname>
          </string-name>
          <article-title>Task: On the Contribution of Similarity measure and Natural Language Processing Features for Citing Problem</article-title>
          .
          <source>in BIRNDL@ SIGIR</source>
          .
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Baruah</surname>
            , G. and
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Kolla</surname>
          </string-name>
          . Klick Labs at CL-SciSumm
          <year>2018</year>
          . in
          <string-name>
            <surname>BIRNDL</surname>
          </string-name>
          @ SIGIR.
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          , et al.
          <source>NUDT@ CLSciSumm-18. in BIRNDL@ SIGIR</source>
          .
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Saeys</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          , et al.,
          <article-title>Feature selection for splice site prediction: a new method using EDA-based feature ranking</article-title>
          .
          <source>BMC bioinformatics</source>
          ,
          <year>2004</year>
          .
          <volume>5</volume>
          (
          <issue>1</issue>
          ): p.
          <fpage>64</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Lai</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          , et al.
          <article-title>Greedy feature selection for ranking</article-title>
          .
          <source>in Proceedings of the 2011 15th International Conference on Computer Supported Cooperative Work in Design (CSCWD)</source>
          .
          <year>2011</year>
          . IEEE.
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Langley</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <article-title>and S. Sage, Induction of selective Bayesian classifiers</article-title>
          ,
          <source>in Uncertainty Proceedings</source>
          <year>1994</year>
          .
          <year>1994</year>
          , Elsevier. p.
          <fpage>399</fpage>
          -
          <lpage>406</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Guyon</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          , et al.,
          <article-title>Gene selection for cancer classification using support vector machines</article-title>
          .
          <source>Machine learning</source>
          ,
          <year>2002</year>
          .
          <volume>46</volume>
          (
          <issue>1-3</issue>
          ): p.
          <fpage>389</fpage>
          -
          <lpage>422</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Li</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          , et al.
          <source>CIST@ CLSciSumm-17: Multiple Features Based Citation Linkage</source>
          ,
          <article-title>Classification and Summarization</article-title>
          .
          <source>in BIRNDL@ SIGIR (2)</source>
          .
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Ma</surname>
            , S.,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Xu</surname>
            , and
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Zhang</surname>
          </string-name>
          ,
          <article-title>Automatic identification of cited text spans: a multiclassifier approach over imbalanced dataset</article-title>
          .
          <source>Scientometrics</source>
          ,
          <year>2018</year>
          .
          <volume>116</volume>
          : p.
          <fpage>1303</fpage>
          -
          <lpage>1330</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Alonso</surname>
            ,
            <given-names>H.M.</given-names>
          </string-name>
          , et al.
          <article-title>CL-SciSumm Shared Task-Team Magma</article-title>
          .
          <source>in BIRNDL@ SIGIR</source>
          .
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Prasad</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <article-title>WING-NUS at CL-SciSumm 2017: Learning from Syntactic and Semantic Similarity for Citation Contextualization</article-title>
          .
          <source>in BIRNDL@ SIGIR (2)</source>
          .
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>Agrawal</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          and
          <string-name>
            <given-names>A.</given-names>
            <surname>Mittal. IIIT-H@</surname>
          </string-name>
          CLScisumm
          <article-title>-18</article-title>
          . in BIRNDL@ SIGIR.
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>De Moraes</surname>
            ,
            <given-names>L.F.</given-names>
          </string-name>
          , et al. University of Houston@ CL-SciSumm
          <year>2018</year>
          . in
          <string-name>
            <surname>BIRNDL</surname>
          </string-name>
          @ SIGIR.
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25. Abura'ed, A., et al. LaSTUS/TALN+ INCO@
          <string-name>
            <surname>CL-SciSumm 2018-Using Regression</surname>
          </string-name>
          and
          <article-title>Convolutions for Cross-document Semantic Linking and Summarization of Scholarly Literature</article-title>
          .
          <source>in Proceedings of the 3nd Joint Workshop on Bibliometric-enhanced Information Retrieval and Natural Language Processing for Digital Libraries (BIRNDL2018)</source>
          . Ann Arbor,
          <source>Michigan (July</source>
          <year>2018</year>
          ).
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          26.
          <string-name>
            <surname>Debnath</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Achom</surname>
          </string-name>
          , and
          <string-name>
            <given-names>P.</given-names>
            <surname>Pakray.</surname>
          </string-name>
          NLP-NITMZ@
          <article-title>CLScisumm-18</article-title>
          . in BIRNDL@ SIGIR.
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          27.
          <string-name>
            <surname>Mihalcea</surname>
            , R. and
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Tarau</surname>
          </string-name>
          . Textrank:
          <article-title>Bringing order into text</article-title>
          .
          <source>in Proceedings of the 2004 conference on empirical methods in natural language processing</source>
          .
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          28.
          <string-name>
            <surname>Pearson</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>VII.</surname>
          </string-name>
          <article-title>Note on regression and inheritance in the case of two parents</article-title>
          .
          <source>proceedings of the royal society of London</source>
          ,
          <year>1895</year>
          .
          <volume>58</volume>
          (
          <issue>347</issue>
          -352): p.
          <fpage>240</fpage>
          -
          <lpage>242</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          29.
          <string-name>
            <surname>Kingma</surname>
            ,
            <given-names>D.P.</given-names>
          </string-name>
          and
          <string-name>
            <surname>J. Ba</surname>
          </string-name>
          ,
          <article-title>Adam: A method for stochastic optimization</article-title>
          .
          <source>arXiv preprint arXiv:1412.6980</source>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          30.
          <string-name>
            <surname>Yasunaga</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , et al.,
          <article-title>ScisummNet: A Large Annotated Corpus and Content-Impact Models for Scientific Paper Summarization with Citation Networks</article-title>
          .
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>