Paper Reading AI Learner

Modeling Sentiment Dependencies with Graph Convolutional Networks for Aspect-level Sentiment Classification

2019-06-11 11:26:25
Pinlong Zhaoa, Linlin Houb, Ou Wua

Abstract

Aspect-level sentiment classification aims to distinguish the sentiment polarities over one or more aspect terms in a sentence. Existing approaches mostly model different aspects in one sentence independently, which ignore the sentiment dependencies between different aspects. However, we find such dependency information between different aspects can bring additional valuable information. In this paper, we propose a novel aspect-level sentiment classification model based on graph convolutional networks (GCN) which can effectively capture the sentiment dependencies between multi-aspects in one sentence. Our model firstly introduces bidirectional attention mechanism with position encoding to model aspect-specific representations between each aspect and its context words, then employs GCN over the attention mechanism to capture the sentiment dependencies between different aspects in one sentence. We evaluate the proposed approach on the SemEval 2014 datasets. Experiments show that our model outperforms the state-of-the-art methods. We also conduct experiments to evaluate the effectiveness of GCN module, which indicates that the dependencies between different aspects is highly helpful in aspect-level sentiment classification.

Abstract (translated)

层面情绪分类旨在区分句子中一个或多个层面术语的情绪极性。现有的方法大多是在一句话中独立地模拟不同的方面,忽略了不同方面之间的情感依赖性。然而,我们发现,不同方面之间的依赖信息可以带来额外的有价值的信息。本文提出了一种新的基于图卷积网络(GCN)的层面情感分类模型,该模型能有效地捕捉一句话中多个层面之间的情感依赖关系。我们的模型首先引入带有位置编码的双向注意机制,对每个方面与其上下文词之间的特定方面表示进行建模,然后在注意机制上使用GCN来捕获一句话中不同方面之间的情感依赖关系。我们评估了Semeval 2014数据集的建议方法。实验表明,我们的模型优于最先进的方法。并对GCN模块的有效性进行了实验评估,结果表明,不同方面之间的依赖性对层面情绪分类有很大的帮助。

URL

https://arxiv.org/abs/1906.04501

PDF

https://arxiv.org/pdf/1906.04501.pdf


Tags
3D Action Action_Localization Action_Recognition Activity Adversarial Agent Attention Autonomous Bert Boundary_Detection Caption Chat Classification CNN Compressive_Sensing Contour Contrastive_Learning Deep_Learning Denoising Detection Dialog Diffusion Drone Dynamic_Memory_Network Edge_Detection Embedding Embodied Emotion Enhancement Face Face_Detection Face_Recognition Facial_Landmark Few-Shot Gait_Recognition GAN Gaze_Estimation Gesture Gradient_Descent Handwriting Human_Parsing Image_Caption Image_Classification Image_Compression Image_Enhancement Image_Generation Image_Matting Image_Retrieval Inference Inpainting Intelligent_Chip Knowledge Knowledge_Graph Language_Model Matching Medical Memory_Networks Multi_Modal Multi_Task NAS NMT Object_Detection Object_Tracking OCR Ontology Optical_Character Optical_Flow Optimization Person_Re-identification Point_Cloud Portrait_Generation Pose Pose_Estimation Prediction QA Quantitative Quantitative_Finance Quantization Re-identification Recognition Recommendation Reconstruction Regularization Reinforcement_Learning Relation Relation_Extraction Represenation Represenation_Learning Restoration Review RNN Salient Scene_Classification Scene_Generation Scene_Parsing Scene_Text Segmentation Self-Supervised Semantic_Instance_Segmentation Semantic_Segmentation Semi_Global Semi_Supervised Sence_graph Sentiment Sentiment_Classification Sketch SLAM Sparse Speech Speech_Recognition Style_Transfer Summarization Super_Resolution Surveillance Survey Text_Classification Text_Generation Tracking Transfer_Learning Transformer Unsupervised Video_Caption Video_Classification Video_Indexing Video_Prediction Video_Retrieval Visual_Relation VQA Weakly_Supervised Zero-Shot