Revisiting Summarization Evaluation for Scientific Articles

04/01/2016 ∙ by Arman Cohan, et al. ∙ Georgetown University 0

Evaluation of text summarization approaches have been mostly based on metrics that measure similarities of system generated summaries with a set of human written gold-standard summaries. The most widely used metric in summarization evaluation has been the ROUGE family. ROUGE solely relies on lexical overlaps between the terms and phrases in the sentences; therefore, in cases of terminology variations and paraphrasing, ROUGE is not as effective. Scientific article summarization is one such case that is different from general domain summarization (e.g. newswire data). We provide an extensive analysis of ROUGE's effectiveness as an evaluation metric for scientific summarization; we show that, contrary to the common belief, ROUGE is not much reliable in evaluating scientific summaries. We furthermore show how different variants of ROUGE result in very different correlations with the manual Pyramid scores. Finally, we propose an alternative metric for summarization evaluation which is based on the content relevance between a system generated summary and the corresponding human written summaries. We call our metric SERA (Summarization Evaluation by Relevance Analysis). Unlike ROUGE, SERA consistently achieves high correlations with manual scores which shows its effectiveness in evaluation of scientific article summarization.

READ FULL TEXT VIEW PDF
POST COMMENT

Comments

There are no comments yet.

Authors

page 1

page 2

page 3

page 4

This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.

1 Introduction

Automatic text summarization has been an active research area in natural language processing for several decades. To compare and evaluate the performance of different summarization systems, the most intuitive approach is assessing the quality of the summaries by human evaluators. However, manual evaluation is expensive and the obtained results are subjective and difficult to reproduce

[Giannakopoulos and Karkaletsis2013]. To address these problems, automatic evaluation measures for summarization have been proposed. Rouge [Lin2004] is one of the first and most widely used metrics in summarization evaluation. It facilitates evaluation of system generated summaries by comparing them to a set of human written gold-standard summaries. It is inspired by the success of a similar metric Bleu [Papineni et al.2002] which is being used in Machine Translation (MT) evaluation. The main success of Rouge is due to its high correlation with human assessment scores on standard benchmarks [Lin2004]. Rouge has been used as one of the main evaluation metrics in later summarization benchmarks such as TAC111Text Analysis Conference (TAC) is a series of workshops for evaluating research in Natural Language Processing [Owczarzak and Dang2011].

