Dual Sentiment Analysis: Considering Two Sides of One Review

被引:55
作者
Xia, Rui [1 ]
Xu, Feng [2 ]
Zong, Chengqing [3 ]
Li, Qianmu [1 ]
Qi, Yong [1 ]
Li, Tao [1 ,4 ]
机构
[1] Nanjing Univ Sci & Technol, Sch Comp Sci & Engn, Nanjing 210046, Jiangsu, Peoples R China
[2] Nanjing Univ Sci & Technol, Sch Econ & Management, Nanjing, Jiangsu, Peoples R China
[3] Chinese Acad Sci, Inst Automat, Natl Lab Pattern Recognit, Beijing, Peoples R China
[4] Florida Int Univ, Sch Comp & Informat Sci, Miami, FL 33199 USA
基金
高等学校博士学科点专项科研基金; 美国国家科学基金会;
关键词
Natural language processing; machine learning; sentiment analysis; opinion mining; CLASSIFICATION;
D O I
10.1109/TKDE.2015.2407371
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Bag-of-words (BOW) is now the most popular way to model text in statistical machine learning approaches in sentiment analysis. However, the performance of BOW sometimes remains limited due to some fundamental deficiencies in handling the polarity shift problem. We propose a model called dual sentiment analysis (DSA), to address this problem for sentiment classification. We first propose a novel data expansion technique by creating a sentiment-reversed review for each training and test review. On this basis, we propose a dual training algorithm to make use of original and reversed training reviews in pairs for learning a sentiment classifier, and a dual prediction algorithm to classify the test reviews by considering two sides of one review. We also extend the DSA framework from polarity (positive-negative) classification to 3-class (positive-negative-neutral) classification, by taking the neutral reviews into consideration. Finally, we develop a corpus-based method to construct a pseudo-antonym dictionary, which removes DSA's dependency on an external antonym dictionary for review reversion. We conduct a wide range of experiments including two tasks, nine datasets, two antonym dictionaries, three classification algorithms, and two types of features. The results demonstrate the effectiveness of DSA in supervised sentiment classification.
引用
收藏
页码:2120 / 2133
页数:14
相关论文
共 49 条
[1]   Selecting Attributes for Sentiment Classification Using Feature Relation Networks [J].
Abbasi, Ahmed ;
France, Stephen ;
Zhang, Zhu ;
Chen, Hsinchun .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2011, 23 (03) :447-462
[2]  
Agirre E., 2000, Proceedings of the COLING-2000 Workshop on Semantic Annotation and Intelligent Content, P11
[3]  
[Anonymous], 2001, Work Learn Text Categ, DOI [DOI 10.3115/1067807.1067848, 10.3115/1067807.1067848]
[4]  
[Anonymous], 2013, P 51 ANN M ASS COMPU
[5]  
[Anonymous], P 47 ANN M ASS COMP
[6]  
[Anonymous], 2005, P 14 ACM INT C INF K
[7]  
[Anonymous], 2012, PACIFIC RIM INT C AR
[8]  
[Anonymous], P INT JOINT C NAT LA
[9]  
[Anonymous], 2004, P C INT SOC KNOWL OR
[10]  
[Anonymous], IEEE T KNOWL DATA EN