Fast Sequence Generation with Multi-Agent Reinforcement Learning
Not on the map. Why?
Abstract (arXiv)
Autoregressive sequence Generation models have achieved state-of-the-art performance in areas like machine translation and image captioning. These models are autoregressive in that they generate each word by conditioning on previously generated words, which leads to heavy latency during inference. Recently, non-autoregressive decoding has been proposed in machine translation to speed up the inference time by generating all words in parallel. Typically, these models use the word-level cross-entropy loss to optimize each word independently. However, such a learning process fails to consider the sentence-level consistency, thus resulting in inferior generation quality of these non-autoregressive models. In this paper, we propose a simple and efficient model for Non-Autoregressive sequence Generation (NAG) with a novel training paradigm: Counterfactuals-critical Multi-Agent Learning (CMAL). CMAL formulates NAG as a multi-agent reinforcement learning system where element positions in the target sequence are viewed as agents that learn to cooperatively maximize a sentence-level reward. On MSCOCO image captioning benchmark, our NAG method achieves a performance comparable to state-of-the-art autoregressive models, while brings 13.9x decoding speedup. On WMT14 EN-DE machine translation dataset, our method outperforms cross-entropy trained baseline by 6.0 BLEU points while achieves the greatest decoding speedup of 17.46x.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 42 of its 56 references that are in the map. First posted on arXiv 24 Jan 2021.
Builds on
42 of 56 references.
References · 42
- 2017Attention Is All You Needcited by 59,932
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
- 2014Sequence to Sequence Learning with Neural Networkscited by 2,974
- 2015Neural Machine Translation of Rare Words with Subword Unitscited by 2,898
- 2014CIDEr: Consensus-based Image Description Evaluationcited by 2,027
- 2019fairseq: A Fast, Extensible Toolkit for Sequence Modelingcited by 1,486
- 2016Google's Neural Machine Translation System: Bridging the Gap between Human and Machine Translationcited by 1,471
- 2015Microsoft COCO Captions: Data Collection and Evaluation Servercited by 1,447
- 2015Show, Attend and Tell: Neural Image Caption Generation with Visual Attentioncited by 1,421
- 2017Bottom-Up and Top-Down Attention for Image Captioning and Visual Question Answeringcited by 1,310
- 2014Deep Visual-Semantic Alignments for Generating Image Descriptionscited by 966
- 2016SPICE: Semantic Propositional Image Caption Evaluationcited by 820
30 more
- 2016Sequence-Level Knowledge Distillationcited by 761
- 2017Counterfactual Multi-Agent Policy Gradientscited by 733
- 2015Sequence Level Training with Recurrent Neural Networkscited by 568
- 2017Convolutional Sequence to Sequence Learningcited by 550
- 2013Generating Sequences With Recurrent Neural Networkscited by 549
- 2016Self-critical Sequence Training for Image Captioningcited by 544
- 2017Non-Autoregressive Neural Machine Translationcited by 457
- 2019Attention on Attention for Image Captioningcited by 289
- 2018Auto-Encoding Scene Graphs for Image Captioningcited by 254
- 2020X-Linear Attention Networks for Image Captioningcited by 198
- 2018Deterministic Non-Autoregressive Neural Sequence Modeling by Iterative Refinementcited by 194
- 2019Image Captioning: Transforming Objects into Wordscited by 171
- 2016An Actor-Critic Algorithm for Sequence Predictioncited by 158
- 2016Show and Tell: Lessons learned from the 2015 MSCOCO Image Captioning Challengecited by 116
- 2018Fast Decoding in Sequence Models using Discrete Latent Variablescited by 103
- 2019FlowSeq: Non-Autoregressive Conditional Sequence Generation with Generative Flowcited by 89
- 2019Multimodal Transformer with Multi-View Visual Representation for Image Captioningcited by 86
- 2013The Optimal Reward Baseline for Gradient-Based Reinforcement Learningcited by 84
- 2018A Study of Reinforcement Learning for Neural Machine Translationcited by 74
- 2018End-to-End Non-Autoregressive Neural Machine Translation with Connectionist Temporal Classificationcited by 72
- 2020Normalized and Geometry-Aware Self-Attention Network for Image Captioningcited by 63
- 2018Counterfactual Critic Multi-Agent Training for Scene Graph Generationcited by 53
- 2019Non-Autoregressive Machine Translation with Auxiliary Regularizationcited by 52
- 2019Minimizing the Bag-of-Ngrams Difference for Non-Autoregressive Neural Machine Translationcited by 40
- 2018Non-Autoregressive Neural Machine Translation with Enhanced Decoder Inputcited by 39
- 2019Fine-Tuning by Curriculum Learning for Non-Autoregressive Neural Machine Translationcited by 39
- 2019Context-Aware Visual Policy Network for Fine-Grained Image Captioningcited by 29
- 2020Non-Autoregressive Image Captioning with Counterfactuals-Critical Multi-Agent Learningcited by 28
- 2019Masked Non-Autoregressive Image Captioningcited by 22
- 2019Fast Image Caption Generation with Position Alignmentcited by 21
Built on by
Citing papers per year: 2021: 1.
1 paper.