English

Explaining Sequence-Level Knowledge Distillation as Data-Augmentation for Neural Machine Translation

Computation and Language 2019-12-10 v1

Abstract

Sequence-level knowledge distillation (SLKD) is a model compression technique that leverages large, accurate teacher models to train smaller, under-parameterized student models. Why does pre-processing MT data with SLKD help us train smaller models? We test the common hypothesis that SLKD addresses a capacity deficiency in students by "simplifying" noisy data points and find it unlikely in our case. Models trained on concatenations of original and "simplified" datasets generalize just as well as baseline SLKD. We then propose an alternative hypothesis under the lens of data augmentation and regularization. We try various augmentation strategies and observe that dropout regularization can become unnecessary. Our methods achieve BLEU gains of 0.7-1.2 on TED Talks.

Keywords

Cite

@article{arxiv.1912.03334,
  title  = {Explaining Sequence-Level Knowledge Distillation as Data-Augmentation for Neural Machine Translation},
  author = {Mitchell A. Gordon and Kevin Duh},
  journal= {arXiv preprint arXiv:1912.03334},
  year   = {2019}
}
R2 v1 2026-06-23T12:38:32.022Z