Saliency-driven Word Alignment Interpretation for Neural Machine Translation
arXiv:1906.10282
Abstract
Despite their original goal to jointly learn to align and translate, Neural Machine Translation (NMT) models, especially Transformer, are often perceived as not learning interpretable word alignments. In this paper, we show that NMT models do learn interpretable word alignments, which could only be revealed with proper interpretation methods. We propose a series of such methods that are model-agnostic, are able to be applied either offline or online, and do not require parameter update or architectural change. We show that under the force decoding setup, the alignments induced by our interpretation method are of better quality than fast-align for some systems, and when performing free decoding, they agree well with the alignments induced by automatic alignment tools.
Accepted to WMT 2019
References in corpus (6)
- Sequence to Sequence Learning with Neural Networks
- Methods for Interpreting and Understanding Deep Neural Networks
- Striving for Simplicity: The All Convolutional Net
- Attention-Based Models for Speech Recognition
- SmoothGrad: removing noise by adding noise
- Adding Interpretable Attention to Neural Translation Models Improves Word Alignment