Generating Sentences Using a Dynamic Canvas

Authors

  • Harshil Shah University College London
  • Bowen Zheng University College London
  • David Barber University College London; Alan Turing Institute

DOI:

https://doi.org/10.1609/aaai.v32i1.11951

Keywords:

NLP, bayesian, variational, generative, sentences

Abstract

We introduce the Attentive Unsupervised Text (W)riter (AUTR), which is a word level generative model for natural language. It uses a recurrent neural network with a dynamic attention and canvas memory mechanism to iteratively construct sentences. By viewing the state of the memory at intermediate stages and where the model is placing its attention, we gain insight into how it constructs sentences. We demonstrate that AUTR learns a meaningful latent representation for each sentence, and achieves competitive log-likelihood lower bounds whilst being computationally efficient. It is effective at generating and reconstructing sentences, as well as imputing missing words.

Downloads

Published

2018-04-27

How to Cite

Shah, H., Zheng, B., & Barber, D. (2018). Generating Sentences Using a Dynamic Canvas. Proceedings of the AAAI Conference on Artificial Intelligence, 32(1). https://doi.org/10.1609/aaai.v32i1.11951