Machine Translation Decoding beyond Beam Search
Not on the map. Why?
Abstract (arXiv)
Beam search is the go-to method for decoding auto-regressive machine translation models. While it yields consistent improvements in terms of BLEU, it is only concerned with finding outputs with high model likelihood, and is thus agnostic to whatever end metric or score practitioners care about. Our aim is to establish whether beam search can be replaced by a more powerful metric-driven search technique. To this end, we explore numerous decoding algorithms, including some which rely on a value function parameterised by a neural network, and report results on a variety of metrics. Notably, we introduce a Monte-Carlo Tree Search (MCTS) based method and showcase its competitiveness. We provide a blueprint for how to use MCTS fruitfully in language applications, which opens promising future directions. We find that which algorithm is best heavily depends on the characteristics of the goal metric; we believe that our extensive experiments and analysis will inform further research in this area.
Key facts. Cited by 55 papers in the map (data through 7 Oct 2026). Builds on 30 of its 53 references that are in the map. First posted on arXiv 12 Apr 2021.
Builds on
30 of 53 references.
References · 30
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019BERTScore: Evaluating Text Generation with BERTcited by 5,462
- 2019The Curious Case of Neural Text Degenerationcited by 2,881
- 2016Google's Neural Machine Translation System: Bridging the Gap between Human and Machine Translationcited by 1,471
- 2019Mastering Atari, Go, Chess and Shogi by Planning with a Learned Modelcited by 1,327
- 2018Hierarchical Neural Story Generationcited by 1,182
- 2015Scheduled Sampling for Sequence Prediction with Recurrent Neural Networkscited by 779
- 2019Fast Transformer Decoding: One Write-Head is All You Needcited by 700
- 2015Sequence Level Training with Recurrent Neural Networkscited by 568
- 2017Non-Autoregressive Neural Machine Translationcited by 457
18 more
- 2019Stochastic Beams and Where to Find Them: The Gumbel-Top-k Trick for Sampling Sequences Without Replacementcited by 205
- 2016An Actor-Critic Algorithm for Sequence Predictioncited by 158
- 2020Is MAP Decoding All You Need? The Inadequacy of the Mode in Neural Machine Translationcited by 137
- 2015Minimum Risk Training for Neural Machine Translationcited by 114
- 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
- 2019On the Weaknesses of Reinforcement Learning for Neural Machine Translationcited by 82
- 2016Reward Augmented Maximum Likelihood for Neural Structured Predictioncited by 80
- 2017Classical Structured Prediction Losses for Sequence to Sequence Learningcited by 55
- 2019Non-Monotonic Sequential Text Generationcited by 55
- 2020Consistency of a Recurrent Language Model With Respect to Incomplete Decodingcited by 54
- 2020Energy-Based Reranking: Improving Neural Machine Translation Using Energy-Based Modelscited by 44
- 2020Best-First Beam Searchcited by 40
- 2017Deep Reinforcement Learning-based Image Captioning with Embedding Rewardcited by 39
- 2017SEARNN: Training RNNs with Global-Local Lossescited by 17
- 2019Leveraging Sentence Similarity in Natural Language Generation: Improving Beam Search using Range Votingcited by 15
- 2019A Fully Differentiable Beam Search Decodercited by 14
- 2020Investigating the Decoders of Maximum Likelihood Sequence Models: A Look-ahead Approachcited by 2
Built on by
Citing papers per year: 2021: 7; 2022: 12; 2023: 19; 2024: 9; 2025: 6; 2026: 2.
55 papers.
Sort:
By area:
- 2023Reinforced Self-Training (ReST) for Language Modelingcited by 486
- 2023Alphazero-like Tree-Search can Guide Large Language Model Decoding and Trainingcited by 291
- 2023Planning with Large Language Models for Code Generationcited by 179
- 2021NeuroLogic A*esque Decoding: Constrained Text Generation with Lookahead Heuristicscited by 153
- 2022Offline RL for Natural Language Generation with Implicit Language Q Learningcited by 137
- 2024Derivative-Free Guidance in Continuous and Discrete Diffusion Models with Soft Value-Based Decodingcited by 127
- 2021High Quality Rather than High Model Probability: Minimum Bayes Risk Decoding with Neural Metricscited by 104
- 2025Inference-Time Alignment in Diffusion Models with Reward-Guided Generation: Tutorial and Reviewcited by 82
- 2023Transformer-based Planning for Symbolic Regressioncited by 72
- 2023Factually Consistent Summarization via Reinforcement Learning with Textual Entailment Feedbackcited by 71
- 2023Grounded Decoding: Guiding Text Generation with Grounded Models for Embodied Agentscited by 66
- 2021Sampling-Based Approximations to Minimum Bayes Risk Decoding for Neural Machine Translationcited by 63
38 more
- 2023Don't throw away your value model! Generating more preferable text with Value-Guided Monte-Carlo Tree Search decodingcited by 59
- 2023The Curious Case of Hallucinatory (Un)answerability: Finding Truths in the Hidden States of Over-Confident Large Language Modelscited by 54
- 2022Quality-Aware Decoding for Neural Machine Translationcited by 49
- 2024MegaAgent: A Large-Scale Autonomous LLM-based Multi-Agent System Without Predefined SOPscited by 45
- 2023KCTS: Knowledge-Constrained Tree Search Decoding with Token-Level Hallucination Detectioncited by 43
- 2023Tuning computer vision models with task rewardscited by 36
- 2025Dynamic Search for Inference-Time Alignment in Diffusion Modelscited by 36
- 2021PPL-MCTS: Constrained Textual Generation Through Discriminator-Guided MCTS Decodingcited by 32
- 2023Faithful Question Answering with Monte-Carlo Planningcited by 16
- 2025Can Compressed LLMs Truly Act? An Empirical Evaluation of Agentic Capabilities in LLM Compressioncited by 15
- 2021To Beam Or Not To Beam: That is a Question of Cooperation for Language GANscited by 14
- 2024Don't Rank, Combine! Combining Machine Translation Hypotheses Using Quality Estimationcited by 13
- 2022Teacher Forcing Recovers Reward Functions for Text Generationcited by 11
- 2024Optimized Multi-Token Joint Decoding with Auxiliary Model for LLM Inferencecited by 11
- 2023R-U-SURE? Uncertainty-Aware Code Suggestions By Maximizing Utility Across Random User Intentscited by 10
- 2022Uncertainty Determines the Adequacy of the Mode and the Tractability of Decoding in Sequence-to-Sequence Modelscited by 9
- 2023Selective Perception: Optimizing State Descriptions with Reinforcement Learning for Language Model Actorscited by 9
- 2022Generative Cooperative Networks for Natural Language Generationcited by 8
- 2021BEAMetrics: A Benchmark for Language Generation Evaluation Evaluationcited by 6
- 2022Best-k Search Algorithm for Neural Text Generationcited by 6
- 2024Entropy-Reinforced Planning with Large Language Models for Drug Discoverycited by 6
- 2022Language Model Decoding as Likelihood-Utility Alignmentcited by 5
- 2022DC-MBR: Distributional Cooling for Minimum Bayesian Risk Decodingcited by 4
- 2023EEL: Efficiently Encoding Lattices for Rerankingcited by 4
- 2023The Inner Sentiments of a Thoughtcited by 4
- 2023K-pop Lyric Translation: Dataset, Analysis, and Neural-Modellingcited by 4
- 2024Uncertainty-Guided Likelihood Tree Searchcited by 4
- 2025Ontology-Guided, Hybrid Prompt Learning for Generalization in Knowledge Graph Question Answeringcited by 3
- 2025ScaffoldGPT: A Scaffold-based GPT Model for Drug Optimizationcited by 3
- 2021Digging Errors in NMT: Evaluating and Understanding Model Errors from Partial Hypothesis Spacecited by 2
- 2022RMBR: A Regularized Minimum Bayes Risk Reranking Framework for Machine Translationcited by 2
- 2022Which Discriminator for Cooperative Text Generation?cited by 2
- 2022Recurrent Convolutional Neural Networks Learn Succinct Learning Algorithmscited by 2
- 2023On the Depth between Beam Search and Exhaustive Search for Text Generationcited by 2
- 2025xGR: Efficient Generative Recommendation Serving at Scalecited by 2
- 2023Combining Language Models For Specialized Domains: A Colorful Approachcited by 1
- 2024When Only Time Will Tell: Interpreting How Transformers Process Local Ambiguities Through the Lens of Restart-Incrementalitycited by 1
- 2024Learning to Deliver: a Foundation Model for the Montreal Capacitated Vehicle Routing Problemcited by 1
50 most cited of 55 All 55 (JSON)
- 2026A Generalized Formalism of Auto-Regressive Decoding for Speech Processing16 Jun 2026
- 2026TruncProof: A Guardrail for LLM-based JSON Generation under Token-Length Constraints13 May 2026
- 2025xGR: Efficient Generative Recommendation Serving at Scale12 Dec 2025
- 2025Can Compressed LLMs Truly Act? An Empirical Evaluation of Agentic Capabilities in LLM Compression26 May 2025
- 2025Dynamic Search for Inference-Time Alignment in Diffusion Models3 Mar 2025
- 2025ScaffoldGPT: A Scaffold-based GPT Model for Drug Optimization9 Feb 2025
- 2025Ontology-Guided, Hybrid Prompt Learning for Generalization in Knowledge Graph Question Answering6 Feb 2025
- 2025Inference-Time Alignment in Diffusion Models with Reward-Guided Generation: Tutorial and Review16 Jan 2025
- 2024MegaAgent: A Large-Scale Autonomous LLM-based Multi-Agent System Without Predefined SOPs19 Aug 2024
- 2024Derivative-Free Guidance in Continuous and Discrete Diffusion Models with Soft Value-Based Decoding15 Aug 2024
- 2024Optimized Multi-Token Joint Decoding with Auxiliary Model for LLM Inference12 Jul 2024
- 2024Uncertainty-Guided Likelihood Tree Search4 Jul 2024
38 more
- 2024Entropy-Reinforced Planning with Large Language Models for Drug Discovery11 Jun 2024
- 2024AUGlasses: Continuous Action Unit based Facial Reconstruction with Low-power IMUs on Smart Glasses22 May 2024
- 2024Learning to Deliver: a Foundation Model for the Montreal Capacitated Vehicle Routing Problem28 Feb 2024
- 2024When Only Time Will Tell: Interpreting How Transformers Process Local Ambiguities Through the Lens of Restart-Incrementality20 Feb 2024
- 2024Don't Rank, Combine! Combining Machine Translation Hypotheses Using Quality Estimation12 Jan 2024
- 2023Combining Language Models For Specialized Domains: A Colorful Approach30 Oct 2023
- 2023"Honey, Tell Me What's Wrong", Global Explanation of Textual Discriminative Models through Cooperative Generation27 Oct 2023
- 2023The Curious Case of Hallucinatory (Un)answerability: Finding Truths in the Hidden States of Over-Confident Large Language Models18 Oct 2023
- 2023KCTS: Knowledge-Constrained Tree Search Decoding with Token-Level Hallucination Detection13 Oct 2023
- 2023Alphazero-like Tree-Search can Guide Large Language Model Decoding and Training29 Sep 2023
- 2023Don't throw away your value model! Generating more preferable text with Value-Guided Monte-Carlo Tree Search decoding26 Sep 2023
- 2023K-pop Lyric Translation: Dataset, Analysis, and Neural-Modelling20 Sep 2023
- 2023On the Depth between Beam Search and Exhaustive Search for Text Generation25 Aug 2023
- 2023Reinforced Self-Training (ReST) for Language Modeling17 Aug 2023
- 2023Selective Perception: Optimizing State Descriptions with Reinforcement Learning for Language Model Actors21 Jul 2023
- 2023The Inner Sentiments of a Thought4 Jul 2023
- 2023EEL: Efficiently Encoding Lattices for Reranking1 Jun 2023
- 2023Factually Consistent Summarization via Reinforcement Learning with Textual Entailment Feedback31 May 2023
- 2023Faithful Question Answering with Monte-Carlo Planning4 May 2023
- 2023Transformer-based Planning for Symbolic Regression13 Mar 2023
- 2023Planning with Large Language Models for Code Generation9 Mar 2023
- 2023Grounded Decoding: Guiding Text Generation with Grounded Models for Embodied Agents1 Mar 2023
- 2023R-U-SURE? Uncertainty-Aware Code Suggestions By Maximizing Utility Across Random User Intents1 Mar 2023
- 2023Tuning computer vision models with task rewards16 Feb 2023
- 2022DC-MBR: Distributional Cooling for Minimum Bayesian Risk Decoding8 Dec 2022
- 2022Best-k Search Algorithm for Neural Text Generation22 Nov 2022
- 2022Teacher Forcing Recovers Reward Functions for Text Generation17 Oct 2022
- 2022Language Model Decoding as Likelihood-Utility Alignment13 Oct 2022
- 2022Recurrent Convolutional Neural Networks Learn Succinct Learning Algorithms1 Sep 2022
- 2022Offline RL for Natural Language Generation with Implicit Language Q Learning5 Jun 2022
- 2022Quality-Aware Decoding for Neural Machine Translation2 May 2022
- 2022Which Discriminator for Cooperative Text Generation?25 Apr 2022
- 2022Uncertainty Determines the Adequacy of the Mode and the Tractability of Decoding in Sequence-to-Sequence Models1 Apr 2022
- 2022RMBR: A Regularized Minimum Bayes Risk Reranking Framework for Machine Translation1 Mar 2022
- 2022Enabling arbitrary translation objectives with Adaptive Tree Search23 Feb 2022
- 2022Generative Cooperative Networks for Natural Language Generation28 Jan 2022
- 2021NeuroLogic A*esque Decoding: Constrained Text Generation with Lookahead Heuristics16 Dec 2021
- 2021High Quality Rather than High Model Probability: Minimum Bayes Risk Decoding with Neural Metrics17 Nov 2021
50 newest of 55 All 55 (JSON)
- 2023Alphazero-like Tree-Search can Guide Large Language Model Decoding and Trainingcited by 291
- 2023Don't throw away your value model! Generating more preferable text with Value-Guided Monte-Carlo Tree Search decodingcited by 59
- 2023Faithful Question Answering with Monte-Carlo Planningcited by 16
- 2023The Inner Sentiments of a Thoughtcited by 4
- 2024Uncertainty-Guided Likelihood Tree Searchcited by 4
- 2024Uncertainty-Guided Likelihood Tree Search4 Jul 2024
- 2023Alphazero-like Tree-Search can Guide Large Language Model Decoding and Training29 Sep 2023
- 2023Don't throw away your value model! Generating more preferable text with Value-Guided Monte-Carlo Tree Search decoding26 Sep 2023
- 2023The Inner Sentiments of a Thought4 Jul 2023
- 2023Faithful Question Answering with Monte-Carlo Planning4 May 2023
- 2023Grounded Decoding: Guiding Text Generation with Grounded Models for Embodied Agentscited by 66
- 2024MegaAgent: A Large-Scale Autonomous LLM-based Multi-Agent System Without Predefined SOPscited by 45
- 2025Can Compressed LLMs Truly Act? An Empirical Evaluation of Agentic Capabilities in LLM Compressioncited by 15
- 2025Can Compressed LLMs Truly Act? An Empirical Evaluation of Agentic Capabilities in LLM Compression26 May 2025
- 2024MegaAgent: A Large-Scale Autonomous LLM-based Multi-Agent System Without Predefined SOPs19 Aug 2024
- 2023Grounded Decoding: Guiding Text Generation with Grounded Models for Embodied Agents1 Mar 2023
- 2024Derivative-Free Guidance in Continuous and Discrete Diffusion Models with Soft Value-Based Decodingcited by 127
- 2025Inference-Time Alignment in Diffusion Models with Reward-Guided Generation: Tutorial and Reviewcited by 82
- 2025Dynamic Search for Inference-Time Alignment in Diffusion Modelscited by 36
- 2025Dynamic Search for Inference-Time Alignment in Diffusion Models3 Mar 2025
- 2025Inference-Time Alignment in Diffusion Models with Reward-Guided Generation: Tutorial and Review16 Jan 2025
- 2024Derivative-Free Guidance in Continuous and Discrete Diffusion Models with Soft Value-Based Decoding15 Aug 2024
- 2023Reinforced Self-Training (ReST) for Language Modelingcited by 486
- 2023Reinforced Self-Training (ReST) for Language Modeling17 Aug 2023
- 2023Planning with Large Language Models for Code Generationcited by 179
- 2021NeuroLogic A*esque Decoding: Constrained Text Generation with Lookahead Heuristicscited by 153
- 2021High Quality Rather than High Model Probability: Minimum Bayes Risk Decoding with Neural Metricscited by 104
- 2023Transformer-based Planning for Symbolic Regressioncited by 72
- 2023Factually Consistent Summarization via Reinforcement Learning with Textual Entailment Feedbackcited by 71
- 2021Sampling-Based Approximations to Minimum Bayes Risk Decoding for Neural Machine Translationcited by 63
- 2023The Curious Case of Hallucinatory (Un)answerability: Finding Truths in the Hidden States of Over-Confident Large Language Modelscited by 54
- 2022Quality-Aware Decoding for Neural Machine Translationcited by 49
- 2023KCTS: Knowledge-Constrained Tree Search Decoding with Token-Level Hallucination Detectioncited by 43
- 2023Tuning computer vision models with task rewardscited by 36
- 2021PPL-MCTS: Constrained Textual Generation Through Discriminator-Guided MCTS Decodingcited by 32
- 2021To Beam Or Not To Beam: That is a Question of Cooperation for Language GANscited by 14
12 most cited of 40 All 40 (JSON)
- 2026A Generalized Formalism of Auto-Regressive Decoding for Speech Processing16 Jun 2026
- 2026TruncProof: A Guardrail for LLM-based JSON Generation under Token-Length Constraints13 May 2026
- 2025ScaffoldGPT: A Scaffold-based GPT Model for Drug Optimization9 Feb 2025
- 2025Ontology-Guided, Hybrid Prompt Learning for Generalization in Knowledge Graph Question Answering6 Feb 2025
- 2024Entropy-Reinforced Planning with Large Language Models for Drug Discovery11 Jun 2024
- 2024AUGlasses: Continuous Action Unit based Facial Reconstruction with Low-power IMUs on Smart Glasses22 May 2024
- 2024Learning to Deliver: a Foundation Model for the Montreal Capacitated Vehicle Routing Problem28 Feb 2024
- 2024When Only Time Will Tell: Interpreting How Transformers Process Local Ambiguities Through the Lens of Restart-Incrementality20 Feb 2024
- 2024Don't Rank, Combine! Combining Machine Translation Hypotheses Using Quality Estimation12 Jan 2024
- 2023Combining Language Models For Specialized Domains: A Colorful Approach30 Oct 2023
- 2023"Honey, Tell Me What's Wrong", Global Explanation of Textual Discriminative Models through Cooperative Generation27 Oct 2023
- 2023The Curious Case of Hallucinatory (Un)answerability: Finding Truths in the Hidden States of Over-Confident Large Language Models18 Oct 2023
12 newest of 40 All 40 (JSON)