usb-summarization-eval
USB: A Unified Summarization Benchmark Across Tasks and Domains — Kundan Krishna et al. (2023) (arXiv:2305.14296, 2023)
What this evaluates
Evaluates multiple text summarization capabilities including extractive/abstractive generation, factuality verification, factual error correction, topic-constrained generation, sentence compression, evidence extraction, and unsupported span detection across diverse domains.
Datasets
Metrics
ROUGE (primary) — range: [0, 1]
- Not specified in the provided section. Standard for summarization tasks (ABS, COMP, TOPIC). Typically computes n-gram overlap between generated and reference texts.
Input / output format
Input: Varies by task: (1) Full document; (2) Full document; (3) Pre/post-edited summary sentence + marked evidence; (4) Pre-edited summary sentence + marked evidence; (5) Full document + Wikipedia section header; (6) Cluster of source sentences; (7) Full source document + summary sentence; (8) Pre-edit summary sentence + marked evidence.
Output: Varies by task: (1) Set of source sentences; (2) Multi-sentence summary; (3) Factual/non-factual label; (4) Edited summary sentence; (5) Topic-specific summary sentence; (6) Single compressed sentence; (7) Minimal set of supporting source sentences; (8) Set of unsupported spans.
Scoring recipe
# Scoring recipe not specified in section.
# Standard protocol per subtask:
if task in [ABS, COMP, TOPIC]:
score = rouge_l(predictions, gold)
elif task in [FAC]:
score = accuracy(predictions, gold)
elif task in [FIX]:
score = rouge_l(predictions, gold)
elif task in [EVEXT, UNSUP]:
score = span_f1(predictions, gold)
elif task == EXT:
score = set_f1(predictions, gold)
return score
Common pitfalls
- Ground truth references are task-specific (e.g., evidence sets, labels, or spans) rather than a single free-form summary.
- The benchmark emphasizes human-annotated data over heuristically generated data, which may affect generalization expectations.
- Multiple distinct tasks share similar inputs but require fundamentally different output formats (generation vs. classification vs. span prediction).
Evidence (verbatim from paper)
We derived labeled datasets for tasks using the collected annotations. The resulting benchmark consists of the following 8 tasks: Extractive Summarization (EXT): Given the full document as input, extract all important sentences that it contains. We define the ideal “reference” extractive summary as the set of all source sentences marked as evidence for the summary. Abstractive Summarization (ABS): Generate a multi-sentence summary... Factuality Classification (FAC): Predict if a summary sentence is factually correct... Fixing Factuality (FIX): Given a factually incorrect summary sentence, edit it... Topic-based Summarization (TOPIC): Given the source article and a topic... Multi-sentence Compression (COMP): Given a cluster of sentences... Evidence Extraction (EVEXT): Given a source document and a summary sentence, identify a minimal set of source sentences... Unsupported Span Prediction (UNSUP): Given a summary sentence and a set of sentences from the source providing evidence, predict spans in the summary which are not supported by the evidence.
Citation
@misc{krishna2023usb,
title={USB: A Unified Summarization Benchmark Across Tasks and Domains},
author={Kundan Krishna et al. (2023)},
year={2023},
note={arXiv:2305.14296}
}
1---2name: usb-summarization-eval3description: Evaluates multiple text summarization capabilities including extractive/abstractive generation, factuality verification, factual error correction, topic-constrained generation, sentence compression, evidence extraction, and unsupported span detection across diverse domains. Use when the user wants to benchmark on Extractive Summarization (EXT), Abstractive Summarization (ABS), Factuality Classification (FAC), Fixing Factuality (FIX), Topic-based Summarization (TOPIC), Multi-sentence Compression (COMP), Evidence Extraction (EVEXT), Unsupported Span Prediction (UNSUP), or asks about evaluating this task. Reports ROUGE.4---56# usb-summarization-eval78> USB: A Unified Summarization Benchmark Across Tasks and Domains — Kundan Krishna et al. (2023) (arXiv:2305.14296, 2023)910## What this evaluates1112Evaluates multiple text summarization capabilities including extractive/abstractive generation, factuality verification, factual error correction, topic-constrained generation, sentence compression, evidence extraction, and unsupported span detection across diverse domains.1314## Datasets1516- **Extractive Summarization (EXT)** — total ?; splits: test (-1); repo https://github.com/kukrishna/usb17- **Abstractive Summarization (ABS)** — total ?; splits: test (-1); repo https://github.com/kukrishna/usb18- **Factuality Classification (FAC)** — total ?; splits: test (-1); repo https://github.com/kukrishna/usb19- **Fixing Factuality (FIX)** — total ?; splits: test (-1); repo https://github.com/kukrishna/usb20- **Topic-based Summarization (TOPIC)** — total ?; splits: test (-1); repo https://github.com/kukrishna/usb21- **Multi-sentence Compression (COMP)** — total ?; splits: test (-1); repo https://github.com/kukrishna/usb22- **Evidence Extraction (EVEXT)** — total ?; splits: test (-1); repo https://github.com/kukrishna/usb23- **Unsupported Span Prediction (UNSUP)** — total ?; splits: test (-1); repo https://github.com/kukrishna/usb2425## Metrics2627- `ROUGE` **(primary)** — range: [0, 1]28 - Not specified in the provided section. Standard for summarization tasks (ABS, COMP, TOPIC). Typically computes n-gram overlap between generated and reference texts.2930## Input / output format3132**Input**: Varies by task: (1) Full document; (2) Full document; (3) Pre/post-edited summary sentence + marked evidence; (4) Pre-edited summary sentence + marked evidence; (5) Full document + Wikipedia section header; (6) Cluster of source sentences; (7) Full source document + summary sentence; (8) Pre-edit summary sentence + marked evidence.3334**Output**: Varies by task: (1) Set of source sentences; (2) Multi-sentence summary; (3) Factual/non-factual label; (4) Edited summary sentence; (5) Topic-specific summary sentence; (6) Single compressed sentence; (7) Minimal set of supporting source sentences; (8) Set of unsupported spans.3536## Scoring recipe3738```python39# Scoring recipe not specified in section.40# Standard protocol per subtask:41if task in [ABS, COMP, TOPIC]:42 score = rouge_l(predictions, gold)43elif task in [FAC]:44 score = accuracy(predictions, gold)45elif task in [FIX]:46 score = rouge_l(predictions, gold)47elif task in [EVEXT, UNSUP]:48 score = span_f1(predictions, gold)49elif task == EXT:50 score = set_f1(predictions, gold)51return score52```5354## Common pitfalls5556- Ground truth references are task-specific (e.g., evidence sets, labels, or spans) rather than a single free-form summary.57- The benchmark emphasizes human-annotated data over heuristically generated data, which may affect generalization expectations.58- Multiple distinct tasks share similar inputs but require fundamentally different output formats (generation vs. classification vs. span prediction).5960## Evidence (verbatim from paper)6162> We derived labeled datasets for tasks using the collected annotations. The resulting benchmark consists of the following 8 tasks: Extractive Summarization (EXT): Given the full document as input, extract all important sentences that it contains. We define the ideal “reference” extractive summary as the set of all source sentences marked as evidence for the summary. Abstractive Summarization (ABS): Generate a multi-sentence summary... Factuality Classification (FAC): Predict if a summary sentence is factually correct... Fixing Factuality (FIX): Given a factually incorrect summary sentence, edit it... Topic-based Summarization (TOPIC): Given the source article and a topic... Multi-sentence Compression (COMP): Given a cluster of sentences... Evidence Extraction (EVEXT): Given a source document and a summary sentence, identify a minimal set of source sentences... Unsupported Span Prediction (UNSUP): Given a summary sentence and a set of sentences from the source providing evidence, predict spans in the summary which are not supported by the evidence.6364## Citation6566```bibtex67@misc{krishna2023usb,68 title={USB: A Unified Summarization Benchmark Across Tasks and Domains},69 author={Kundan Krishna et al. (2023)},70 year={2023},71 note={arXiv:2305.14296}72}73```7475- arXiv: 2305.14296