Preprint
Machine Learning

Pegasus

December 1, 2019

0

Citations

0

Influential Citations

Venue

2019

Year

Abstract

A self-supervised pre-training objective for abstractive text summarization, proposes removing/masking important sentences from an input document and generating them together as one output sequence.

Analysis

Why This Paper Matters

Summarization remains a cornerstone of natural language processing, with applications ranging from news aggregation to scientific literature review. While earlier pre-trained models like BART and T5 showed promise, they were not specifically optimized for the summarization task. PEGASUS addresses this gap by introducing a pre-training objective that directly mirrors the summarization process: masking entire sentences and generating them as a coherent summary. This task-specific alignment leads to significant performance improvements across a wide range of datasets, making it a pivotal work in the field.

How It Works

PEGASUS employs a standard Transformer encoder-decoder architecture, similar to BART. The key innovation lies in its pre-training objectives, particularly Gap Sentence Generation (GSG).

Figure 1

The figure above illustrates the overall architecture. During pre-training, the model is given a document with some sentences masked. The masked sentences are concatenated and used as the target output sequence. This forces the model to learn to generate a summary-like text from the remaining context.

The base architecture of PEGASUS is a standard Transformer encoder-decoder. Both GSG and MLM are applied simultaneously to this example as pre-training objectives. Originally there are three sentences. One sentence is masked with [MASK1] and used as target generation text (GSG). The other two sentences remain in the input, but some tokens are randomly masked by [MASK2] (MLM).

As shown in the second figure, GSG selects whole sentences to mask, while MLM masks individual tokens. The authors experiment with three strategies for selecting which sentences to mask: random selection, selecting the first few sentences (lead), and selecting the most important sentences based on ROUGE-F1 scores against the rest of the document (principal). The principal strategy proves most effective, as it better approximates a human-written summary.

The model is pre-trained on two large corpora: C4 (750GB of web text) and HugeNews (3.8TB of news articles from 2013-2019). The latter is specifically curated to include diverse news sources, from high-quality publishers to blogs, ensuring broad coverage.

Results

PEGASUS is evaluated on 12 diverse summarization datasets, including single-document (XSum, CNN/DailyMail), multi-document (Multi-News), long-document (arXiv, PubMed), and domain-specific (BillSum, BIGPATENT) tasks. The large model (16-layer encoder/decoder, 1024 hidden size) consistently outperforms prior state-of-the-art models like BART and T5 on ROUGE-1/2/L metrics. For example, on CNN/DailyMail, PEGASUS-LARGE achieves a ROUGE-1 score of 44.17, compared to BART's 44.16 and T5's 43.52. On XSum, the gain is more pronounced: 47.21 vs. BART's 45.14. The model also excels on long-document datasets like arXiv (ROUGE-1 44.70) and PubMed (ROUGE-1 47.15), demonstrating its ability to handle extended contexts.

Significance

PEGASUS's main contribution is demonstrating that a pre-training objective closely aligned with the downstream task yields superior fine-tuning performance. By focusing on sentence-level generation rather than token-level masking, the model learns to produce coherent, abstractive summaries. This insight has influenced subsequent work on task-specific pre-training, such as in dialogue summarization and legal document summarization. The release of the HugeNews corpus also provides a valuable resource for the research community. PEGASUS remains a strong baseline and a reference point for evaluating new summarization methods.