Molding CNNs for text: non-linear, non-consecutive convolutions

By Tao Lei, Regina Barzilay, Tommi S. Jaakkola. 2015

148 citations recorded by the source corpus.

The success of deep learning often derives from well-chosen operational building blocks. In this work, we revise the temporal convolution operation in CNNs to better adapt it to text processing. Instead of concatenating word representations, we appeal to tensor algebra and use low-rank n-gram tensors to directly exploit interactions between words already at the convolution stage. Moreover, we extend the n-gram convolution to non-consecutive words to recognize patterns with intervening words. Through a combination of low-rank tensors, and pattern weighting, we can efficiently evaluate the resulting convolution operation via dynamic programming. We test the resulting architecture on standard sentiment classification and news categorization tasks. Our model achieves state-of-the-art performance both in terms of accuracy and training speed. For instance, we obtain 51.2% accuracy on the fine-grained sentiment classification task.

Subfields: Artificial Intelligence, Natural Language Processing

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. Noah A. Smith
  3. Percy Liang
  4. Luke S. Zettlemoyer
  5. Yejin Choi
  6. Mirella Lapata
  7. Graham Neubig
  8. Jianfeng Gao

In Natural Language Processing

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

Citations in the corpus