Smoothing and Shrinking the Sparse Seq2Seq Search Space
Not on the map. Why?
Abstract (arXiv)
Current sequence-to-sequence models are trained to minimize cross-entropy and use softmax to compute the locally normalized probabilities over target sequences. While this setup has led to strong results in a variety of tasks, one unsatisfying aspect is its length bias: models give high scores to short, inadequate hypotheses and often make the empty string the argmax -- the so-called cat got your tongue problem. Recently proposed entmax-based sparse sequence-to-sequence models present a possible solution, since they can shrink the search space by assigning zero probability to bad hypotheses, but their ability to handle word-level tasks with transformers has never been tested. In this work, we show that entmax-based models effectively solve the cat got your tongue problem, removing a major source of model error for neural machine translation. In addition, we generalize label smoothing, a critical regularization technique, to the broader family of Fenchel-Young losses, which includes both cross-entropy and the entmax losses. Our resulting label-smoothed entmax loss models set a new state of the art on multilingual grapheme-to-phoneme conversion and deliver improvements and better calibration properties on cross-lingual morphological inflection and machine translation for 6 language pairs.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 32 of its 54 references that are in the map. First posted on arXiv 18 Mar 2021.
Builds on
32 of 54 references.
References · 32
- 2017Attention Is All You Needcited by 59,932
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
- 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
- 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
- 2019When Does Label Smoothing Help?cited by 985
- 2017Regularizing Neural Networks by Penalizing Confident Output Distributionscited by 461
- 2016From Softmax to Sparsemax: A Sparse Model of Attention and Multi-Label Classificationcited by 337
- 2017Six Challenges for Neural Machine Translationcited by 334
20 more
- 2019Sparse Sequence-to-Sequence Modelscited by 167
- 2019Adaptively Sparse Transformerscited by 154
- 2020Is MAP Decoding All You Need? The Inadequacy of the Mode in Neural Machine Translationcited by 137
- 2018Correcting Length Bias in Neural Machine Translationcited by 119
- 2019Learning with Fenchel-Young Lossescited by 117
- 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
- 2016Reward Augmented Maximum Likelihood for Neural Structured Predictioncited by 80
- 2019Calibration of Encoder Decoder Models for Neural Machine Translationcited by 67
- 2020On the Inference Calibration of Neural Machine Translationcited by 61
- 2019The SIGMORPHON 2019 Shared Task: Morphological Analysis in Context and Cross-Lingual Transfer for Inflectioncited by 43
- 2020Generalized Entropy Regularization or: There's Nothing Special about Label Smoothingcited by 40
- 2019Joey NMT: A Minimalist NMT Toolkit for Novicescited by 39
- 2018Breaking the Beam Search Curse: A Study of (Re-)Scoring Methods and Stopping Criteria for Neural Machine Translationcited by 29
- 2019Pushing the Limits of Low-Resource Morphological Inflectioncited by 29
- 2015Sequence-to-Sequence Neural Net Models for Grapheme-to-Phoneme Conversioncited by 19
- 2015Morphological Inflection Generation Using Character Sequence to Sequence Learningcited by 14
- 2020Semantic Label Smoothing for Sequence to Sequence Problemscited by 13
- 2018Token-level and sequence-level loss smoothing for RNN language modelscited by 6
Built on by
Citing papers per year: 2021: 4; 2022: 3; 2023: 0; 2024: 3; 2025: 1.
11 papers.
- 2022Efficient Methods for Natural Language Processing: A Surveycited by 78
- 2021Sampling-Based Approximations to Minimum Bayes Risk Decoding for Neural Machine Translationcited by 63
- 2024QUEST: Quality-Aware Metropolis-Hastings Sampling for Machine Translationcited by 16
- 2021Characterizing and addressing the issue of oversmoothing in neural autoregressive sequence modelingcited by 10
- 2021What Do You Get When You Cross Beam Search with Nucleus Sampling?cited by 7
- 2024The Role of n-gram Smoothing in the Age of Neural Networkscited by 6
- 2021Speeding Up Entmaxcited by 3
- 2022A Continuum of Generation Tasks for Investigating Length Bias and Degenerate Repetitioncited by 3
- 2024Reranking Laws for Language Generation: A Communication-Theoretic Perspectivecited by 3
- 2022The Implicit Length Bias of Label Smoothing on Beam Search Decodingcited by 2
- 2025Multi-Objective Hyperparameter Selection via Hypothesis Testing on Reliability Graphscited by 1
- 2025Multi-Objective Hyperparameter Selection via Hypothesis Testing on Reliability Graphs22 Jan 2025
- 2024Reranking Laws for Language Generation: A Communication-Theoretic Perspective11 Sep 2024
- 2024QUEST: Quality-Aware Metropolis-Hastings Sampling for Machine Translation28 May 2024
- 2024The Role of n-gram Smoothing in the Age of Neural Networks25 Mar 2024
- 2022A Continuum of Generation Tasks for Investigating Length Bias and Degenerate Repetition19 Oct 2022
- 2022Efficient Methods for Natural Language Processing: A Survey31 Aug 2022
- 2022The Implicit Length Bias of Label Smoothing on Beam Search Decoding2 May 2022
- 2021Characterizing and addressing the issue of oversmoothing in neural autoregressive sequence modeling16 Dec 2021
- 2021Speeding Up Entmax12 Nov 2021
- 2021Sampling-Based Approximations to Minimum Bayes Risk Decoding for Neural Machine Translation10 Aug 2021
- 2021What Do You Get When You Cross Beam Search with Nucleus Sampling?20 Jul 2021