Conference item icon

Conference item

A theoretically grounded application of dropout in recurrent neural networks

Abstract:
Recurrent neural networks (RNNs) stand at the forefront of many recent developments in deep learning. Yet a major difficulty with these models is their tendency to overfit, with dropout shown to fail when applied to recurrent layers. Recent results at the intersection of Bayesian modelling and deep learning offer a Bayesian interpretation of common deep learning techniques such as dropout. This grounding of dropout in approximate Bayesian inference suggests an extension of the theoretical results, offering insights into the use of dropout with RNN models. We apply this new variational inference based dropout technique in LSTM and GRU models, assessing it on language modelling and sentiment analysis tasks. The new approach outperforms existing techniques, and to the best of our knowledge improves on the single model state-of-the-art in language modelling with the Penn Treebank (73.4 test perplexity). This extends our arsenal of variational tools in deep learning.
Publication status:
Published
Peer review status:
Peer reviewed

Actions

Authors

More by this author
Institution:
University of Oxford
Division:
MPLS
Department:
Computer Science
Oxford college:
Christ Church
Role:
Author


Publisher:
Massachusetts Institute of Technology Press
Host title:
Advances in Neural Information Processing Systems 29 (NIPS 2016)
Journal:
NeurIPS Proceedings 2016 More from this journal
Volume:
29
Pages:
1019-1027
Publication date:
2016-12-01
Acceptance date:
2016-08-12
Event title:
30th Conference on Neural Information Processing Systems (NIPS 2016)
Event location:
Barcelona, Spain
Event start date:
2016-12-05
Event end date:
2016-12-10
ISSN:
1049-5258


Language:
English
Pubs id:
pubs:1045787
UUID:
uuid:c2dd7ec5-4710-4402-ab3a-58dc76d17562
Local pid:
pubs:1045787
Source identifiers:
1045787
Deposit date:
2019-08-16
ARK identifier:

Terms of use


Views and Downloads






If you are the owner of this record, you can report an update to it here: Report update to this record

TO TOP