A Convolutional Neural Network for Modelling Sentences

By Nal Kalchbrenner, Edward Grefenstette, Phil Blunsom. 2014

3,651 citations recorded by the source corpus.

The ability to accurately represent sentences is central to language understanding. We describe a convolutional architecture dubbed the Dynamic Convolutional Neural Network (DCNN) that we adopt for the semantic modelling of sentences. The network uses Dynamic k-Max Pooling, a global pooling operation over linear sequences. The network handles input sentences of varying length and induces a feature graph over the sentence that is capable of explicitly capturing short and long-range relations. The network does not rely on a parse tree and is easily applicable to any language. We test the DCNN in four experiments: small scale binary and multi-class sentiment prediction, six-way question classification and Twitter sentiment prediction by distant supervision. The network achieves excellent performance in the first three tasks and a greater than 25% error reduction in the last task with respect to the strongest baseline.

Subfields: Artificial Intelligence, Natural Language Processing, Model Architectures

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Mohit Bansal
  2. Jianfeng Gao
  3. Percy Liang
  4. Luke S. Zettlemoyer
  5. Graham Neubig
  6. Yejin Choi
  7. Kyunghyun Cho
  8. Noah A. Smith

In Natural Language Processing

  1. Mohit Bansal
  2. Jianfeng Gao
  3. Graham Neubig
  4. Yejin Choi
  5. Kyunghyun Cho
  6. Luke S. Zettlemoyer
  7. Percy Liang
  8. Noah A. Smith

In Model Architectures

  1. Yoshua Bengio
  2. Yoav Goldberg
  3. Kyunghyun Cho
  4. Quoc V. Le
  5. Graham Neubig
  6. Jianfeng Gao
  7. Mohit Bansal
  8. Ruslan Salakhutdinov

Citations in the corpus