CLMar 18, 2021

Smoothing and Shrinking the Sparse Seq2Seq Search Space

arXiv:2103.10291v1730 citations
Originality Incremental advance
AI Analysis

This work addresses a key error source in neural machine translation and related tasks, offering improvements in model calibration and state-of-the-art results, though it is incremental as it builds on existing entmax and label smoothing techniques.

The paper tackled the 'cat got your tongue' problem in sequence-to-sequence models, where models favor short or empty hypotheses, by applying entmax-based sparse models to neural machine translation, effectively solving this issue and improving performance on tasks like multilingual grapheme-to-phoneme conversion, cross-lingual morphological inflection, and machine translation for 6 language pairs.

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.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes