Massive-scale Decoding for Text Generation using Lattices
Not on the map. Why?
Abstract (arXiv)
Conditional neural text generation models generate high-quality outputs, but often concentrate around a mode when what we really want is a diverse set of options. We present a search algorithm to construct lattices encoding a massive number of generation options. First, we restructure decoding as a best-first search, which explores the space differently than beam search and improves efficiency by avoiding pruning paths. Second, we revisit the idea of hypothesis recombination: we can identify pairs of similar generation candidates during search and merge them as an approximation. On both summarization and machine translation, we show that our algorithm encodes thousands of diverse options that remain grammatical and high-quality into one lattice. This algorithm provides a foundation for building downstream generation applications on top of massive-scale diverse outputs.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 43 of its 59 references that are in the map. First posted on arXiv 14 Dec 2021.
Builds on
43 of 59 references.
References · 43
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,874
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
- 2014Sequence to Sequence Learning with Neural Networkscited by 2,974
- 2019The Curious Case of Neural Text Degenerationcited by 2,881
- 2018A Call for Clarity in Reporting BLEU Scorescited by 1,790
- 2016Google's Neural Machine Translation System: Bridging the Gap between Human and Machine Translationcited by 1,471
- 2018Don't Give Me the Details, Just the Summary! Topic-Aware Convolutional Neural Networks for Extreme Summarizationcited by 1,308
- 2020RealToxicityPrompts: Evaluating Neural Toxic Degeneration in Language Modelscited by 1,235
- 2018Hierarchical Neural Story Generationcited by 1,182
- 2015A Diversity-Promoting Objective Function for Neural Conversation Modelscited by 1,068
- 2020Multilingual Denoising Pre-training for Neural Machine Translationcited by 1,028
31 more
- 2020On Faithfulness and Factuality in Abstractive Summarizationcited by 895
- 2019Evaluating the Factual Consistency of Abstractive Text Summarizationcited by 578
- 2019Neural Text Generation with Unlikelihood Trainingcited by 489
- 2018Texygen: A Benchmarking Platform for Text Generation Modelscited by 484
- 2016SeqGAN: Sequence Generative Adversarial Nets with Policy Gradientcited by 375
- 2021FUDGE: Controlled Text Generation With Future Discriminatorscited by 374
- 2016Diverse Beam Search: Decoding Diverse Solutions from Neural Sequence Modelscited by 299
- 2018Adversarial Example Generation with Syntactically Controlled Paraphrase Networkscited by 282
- 2018Bottom-Up Abstractive Summarizationcited by 177
- 2020GECToR -- Grammatical Error Correction: Tag, Not Rewritecited by 177
- 2017Controlling Linguistic Style Aspects in Neural Language Generationcited by 147
- 2021Annotating and Modeling Fine-grained Factuality in Summarizationcited by 131
- 2021Adapting Language Models for Zero-shot Learning by Meta-tuning on Dataset and Prompt Collectionscited by 128
- 2019Strategies for Structuring Story Generationcited by 124
- 2018Learning to Write with Cooperative Discriminatorscited by 119
- 2019On NMT Search Errors and Model Errors: Cat Got Your Tongue?cited by 114
- 2020If beam search is the answer, what was the question?cited by 114
- 2019Discourse-Aware Neural Extractive Text Summarizationcited by 104
- 2020Neural Syntactic Preordering for Controlled Paraphrase Generationcited by 56
- 2020Best-First Beam Searchcited by 40
- 2019Neural Extractive Text Summarization with Syntactic Compressioncited by 36
- 2020Understanding Neural Abstractive Summarization Models via Uncertaintycited by 34
- 2021Determinantal Beam Searchcited by 18
- 2018Neural Lattice Language Modelscited by 13
- 2021Inference Time Style Control for Summarizationcited by 13
- 2021A New Approach to Overgenerating and Scoring Abstractive Summariescited by 13
- 2021Conditional Poisson Stochastic Beam Searchcited by 11
- 2018When to Finish? Optimal Beam Search for Neural Text Generation (modulo beam size)cited by 10
- 2021Dissecting Generation Modes for Abstractive Summarization Models via Ablation and Attributioncited by 10
- 2020Compressive Summarization with Plausibility and Salience Modelingcited by 9
- 2018Exploring Recombination for Efficient Decoding of Neural Machine Translationcited by 1
Built on by
Citing papers per year: 2022: 3; 2023: 4; 2024: 1.
8 papers.
- 2022RankGen: Improving Text Generation with Large Ranking Modelscited by 72
- 2023Faithfulness-Aware Decoding Strategies for Abstractive Summarizationcited by 31
- 2024LinguAlchemy: Fusing Typological and Geographical Elements for Unseen Language Generalizationcited by 10
- 2022Best-k Search Algorithm for Neural Text Generationcited by 6
- 2022Predictive Querying for Autoregressive Neural Sequence Modelscited by 5
- 2023EEL: Efficiently Encoding Lattices for Rerankingcited by 4
- 2023Prompt Sketching for Large Language Modelscited by 3
- 2023Balancing Lexical and Semantic Quality in Abstractive Summarizationcited by 1
- 2024LinguAlchemy: Fusing Typological and Geographical Elements for Unseen Language Generalization11 Jan 2024
- 2023Prompt Sketching for Large Language Models8 Nov 2023
- 2023EEL: Efficiently Encoding Lattices for Reranking1 Jun 2023
- 2023Balancing Lexical and Semantic Quality in Abstractive Summarization17 May 2023
- 2023Faithfulness-Aware Decoding Strategies for Abstractive Summarization6 Mar 2023
- 2022Best-k Search Algorithm for Neural Text Generation22 Nov 2022
- 2022Predictive Querying for Autoregressive Neural Sequence Models12 Oct 2022
- 2022RankGen: Improving Text Generation with Large Ranking Models19 May 2022