Attention-Based Memory Network for Text Sentiment Classification

In order to explore the impact of different memory modules under the framework of memory network for aspect level sentiment classification, we use convolutional neural networks (CNN) and bidirectional long short term memory (BiLSTM) to design four kinds of memory network models in this paper. The first model uses CNN for building a memory module, which is capable of capturing local information in documents. The second uses BiLSTM for building another memory module, which captures sequence information in documents. At the same time, the following two models use CNN and BiLSTM for building memory module——one builds a hierarchical neural network by using CNN and BiLSTM for building memory module, which combines both local and sequence information together. The other, respectively, uses CNN and BiLSTM for building two memory modules, respectively, which captures local information and sequence information through different modules. And then, we combine the final representations, which are generated from the different memory networks, for further sentiment classification. Experiments on laptop and restaurant datasets demonstrate that our four methods achieving better results than MemNet. In particular, the latter two models achieve better performance than the first two models and feature-based support vector machine approach.

[1]  Yoon Kim,et al.  Convolutional Neural Networks for Sentence Classification , 2014, EMNLP.

[2]  Jürgen Schmidhuber,et al.  Long Short-Term Memory , 1997, Neural Computation.

[3]  Ting Liu,et al.  Aspect Level Sentiment Classification with Deep Memory Network , 2016, EMNLP.

[4]  Alex Graves,et al.  Neural Turing Machines , 2014, ArXiv.

[5]  Jing Li,et al.  Learning distributed word representation with multi-contextual mixed embedding , 2016, Knowl. Based Syst..

[6]  Xin Wang,et al.  Predicting Polarities of Tweets by Composing Word Embeddings with Long Short-Term Memory , 2015, ACL.

[7]  Yoshua Bengio,et al.  Neural Machine Translation by Jointly Learning to Align and Translate , 2014, ICLR.

[8]  Suresh Manandhar,et al.  SemEval-2014 Task 4: Aspect Based Sentiment Analysis , 2014, *SEMEVAL.

[9]  Lei Zhang,et al.  A Survey of Opinion Mining and Sentiment Analysis , 2012, Mining Text Data.

[10]  Bing Liu,et al.  Mining and summarizing customer reviews , 2004, KDD.

[11]  Zhiyuan Liu,et al.  Neural Sentiment Classification with User and Product Attention , 2016, EMNLP.

[12]  Bo Pang,et al.  Thumbs up? Sentiment Classification using Machine Learning Techniques , 2002, EMNLP.

[13]  Alex Graves,et al.  Recurrent Models of Visual Attention , 2014, NIPS.

[14]  Wei Shi,et al.  Attention-Based Bidirectional Long Short-Term Memory Networks for Relation Classification , 2016, ACL.

[15]  Lillian Lee,et al.  Opinion Mining and Sentiment Analysis , 2008, Found. Trends Inf. Retr..

[16]  Phil Blunsom,et al.  A Convolutional Neural Network for Modelling Sentences , 2014, ACL.

[17]  Yoshua Bengio,et al.  Show, Attend and Tell: Neural Image Caption Generation with Visual Attention , 2015, ICML.

[18]  Zhihua Zhang,et al.  ECNU: Extracting Effective Features from Multiple Sequential Sentences for Target-dependent Sentiment Analysis in Reviews , 2015, *SEMEVAL.

[19]  Bowen Zhou,et al.  ABCNN: Attention-Based Convolutional Neural Network for Modeling Sentence Pairs , 2015, TACL.

[20]  Li Zhao,et al.  Attention-based LSTM for Aspect-level Sentiment Classification , 2016, EMNLP.

[21]  Xiaocheng Feng,et al.  Effective LSTMs for Target-Dependent Sentiment Classification , 2015, COLING.

[22]  Jason Weston,et al.  Memory Networks , 2014, ICLR.

[23]  Saif Mohammad,et al.  NRC-Canada-2014: Detecting Aspects and Sentiment in Customer Reviews , 2014, *SEMEVAL.

[24]  Hinrich Schütze,et al.  Erratum: “ABCNN: Attention-Based Convolutional Neural Network for Modeling Sentence Pairs” , 2016, Transactions of the Association for Computational Linguistics.

[25]  Quoc V. Le,et al.  Sequence to Sequence Learning with Neural Networks , 2014, NIPS.

[26]  Zhiyuan Liu,et al.  Relation Classification via Multi-Level Attention CNNs , 2016, ACL.

[27]  Kiyoaki Shirai,et al.  PhraseRNN: Phrase Recursive Neural Network for Aspect-based Sentiment Analysis , 2015, EMNLP.

[28]  Jason Weston,et al.  End-To-End Memory Networks , 2015, NIPS.

[29]  Diyi Yang,et al.  Hierarchical Attention Networks for Document Classification , 2016, NAACL.