SEARNN: Training RNNs with Global-Local Losses
Not on the map. Why?
Abstract (arXiv)
We propose SEARNN, a novel training algorithm for recurrent neural networks (RNNs) inspired by the "learning to search" (L2S) approach to structured prediction. RNNs have been widely successful in structured prediction applications such as machine translation or parsing, and are commonly trained using maximum likelihood estimation (MLE). Unfortunately, this training loss is not always an appropriate surrogate for the test error: by only maximizing the ground truth probability, it fails to exploit the wealth of information offered by structured losses. Further, it introduces discrepancies between training and predicting (such as exposure bias) that may hurt test performance. Instead, SEARNN leverages test-alike search space exploration to introduce global-local losses that are closer to the test error. We first demonstrate improved performance over MLE on two different tasks: OCR and spelling correction. Then, we propose a subsampling strategy to enable SEARNN to scale to large vocabulary sizes. This allows us to validate the benefits of our approach on a machine translation task.
Key facts. Cited by 17 papers in the map (data through 7 Oct 2026). First posted on arXiv 14 Jun 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2020: 3; 2021: 6; 2022: 4; 2023: 1; 2024: 1; 2025: 1; 2026: 1.
17 papers.
Sort:
By area:
- 2022Is Reinforcement Learning (Not) for Natural Language Processing: Benchmarks, Baselines, and Building Blocks for Natural Language Policy Optimizationcited by 244
- 2021ImageBART: Bidirectional Context with Multinomial Diffusion for Autoregressive Image Synthesiscited by 122
- 2022Why Exposure Bias Matters: An Imitation Learning Perspective of Error Accumulation in Language Generationcited by 106
- 2020Autoregressive Knowledge Distillation through Imitation Learningcited by 68
- 2020Text Generation by Learning from Demonstrationscited by 64
- 2021Machine Translation Decoding beyond Beam Searchcited by 55
- 2023Learning to Generate Better Than Your LLMcited by 49
- 2022An Imitation Learning Curriculum for Text Editing with Non-Autoregressive Modelscited by 20
- 2020Active Imitation Learning with Noisy Guidancecited by 15
- 2022Augmenting Multi-Turn Text-to-SQL Datasets with Self-Playcited by 9
- 2021Mixed Cross Entropy Loss for Neural Machine Translationcited by 8
- 2024Defining error accumulation in ML atmospheric simulatorscited by 5
5 more
- 2026DiffusionRollout: Uncertainty-Aware Rollout Planning in Long-Horizon PDE Solvingcited by 4
- 2021Structured Convolutional Kernel Networks for Airline Crew Schedulingcited by 2
- 2021Improving Scheduled Sampling with Elastic Weight Consolidation for Neural Machine Translationcited by 1
- 2025Regularization of ML models for Earth systems by using longer model timestepscited by 1
- 2021Alleviate Exposure Bias in Sequence Prediction with Recurrent Neural Networkscited by 0
- 2026DiffusionRollout: Uncertainty-Aware Rollout Planning in Long-Horizon PDE Solving14 Feb 2026
- 2025Regularization of ML models for Earth systems by using longer model timesteps23 Mar 2025
- 2024Defining error accumulation in ML atmospheric simulators23 May 2024
- 2023Learning to Generate Better Than Your LLM20 Jun 2023
- 2022Augmenting Multi-Turn Text-to-SQL Datasets with Self-Play21 Oct 2022
- 2022Is Reinforcement Learning (Not) for Natural Language Processing: Benchmarks, Baselines, and Building Blocks for Natural Language Policy Optimization3 Oct 2022
- 2022Why Exposure Bias Matters: An Imitation Learning Perspective of Error Accumulation in Language Generation3 Apr 2022
- 2022An Imitation Learning Curriculum for Text Editing with Non-Autoregressive Models17 Mar 2022
- 2021Improving Scheduled Sampling with Elastic Weight Consolidation for Neural Machine Translation13 Sep 2021
- 2021ImageBART: Bidirectional Context with Multinomial Diffusion for Autoregressive Image Synthesis19 Aug 2021
- 2021Mixed Cross Entropy Loss for Neural Machine Translation30 Jun 2021
- 2021Structured Convolutional Kernel Networks for Airline Crew Scheduling25 May 2021
5 more
- 2021Machine Translation Decoding beyond Beam Search12 Apr 2021
- 2021Alleviate Exposure Bias in Sequence Prediction with Recurrent Neural Networks22 Mar 2021
- 2020Text Generation by Learning from Demonstrations16 Sep 2020
- 2020Autoregressive Knowledge Distillation through Imitation Learning15 Sep 2020
- 2020Active Imitation Learning with Noisy Guidance26 May 2020
- 2020Autoregressive Knowledge Distillation through Imitation Learningcited by 68
- 2020Text Generation by Learning from Demonstrationscited by 64
- 2020Active Imitation Learning with Noisy Guidancecited by 15
- 2020Text Generation by Learning from Demonstrations16 Sep 2020
- 2020Autoregressive Knowledge Distillation through Imitation Learning15 Sep 2020
- 2020Active Imitation Learning with Noisy Guidance26 May 2020
- 2022Is Reinforcement Learning (Not) for Natural Language Processing: Benchmarks, Baselines, and Building Blocks for Natural Language Policy Optimizationcited by 244
- 2021ImageBART: Bidirectional Context with Multinomial Diffusion for Autoregressive Image Synthesiscited by 122
- 2022Why Exposure Bias Matters: An Imitation Learning Perspective of Error Accumulation in Language Generationcited by 106
- 2021Machine Translation Decoding beyond Beam Searchcited by 55
- 2023Learning to Generate Better Than Your LLMcited by 49
- 2022An Imitation Learning Curriculum for Text Editing with Non-Autoregressive Modelscited by 20
- 2022Augmenting Multi-Turn Text-to-SQL Datasets with Self-Playcited by 9
- 2021Mixed Cross Entropy Loss for Neural Machine Translationcited by 8
- 2024Defining error accumulation in ML atmospheric simulatorscited by 5
- 2021Structured Convolutional Kernel Networks for Airline Crew Schedulingcited by 2
- 2021Improving Scheduled Sampling with Elastic Weight Consolidation for Neural Machine Translationcited by 1
- 2025Regularization of ML models for Earth systems by using longer model timestepscited by 1
12 most cited of 13 All 13 (JSON)
- 2025Regularization of ML models for Earth systems by using longer model timesteps23 Mar 2025
- 2024Defining error accumulation in ML atmospheric simulators23 May 2024
- 2023Learning to Generate Better Than Your LLM20 Jun 2023
- 2022Augmenting Multi-Turn Text-to-SQL Datasets with Self-Play21 Oct 2022
- 2022Is Reinforcement Learning (Not) for Natural Language Processing: Benchmarks, Baselines, and Building Blocks for Natural Language Policy Optimization3 Oct 2022
- 2022Why Exposure Bias Matters: An Imitation Learning Perspective of Error Accumulation in Language Generation3 Apr 2022
- 2022An Imitation Learning Curriculum for Text Editing with Non-Autoregressive Models17 Mar 2022
- 2021Improving Scheduled Sampling with Elastic Weight Consolidation for Neural Machine Translation13 Sep 2021
- 2021ImageBART: Bidirectional Context with Multinomial Diffusion for Autoregressive Image Synthesis19 Aug 2021
- 2021Mixed Cross Entropy Loss for Neural Machine Translation30 Jun 2021
- 2021Structured Convolutional Kernel Networks for Airline Crew Scheduling25 May 2021
- 2021Machine Translation Decoding beyond Beam Search12 Apr 2021
12 newest of 13 All 13 (JSON)