Machine Translation Decoding beyond Beam Search
R\'emi Leblond, Jean-Baptiste Alayrac, Laurent Sifre, Miruna Pislar,, Jean-Baptiste Lespiau, Ioannis Antonoglou, Karen Simonyan, Oriol Vinyals

TL;DR
This paper investigates replacing beam search in machine translation with more flexible, metric-driven search algorithms like Monte-Carlo Tree Search, showing that the best decoding method depends on the specific metric used.
Contribution
It introduces a Monte-Carlo Tree Search based decoding method and provides a comprehensive analysis of various algorithms for metric-driven machine translation decoding.
Findings
MCTS-based decoding is competitive with beam search.
Algorithm effectiveness varies with the target metric.
Extensive experiments inform future research directions.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsMonte-Carlo Tree Search
