Multi-hop Syntactic Graph Convolutional Networks for Aspect-Based Sentiment Classification

Sentiment analysis is widely applied to online and offline applications such as marketing, customer service and social media. Aspect-based sentiment classification is a fine-grained sentiment analysis that identifies the sentiment polarity of a specific aspect in a given sentence. In order to model syntactical constraints and word dependencies in a sentence, graph convolutional network (GCN) has been introduced for aspect-based sentiment classification. Though achieved promising results, GCN becomes less effective when the aspect term is far from the key context words on the dependency tree. To tackle this problem, we propose a Multi-hop Syntactic Graph Convolutional Networks model, in which a syntactic graph convolutional network is constructed according to transmission way of information in the sentence structure. Then a multi-range attention mechanism is applied to deepen the number of layers of the model to aggregate further information on the dependency tree. Experiments on benchmarking collections show that our proposed model outperforms the state-of-the-art methods.

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

[2]  Qiao Liu,et al.  Content Attention Model for Aspect Based Sentiment Analysis , 2018, WWW.

[3]  Houfeng Wang,et al.  Interactive Attention Networks for Aspect-Level Sentiment Classification , 2017, IJCAI.

[4]  Lishuang Li,et al.  Hierarchical Attention Based Position-Aware Network for Aspect-Level Sentiment Analysis , 2018, CoNLL.

[5]  Lidong Bing,et al.  Recurrent Attention Network on Memory for Aspect Sentiment Analysis , 2017, EMNLP.

[6]  Kathleen M. Carley,et al.  Aspect Level Sentiment Classification with Attention-over-Attention Neural Networks , 2018, SBP-BRiMS.

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

[8]  Kathleen M. Carley,et al.  Parameterized Convolutional Neural Networks for Aspect Level Sentiment Classification , 2019, EMNLP.

[9]  Wei Cao,et al.  Multi-Range Attentive Bicomponent Graph Convolutional Network for Traffic Forecasting , 2019, AAAI.

[10]  Jeffrey Pennington,et al.  GloVe: Global Vectors for Word Representation , 2014, EMNLP.

[11]  Joachim Wagner,et al.  DCU: Aspect-based Polarity Classification for SemEval Task 4 , 2014, *SEMEVAL.

[12]  Tao Li,et al.  Aspect Based Sentiment Analysis with Gated Convolutional Networks , 2018, ACL.

[13]  Christopher D. Manning,et al.  Graph Convolution over Pruned Dependency Trees Improves Relation Extraction , 2018, EMNLP.

[14]  Yue Zhang,et al.  Neural Networks for Open Domain Targeted Sentiment , 2015, EMNLP.

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

[16]  Ming-Wei Chang,et al.  BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding , 2019, NAACL.