CLJan 27, 2019

Variational Smoothing in Recurrent Neural Network Language Models

arXiv:1901.09296v15 citations
Originality Incremental advance
AI Analysis

This work addresses language modeling challenges by offering incremental improvements in data noising techniques for researchers and practitioners in natural language processing.

The paper tackles the problem of data noising in recurrent neural network language models by providing a new theoretical perspective that frames it as Bayesian recurrent neural networks with specific variational distributions, and proposes more principled methods like variational smoothing with tied embeddings and element-wise smoothing, showing performance improvements on benchmark datasets.

We present a new theoretical perspective of data noising in recurrent neural network language models (Xie et al., 2017). We show that each variant of data noising is an instance of Bayesian recurrent neural networks with a particular variational distribution (i.e., a mixture of Gaussians whose weights depend on statistics derived from the corpus such as the unigram distribution). We use this insight to propose a more principled method to apply at prediction time and propose natural extensions to data noising under the variational framework. In particular, we propose variational smoothing with tied input and output embedding matrices and an element-wise variational smoothing method. We empirically verify our analysis on two benchmark language modeling datasets and demonstrate performance improvements over existing data noising methods.

Foundations

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

Your Notes