Since the establishment of Rouge, almost all research in text summarization have used this metric as the main means for evaluating the quality of the proposed approaches. The public availability of Rouge as a toolkit for summarization evaluation has contributed to its wide usage. While Rouge has originally shown good correlations with human assessments, the study of its effectiveness was only limited to a few benchmarks on news summarization data (DUC222Document Understanding Conference (DUC) was one of NIST workshops that provided infrastructure for evaluation of text summarization methodologies (http://duc.nist.gov/). 2001-2003 benchmarks). Since 2003, summarization has grown to much further domains and genres such as scientific documents, social media and question answering. While there is not enough compelling evidence about the effectiveness of Rouge on these other summarization tasks, published research is almost always evaluated by Rouge. In addition, Rouge has a large number of possible variants and the published research often (arbitrarily) reports only a few of these variants.

By definition, Rouge

solely relies on lexical overlaps (such as n-gram and sequence overlaps) between the system generated and human written gold-standard summaries. Higher lexical overlaps between the two show that the system generated summary is of higher quality. Therefore, in cases of terminology nuances and paraphrasing,

Rouge

is not accurate in estimating the quality of the summary.

We study the effectiveness of Rouge for evaluating scientific summarization. Scientific summarization targets much more technical and focused domains in which the goal is providing summaries for scientific articles. Scientific articles are much different than news articles in elements such as length, complexity and structure. Thus, effective summarization approaches usually have much higher compression rate, terminology variations and paraphrasing [Teufel and Moens2002].

Scientific summarization has attracted more attention recently (examples include works by abu2011coherent, qazvinian2013generating, and cohan2015scientific). Thus, it is important to study the validity of existing methodologies applied to the evaluation of news article summarization for this task. In particular, we raise the important question of how effective is Rouge, as an evaluation metric for scientific summarization? We answer this question by comparing Rouge scores with semi-manual evaluation score (Pyramid) in TAC 2014 scientific summarization dataset111http://www.nist.gov/tac/2014/BiomedSumm/. Results reveal that, contrary to the common belief, correlations between Rouge

and the Pyramid scores are weak, which challenges its effectiveness for scientific summarization. Furthermore, we show a large variance of correlations between different

Rouge variants and the manual evaluations which further makes the reliability of Rouge for evaluating scientific summaries less clear. We then propose an evaluation metric based on relevance analysis of summaries which aims to overcome the limitation of high lexical dependence in Rouge. We call our metric Sera (Summarization Evaluation by Relevance Analysis). Results show that the proposed metric achieves higher and more consistent correlations with semi-manual assessment scores.

Our contributions are as follows:

  • [leftmargin=8pt,label=–]

  • Study the validity of Rouge as the most widely-used summarization evaluation metric in the context of scientific summarization.

  • Compare and contrast the performance of all variants of Rouge in scientific summarization.

  • Propose an alternative content relevance based evaluation metric for assessing the content quality of the summaries (Sera).

  • Provide human Pyramid annotations for summaries in TAC 2014 scientific summarization dataset.222The annotations can be accessed via the following repository: https://github.com/acohan/TAC-pyramid-Annotations/

2 Summarization evaluation by Rouge

Rouge has been the most widely used family of metrics in summarization evaluation. In the following, we briefly describe the different variants of Rouge:

  • [leftmargin=8pt,label=–]

  • Rouge-N: Rouge-N was originally a recall oriented metric that considered N-gram recall between a system generated summary and the corresponding gold human summaries. In later versions, in addition to the recall, precision was also considered in Rouge

    -N, which is the precision of N-grams in the system generated summary with respect to the gold human summary. To combine both precision and recall, F1 scores are often reported. Common values of N range from 1 to 4.

  • Rouge-L: This variant of Rouge compares the system generated summary and the human generated summary based on the Longest Common Subsequences (LCS) between them. The premise is that, longer LCS between the system and human summaries shows more similarity and therefore higher quality of the system summary.

  • Rouge-W: One problem with Rouge-L is that all LCS with same lengths are rewarded equally. The LCS can be either related to a consecutive set of words or a long sequence with many gaps. While Rouge-L treats all sequence matches equally, it makes sense that sequences with many gaps receive lower scores in comparison with consecutive matches. Rouge-W considers an additional weighting function that awards consecutive matches more than non-consecutive ones.

  • Rouge-S: Rouge-S computes the skip-bigram co-occurrence statistics between the two summaries. It is similar to Rouge-2 except that it allows gaps between the bigrams by skipping middle tokens.

  • Rouge-SU: Rouge-S does not give any credit to a system generated sentence if the sentence does not have any word pair co-occurring in the reference sentence. To solve this potential problem, Rouge-SU was proposed which is an extension of Rouge-S that also considers unigram matches between the two summaries.

Rouge-L, Rouge-W, Rouge-S and Rouge-SU were later extended to consider both the recall and precision. In calculating Rouge, stopword removal or stemming can also be considered, resulting in more variants.

In the summarization literature, despite the large number of variants of Rouge, only one or very few of these variants are often chosen (arbitrarily) for evaluation of the quality of the summarization approaches. When Rouge was proposed, the original variants were only recall-oriented and hence the reported correlation results [Lin2004]. The later extension of Rouge family by precision were only reflected in the later versions of the Rouge toolkit and additional evaluation of its effectiveness was not reported. Nevertheless, later published work in summarization adopted this toolkit for its ready implementation and relatively efficient performance.

The original Rouge metrics show high correlations with human judgments of the quality of summaries on the DUC 2001-2003 benchmarks. However, these benchmarks consist of newswire data and are intrinsically very different than other summarization tasks such as summarization of scientific papers. We argue that Rouge is not the best metric for all summarization tasks and we propose an alternative metric for evaluation of scientific summarization. The proposed alternative metric shows much higher and more consistent correlations with manual judgments in comparison with the well-established Rouge.

3 Summarization Evaluation by Relevance Analysis (Sera)

Rouge functions based on the assumption that in order for a summary to be of high quality, it has to share many words or phrases with a human gold summary. However, different terminology may be used to refer to the same concepts and thus relying only on lexical overlaps may underrate content quality scores. To overcome this problem, we propose an approach based on the premise that concepts take meanings from the context they are in, and that related concepts co-occur frequently.

Our proposed metric is based on analysis of the content relevance between a system generated summary and the corresponding human written gold-standard summaries. On high level, we indirectly evaluate the content relevance between the candidate summary and the human summary using information retrieval. To accomplish this, we use the summaries as search queries and compare the overlaps of the retrieved results. Larger number of overlaps, suggest that the candidate summary has higher content quality with respect to the gold-standard. This method, enables us to also reward for terms that are not lexically equivalent but semantically related. Our method is based on the well established linguistic premise that semantically related words occur in similar contexts [Turney et al.2010]. The context of the words can be considered as surrounding words, sentences in which they appear or the documents. For scientific summarization, we consider the context of the words as the scientific articles in which they appear. Thus, if two concepts appear in identical set of articles, they are semantically related. We consider the two summaries as similar if they refer to same set of articles even if the two summaries do not have high lexical overlaps. To capture if a summary relates to a article, we use information retrieval by considering the summaries as queries and the articles as documents and we rank the articles based on their relatedness to a given summary. For a given pair of system summary and the gold summary, similar rankings of the retrieved articles suggest that the summaries are semantically related, and thus the system summary is of higher quality.

Based on the domain of interest, we first construct an index from a set of articles in the same domain. Since TAC 2014 was focused on summarization in the biomedical domain, our index also comprises of biomedical articles. Given a candidate summary and a set of gold summaries (; is the total number of human summaries), we submit the candidate summary and gold summaries to the search engine as queries and compare their ranked results. Let be the entire index which comprises of total documents.

Let be the ranked list of retrieved documents for candidate summary , and the ranked list of results for the gold summary . These lists of results are based on a rank cut-off point that is a parameter of the system. We provide evaluation results on different choices of cut-off point in the Section 5 We consider the following two scores: (i) simple intersection and (ii) discounted intersection by rankings. The simple intersection just considers the overlaps of the results in the two ranked lists and ignores the rankings. The discounted ranked scores, on the other hand, penalizes ranking differences between the two result sets. As an example consider the following list of retrieved documents (denoted by s) for a candidate and a gold summary as queries:

Results for candidate summary: , , ,

Results for gold summary: , , ,

These two sets of results consist of identical documents but the ranking of the retrieved documents differ. Therefore, the simple intersection method assigns a score of 1.0 while in the discounted ranked score, the score will be less than 1.0 (due to ranking differences between the result lists).

We now define the metrics more precisely. Using the above notations, without loss of generality, we assume that . Sera is defined as follows:

To also account for the ranked position differences, we modify this score to discount rewards based on rank differences. That is, in ideal score, we want search results from candidate summary () to be the same as results for gold-standard summaries () and the rankings of the results also be the same. If the rankings differ, we discount the reward by log of the differences of the ranks. More specifically, the discounted score (Sera-Dis) is defined as:

where, as previously defined, , and are total number of human gold summaries, result list for the candidate summary and result list for the human gold summary, respectively. In addition, shows the th results in the ranked list and is the maximum attainable score used as the normalizing factor.

We use elasticsearch111https://github.com/elastic/elasticsearch, an open-source search engine, for indexing and querying the articles. For retrieval model, we use the Language Modeling retrieval model with Dirichlet smoothing [Zhai and Lafferty2001]. Since TAC 2014 benchmark is on summarization of biomedical articles, the appropriate index would be the one constructed from articles in the same domain. Therefore, we use the open access subset of Pubmed222PubMed is a comprehensive resource of articles and abstracts published in life sciences and biomedical literature http://www.ncbi.nlm.nih.gov/pmc/ which consists of published articles in biomedical literature.

We also experiment with different query (re)formulation approaches. Query reformulation is a method in Information Retrieval that aims to refine the query for better retrieval of results. Query reformulation methods often consist of removing ineffective terms and expressions from the query (query reduction) or adding terms to the query that help the retrieval (query expansion). Query reduction is specially important when queries are verbose. Since we use the summaries as queries, the queries are usually long and therefore we consider query reductions.

In our experiments, the query reformulation is done by 3 different ways: (i) Plain: The entire summary without stopwords and numeric values; (ii) Noun Phrases (NP): We only keep the noun phrases as informative concepts in the summary and eliminate all other terms; and (iii) Keywords (KW): We only keep the keywords and key phrases in the summary. For extracting the keywords and keyphrases (with length of up to 3 terms), we extract expressions whose idf111Inverted Document Frequency values is higher than a predefined threshold that is set as a parameter. We set this threshold to the average idf values of all terms except stopwords. idf values are calculated on the same index that is used for the retrieval.

We hypothesize that using only informative concepts in the summary prevents query drift and leads to retrieval of more relevant documents. Noun phrases and keywords are two heuristics for identifying the informative concepts.

4 Experimental setup

4.1 Data

To the best of our knowledge, the only scientific summarization benchmark is from TAC 2014 summarization track. For evaluating the effectiveness of Rouge variants and our metric (Sera), we use this benchmark, which consists of 20 topics each with a biomedical journal article and 4 gold human written summaries.

4.2 Annotations

In the TAC 2014 summarization track, Rouge was suggested as the evaluation metric for summarization and no human assessment was provided for the topics. Therefore, to study the effectiveness of the evaluation metrics, we use the semi-manual Pyramid evaluation framework [Nenkova and Passonneau2004, Nenkova et al.2007]. In the pyramid scoring, the content units in the gold human written summaries are organized in a pyramid. In this pyramid, the content units are organized in tiers and higher tiers of the pyramid indicate higher importance. The content quality of a given candidate summary is evaluated with respect to this pyramid.

To analyze the quality of the evaluation metrics, following the pyramid framework, we design an annotation scheme that is based on identification of important content units. Consider the following example:

Endogeneous small RNAs (miRNA) were genetically screened and studied to find the miRNAs which are related to tumorigenesis.

In the above example, the underlined expressions are the content units that convey the main meaning of the text. We call these small units, nuggets which are phrases or concepts that are the main contributors to the content quality of the summary.

We asked two human annotators to review the gold summaries and extract content units in these summaries. The pyramid tiers represent the occurrences of nuggets across all the human written gold-standard summaries, and therefore the nuggets are weighted based on these tiers. The intuition is that, if a nugget occurs more frequently in the human summaries, it is a more important contributor (thus belongs to higher tier in the pyramid). Thus, if a candidate summary contains this nugget, it should be rewarded more. An example of the nuggets annotations in pyramid framework is shown in Table 1. In this example, the nugget “cell mutation” belongs to the 4th tier and it suggests that the “cell mutation” nugget is a very important representative of the content of the corresponding document.

Let define the tiers of the pyramid with being the bottom tier and the top tier. Let be the number of the nuggets in the candidate summary that appear in the tier . Then the pyramid score of the candidate summary will be:

where is the maximum attainable score used for normalizing the scores:

where is the total number of nuggets in the summary and .

We release the pyramid annotations of the TAC 2014 dataset through a public repository222https://github.com/acohan/TAC-pyramid-Annotations.

id nugget Tier
IDH1/2 3
isocitrate               dehydrogenase 1 & 2 2
alpha ketoglutarate-dependent enzyme 1
TET2 1
cell mutation 4
DNA methylation 2
Table 1: Example of nugget annotation for Pyramid scores. The pyramid tier represents the number of occurrences of the nugget in all the human written gold summaries.

4.3 Summarization approaches

We study the effectiveness of Rouge and our proposed method (Sera) by analyzing the correlations with semi-manual human judgments. Very few teams participated in TAC 2014 summarization track and the official results and the review paper of TAC 2014 systems were never published. Therefore, to evaluate the effectiveness of Rouge, we applied 9 well-known summarization approaches on the TAC 2014 scientific summarization dataset. Obtained Rouge and Sera results of each of these approaches are then correlated with semi-manual human judgments. In the following, we briefly describe each of these summarization approaches.

  1. [wide, labelwidth=!, labelindent=3pt]

  2. LexRank [Erkan and Radev2004]: LexRank finds the most important (central) sentences in a document by using random walks in a graph constructed from the document sentences. In this graph, the sentences are nodes and the similarity between the sentences determines the edges. Sentences are ranked according to their importance. Importance is measured in terms of centrality of the sentence — the total number of edges incident on the node (sentence) in the graph. The intuition behind LexRank is that a document can be summarized using the most central sentences in the document that capture its main aspects.

  3. Latent Semantic Analysis (LSA) based summarization [Steinberger and Jezek2004]

    : In this summarization method, Singular Value Decomposition (SVD)

    [Deerwester et al.1990] is used for deriving latent semantic structure of the document. The document is divided into sentences and a term-sentence matrix is constructed. The matrix

    is then decomposed into a number of linearly-independent singular vectors which represent the latent concepts in the document. This method, intuitively, decomposes the document into several latent topics and then selects the most representative sentences for each of these topics as the summary of the document.

  4. Maximal Marginal Relevance (MMR) [Carbonell and Goldstein1998]: Maximal Marginal Relevance (MMR) is a greedy strategy for selecting sentences for the summary. Sentences are added iteratively to the summary based on their relatedness to the document as well as their novelty with respect to the current summary.

  5. Citation based summarization [Qazvinian et al.2013]: In this method, citations are used for summarizing an article. Using the LexRank algorithm on the citation network of the article, top sentences are selected for the final summary.

  6. Using frequency of the words [Luhn1958]: In this method, which is one the earliest works in text summarization, raw word frequencies are used to estimate the saliency of sentences in the document. The most salient sentences are chosen for the final summary.

  7. SumBasic [Vanderwende et al.2007]

    : SumBasic is an approach that weights sentences based on the distribution of words that is derived from the document. Sentence selection is applied iteratively by selecting words with highest probability and then finding the highest scoring sentence that contains that word. The word weights are updated after each iteration to prevent selection of similar sentences.

  8. Summarization using citation-context and discourse structure [Cohan and Goharian2015]: In this method, the set of citations to the article are used to find the article sentences that directly reflect those citations (citation-contexts). In addition, the scientific discourse of the article is utilized to capture different aspects of the article. The scientific discourse usually follows a structure in which the authors first describe their hypothesis, then the methods, experiment, results and implications. Sentence selection is based on finding the most important sentences in each of the discourse facets of the document using the MMR heuristic.

  9. KL Divergence [Haghighi and Vanderwende2009] In this method, the document unigram distribution and the summary unigram distributation are considered; the goal is to find a summary whose distribution is very close to the document distribution. The difference of the distributions is captured by the Kullback-Lieber (KL) divergence, denoted by .

  10. Summarization based on Topic Models [Haghighi and Vanderwende2009]: Instead of using unigram distributions for modeling the content distribution of the document and the summary, this method models the document content using an LDA based topic model [Blei et al.2003]. It then uses the KL divergence between the document and the summary content models for selecting sentences for the summary.

5 Results and Discussion

Pyramid
Metric Pearson() Spearman() Kendall()
Rouge-1-F 0.454 0.174 0.138
Rouge-1-P 0.257 0.116 0
Rouge-1-R 0.513 0.229 0.138
Rouge-2-F 0.816 0.696 0.552
Rouge-2-P 0.824 0.841 0.69
Rouge-2-R 0.803 0.696 0.552
Rouge-3-F 0.878 0.841 0.69
Rouge-3-P 0.875 0.725 0.552
Rouge-3-R 0.875 0.841 0.69
Rouge-L-F 0.454 0.261 0.276
Rouge-L-P 0.262 0.29 0.138
Rouge-L-R 0.52 0.261 0.276
Rouge-S-F 0.603 0.406 0.414
Rouge-S-P 0.344 0.174 0.138
Rouge-S-R 0.664 0.406 0.414
Rouge-SU-F 0.601 0.493 0.462
Rouge-SU-P 0.338 0.174 0.138
Rouge-SU-R 0.662 0.406 0.414
Rouge-W-1.2-F 0.607 0.493 0.414
Rouge-W-1.2-P 0.418 0.377 0.276
Rouge-W-1.2-R 0.626 0.667 0.552
Sera-5 0.823 0.941 0.857
Sera-10 0.788 0.647 0.429
Sera-KW-5 0.848 0.765 0.571
Sera-KW-10 0.641 0.618 0.486
Sera-NP-5 0.859 1.0 1.0
Sera-NP-10 0.806 0.941 0.857
Sera-DIS-5 0.631 0.824 0.714
Sera-DIS-10 0.687 0.824 0.714
Sera-DIS-KW-5 0.838 0.941 0.857
Sera-DIS-KW-10 0.766 0.712 0.729
Sera-DIS-NP-5 0.834 0.941 0.857
Sera-DIS-NP-10 0.86 0.941 0.857
Table 2: Correlation between variants of Rouge and Sera, with human pyramid scores. All variants of Rouge are displayed.

: F-Score;

: Recall; : Precision; DIS: Discounted variant of Sera; KW: using Keyword query reformulation; NP: Using noun phrases for query reformulation. The numbers in front of the Sera metrics indicate the rank cut-off point.

We calculated all variants of Rouge scores, our proposed metric, Sera, and the Pyramid score on the generated summaries from the summarizers described in Section 4.3. We do not report the Rouge, Sera or pyramid scores of individual systems as it is not the focus of this study. Our aim is to analyze the effectiveness of the evaluation metrics, not the summarization approaches. Therefore, we consider the correlations of the automatic evaluation metrics with the manual Pyramid scores to evaluate their effectiveness; the metrics that show higher correlations with manual judgments are more effective.

Table 2 shows the Pearson, Spearman and Kendall correlation of Rouge and Sera, with pyramid scores. Both Rouge and Sera are calculated with stopwords removed and with stemming. Our experiments with inclusion of stopwords and without stemming showed similar results and thus, we do not include those to avoid redundancy.

5.1 Sera

The results of our proposed method (Sera) are shown in the bottom part of Table 2. In general, Sera shows better correlation with pyramid scores in comparison with Rouge. We observe that the Pearson correlation of Sera with cut-off point of 5 (shown by Sera-5) is 0.823 which is higher than most of the Rouge variants. Similarly, the Spearman and Kendall correlations of the Sera evaluation score is 0.941 and 0.857 respectively, which are higher than all Rouge correlation values. This shows the effectiveness of the simple variant of our proposed summarization evaluation metric.

Table 2 also shows the results of other Sera variants including discounting and query reformulation methods. Some of these variants are the result of applying query reformulation in the process of document retrieval which are described in section 3 As illustrated, the Noun Phrases (NP) query reformulation at cut-off point of 5 (shown as Sera-np-5) achieves the highest correlations among all the Sera variants (=, ==). In the case of Keywords (KW) query reformulation, without using discounting, we can see that there is no positive gain in correlation. However, keywords when applied on the discounted variant of Sera, result in higher correlations.

Discounting has more positive effect when applied on query reformulation-based Sera than on the simple variant of Sera. In the case of discounting and NP query reformulation (Sera-dis-np), we observe higher correlations in comparison with simple Sera. Similarly, in the case of Keywords (KW), positive correlation gain is obtained in most of correlation coefficients. NP without discounting and at cut-off point of 5 (Sera-np-5) shows the highest non-parametric correlation. In addition, the discounted NP at cut-off point of 10 (Sera-np-dis-10) shows the highest parametric correlations.

In general, using NP and KW as heuristics for finding the informative concepts in the summary effectively increases the correlations with the manual scores. Selecting informative terms from long queries results in more relevant documents and prevents query drift. Therefore, the overall similarity between the two summaries (candidate and the human written gold summary) is better captured.

Rouge-2-F Rouge-3-F
Metric
Sera-5 .408 .522 .414 .540 .725 .552
Sera-10 .447 .406 .276 0.6 .667 .414
Sera-KW-5 .867 .754 .690 .770 .899 .828
Sera-KW-10 .574 .174 .138 .343 .029 0
Sera-NP-5 .588 .696 .552 .720 .841 .690
Sera-NP-10 .416 .522 .414 .609 .725 .552
Sera-DIS-5 .154 .464 .276 .396 .667 .414
Sera-DIS-10 .280 .464 .276 .502 .667 .414
Sera-DIS-KW-5 .891 .812 .690 .842 .899 .828
Sera-DIS-KW-10 .751 .696 .552 .650 .551 .414
Sera-DIS-NP-5 .584 .522 .414 .744 .725 .552
Sera-DIS-NP-10 .583 .522 .414 .763 .725 .552
Table 3: Correlation between Sera and Rouge scores. NP: Query reformulation with Noun Phrases; KW: Query reformulation with Keywords; DIS: Discounted variant of Sera; The numbers in front of the Sera metrics indicate the rank cut-off point.

5.2 Rouge

Another important observation is regarding the effectiveness of Rouge scores (top part of Table 2). Interestingly, we observe that many variants of Rouge scores do not have high correlations with human pyramid scores. The lowest F-score correlations are for Rouge-1 and Rouge-L (with =0.454). Weak correlation of Rouge-1 shows that matching unigrams between the candidate summary and gold summaries is not accurate in quantifying the quality of the summary. On higher order n-grams, however, we can see that Rouge correlates better with pyramid. In fact, the highest overall is obtained by Rouge-3. Rouge-L and its weighted version Rouge-W, both have weak correlations with pyramid. Skip-bigrams (Rouge-S) and its combination with unigrams (Rouge-SU) also show sub-optimal correlations. Note that and correlations are more reliable in our setup due to the small sample size.

These results confirm our initial hypothesis that Rouge is not accurate estimator of the quality of the summary in scientific summarization. We attribute this to the differences of scientific summarization with general domain summaries. When humans summarize a relatively long research paper, they might use different terminology and paraphrasing. Therefore, Rouge which only relies on term matching between a candidate and a gold summary, is not accurate in quantifying the quality of the candidate summary.

5.3 Correlation of Sera with Rouge

Table 3 shows correlations of our metric Sera with Rouge-2 and Rouge-3, which are the highest correlated Rouge variants with pyramid. We can see that in general, the correlation is not strong. Keyword based reduction variants are the only variants for which the correlation with Rouge is high. Looking at the correlations of KW variants of Sera with pyramid (Table 2, bottom part), we observe that these variants are also highly correlated with manual evaluation.

Figure 1: correlation of Sera with pyramid based on different cut-off points. The x-axis shows the cut-off point parameter. DIS: Discounted variant of Sera; NP: Query reformulation with Noun Phrases; KW: Query reformulation with Keywords.

5.4 Effect of the rank cut-off point

Finally, Figure 1 shows correlation of different variants of Sera with pyramid based on selection of different cut-off points ( and correlations result in very similar graphs). When the cut-off point increases, more documents are retrieved for the candidate and the gold summaries, and therefore the final Sera score is more fine-grained. A general observation is that as the search cut-off point increases, the correlation with pyramid scores decreases. This is because when the retrieved result list becomes larger, the probability of including less related documents increases which negatively affects correct estimation of the similarity of the candidate and gold summaries. The most accurate estimations are for metrics with cut-off points of 5 and 10 which are included in the reported results of all variants in Table 2.

6 Related work

Rouge [Lin2004] assesses the content quality of a candidate summary with respect to a set of human gold summaries based on their lexical overlaps. Rouge consists of several variants. Since its introduction, Rouge has been one of the most widely reported metrics in the summarization literature, and its high adoption has been due to its high correlation with human assessment scores in DUC datasets [Lin2004]. However, later research has casted doubts about the accuracy of Rouge against manual evaluations. conroy2008mind analyzed DUC 2005 to 2007 data and showed that while some systems achieve high Rouge scores with respect to human summaries, the linguistic and responsiveness scores of those systems do not correspond to the high Rouge scores.

We studied the effectiveness of Rouge

through correlation analysis with manual scores. Besides correlation with human assessment scores, other approaches have been explored for analyzing the effectiveness of summarization evaluation. Rankel:2011 studied the extent to which a metric can distinguish between the human and system generated summaries. They also proposed the use of paired two-sample t-tests and the Wilcoxon signed-rank test as an alternative to

Rouge in evaluating several summarizers. Similarly, owczarzak2012assessment proposed the use of multiple binary significance tests between the system summaries for ranking the best summarizers.

Since introduction of Rouge, there have been other efforts for improving automatic summarization evaluation. hovy2006automated proposed an approach based on comparison of so called Basic Elements (BE) between the candidate and reference summaries. BEs were extracted based on syntactic structure of the sentence. The work by conroy2011nouveau was another attempt for improving Rouge for update summarization which combined two different Rouge variants and showed higher correlations with manual judgments for TAC 2008 update summaries.

Apart from the content, other aspects of summarization such as linguistic quality have been also studied. pitler2010automatic evaluated a set of models based on syntactic features, language models and entity coherences for assessing the linguistic quality of the summaries. Machine translation evaluation metrics such as blue have also been compared and contrasted against Rouge [Graham2015]. Despite these works, when gold-standard summaries are available, Rouge is still the most common evaluation metric that is used in the summarization published research. Apart from Rouge’s initial good results on the newswire data, the availability of the software and its efficient performance have further contributed to its popularity.

7 Conclusions

We provided an analysis of existing evaluation metrics for scientific summarization with evaluation of all variants of Rouge. We showed that Rouge may not be the best metric for summarization evaluation; especially in summaries with high terminology variations and paraphrasing (e.g. scientific summaries). Furthermore, we showed that different variants of Rouge result in different correlation values with human judgments, indicating that not all Rouge scores are equally effective. Among all variants of Rouge, Rouge-2 and Rouge-3 are better correlated with manual judgments in the context of scientific summarization. We furthermore proposed an alternative and more effective approach for scientific summarization evaluation (Summarization Evaluation by Relevance Analysis - Sera). Results revealed that in general, the proposed evaluation metric achieves higher correlations with semi-manual pyramid evaluation scores in comparison with Rouge.

Our analysis on the effectiveness of evaluation measures for scientific summaries was performed using correlations with manual judgments. An alternative approach to follow would be to use statistical significance testing on the ability of the metrics to distinguish between the summarizers (similar to Rankel:2011). We studied the effectiveness of existing summarization evaluation metrics in the scientific text genre and proposed an alternative superior metric. Another extension of this work would be to evaluate automatic summarization evaluation in other genres of text (such as social media). Our proposed method only evaluates the content quality of the summary. Similar to most of existing summarization evaluation metrics, other qualities such as linguistic cohesion, coherence and readability are not captured by this method. Developing metrics that also incorporate these qualities is yet another future direction to follow.

Acknowledgments

We would like to thank all three anonymous reviewers for their feedback and comments, and Maryam Iranmanesh for helping in annotation. This work was partially supported by National Science Foundation (NSF) through grant CNS-1204347.

8 Bibliographical References

References

  • [Abu-Jbara and Radev2011] Abu-Jbara, A. and Radev, D. (2011). Coherent citation-based summarization of scientific papers. In ACL ’11, pages 500–509. Association for Computational Linguistics.
  • [Blei et al.2003] Blei, D. M., Ng, A. Y., and Jordan, M. I. (2003). Latent dirichlet allocation.

    the Journal of machine Learning research

    , 3:993–1022.
  • [Carbonell and Goldstein1998] Carbonell, J. and Goldstein, J. (1998). The use of mmr, diversity-based reranking for reordering documents and producing summaries. In SIGIR, pages 335–336. ACM.
  • [Cohan and Goharian2015] Cohan, A. and Goharian, N. (2015). Scientific article summarization using citation context and article’s discourse structure. In EMNLP, pages 390–400. Association for Computational Linguistics.
  • [Conroy and Dang2008] Conroy, J. M. and Dang, H. T. (2008). Mind the gap: Dangers of divorcing evaluations of summary content from linguistic quality. In Proceedings of the 22nd International Conference on Computational Linguistics-Volume 1, pages 145–152. Association for Computational Linguistics.
  • [Conroy et al.2011] Conroy, J. M., Schlesinger, J. D., and O’Leary, D. P. (2011). Nouveau-rouge: A novelty metric for update summarization. Computational Linguistics, 37(1):1–8.
  • [Deerwester et al.1990] Deerwester, S., Dumais, S. T., Furnas, G. W., Landauer, T. K., and Harshman, R. (1990). Indexing by latent semantic analysis. Journal of the American society for information science, 41(6):391.
  • [Erkan and Radev2004] Erkan, G. and Radev, D. R. (2004). Lexrank: Graph-based lexical centrality as salience in text summarization. J. Artif. Intell. Res.(JAIR), 22(1):457–479.
  • [Giannakopoulos and Karkaletsis2013] Giannakopoulos, G. and Karkaletsis, V. (2013). Summary evaluation: Together we stand npower-ed. In Computational Linguistics and Intelligent Text Processing, pages 436–450. Springer.
  • [Graham2015] Graham, Y. (2015). Re-evaluating automatic summarization with bleu and 192 shades of rouge. In EMNLP ’15’, pages 128–137, Lisbon, Portugal, September. Association for Computational Linguistics.
  • [Haghighi and Vanderwende2009] Haghighi, A. and Vanderwende, L. (2009). Exploring content models for multi-document summarization. In NAACL-HLT ’09, pages 362–370. Association for Computational Linguistics.
  • [Hovy et al.2006] Hovy, E., Lin, C.-Y., Zhou, L., and Fukumoto, J. (2006). Automated summarization evaluation with basic elements. In LREC ’06, pages 604–611. Citeseer.
  • [Lin2004] Lin, C.-Y. (2004). Rouge: A package for automatic evaluation of summaries. In Text summarization branches out: Proceedings of the ACL-04 workshop, volume 8.
  • [Luhn1958] Luhn, H. P. (1958). The automatic creation of literature abstracts. IBM Journal of research and development, 2(2):159–165.
  • [Nenkova and Passonneau2004] Nenkova, A. and Passonneau, R. (2004). Evaluating content selection in summarization: The pyramid method. In Proceedings of the North American Chapter of the Association for Computational Linguistics: HLT-NAACL 2004.
  • [Nenkova et al.2007] Nenkova, A., Passonneau, R., and McKeown, K. (2007). The pyramid method: Incorporating human content selection variation in summarization evaluation. ACM Transactions on Speech and Language Processing (TSLP), 4(2):4.
  • [Owczarzak and Dang2011] Owczarzak, K. and Dang, H. T. (2011). Overview of the tac 2011 summarization track: Guided task and aesop task. In TAC 2011.
  • [Owczarzak et al.2012] Owczarzak, K., Conroy, J. M., Dang, H. T., and Nenkova, A. (2012). An assessment of the accuracy of automatic evaluation in summarization. In Proceedings of Workshop on Evaluation Metrics and System Comparison for Automatic Summarization, pages 1–9. Association for Computational Linguistics.
  • [Papineni et al.2002] Papineni, K., Roukos, S., Ward, T., and Zhu, W.-J. (2002). Bleu: a method for automatic evaluation of machine translation. In ACL ’02, pages 311–318. Association for Computational Linguistics.
  • [Pitler et al.2010] Pitler, E., Louis, A., and Nenkova, A. (2010). Automatic evaluation of linguistic quality in multi-document summarization. In Proceedings of the ACL 2010, pages 544–554. Association for Computational Linguistics.
  • [Qazvinian et al.2013] Qazvinian, V., Radev, D. R., Mohammad, S., Dorr, B. J., Zajic, D. M., Whidby, M., and Moon, T. (2013). Generating extractive summaries of scientific paradigms. J. Artif. Intell. Res.(JAIR), 46:165–201.
  • [Rankel et al.2011] Rankel, P., Conroy, J. M., Slud, E. V., and O’Leary, D. P. (2011). Ranking human and machine summarization systems. EMNLP ’11, pages 467–473, Stroudsburg, PA, USA. Association for Computational Linguistics.
  • [Steinberger and Jezek2004] Steinberger, J. and Jezek, K. (2004). Using latent semantic analysis in text summarization and summary evaluation. In Proc. ISIM’04, pages 93–100.
  • [Teufel and Moens2002] Teufel, S. and Moens, M. (2002). Summarizing scientific articles: experiments with relevance and rhetorical status. Computational linguistics, 28(4):409–445.
  • [Turney et al.2010] Turney, P. D., Pantel, P., et al. (2010). From frequency to meaning: Vector space models of semantics.

    Journal of artificial intelligence research

    , 37(1):141–188.
  • [Vanderwende et al.2007] Vanderwende, L., Suzuki, H., Brockett, C., and Nenkova, A. (2007). Beyond sumbasic: Task-focused summarization with sentence simplification and lexical expansion. Information Processing & Management, 43(6):1606–1618.
  • [Zhai and Lafferty2001] Zhai, C. and Lafferty, J. (2001). A study of smoothing methods for language models applied to ad hoc information retrieval. In Proceedings of the 24th annual international ACM SIGIR conference on Research and development in information retrieval, pages 334–342. ACM.