Aspect-Based Sentiment Analysis Using a Hybridized Approach Based on CNN and GA

被引:44
作者
Ishaq, Adnan [1 ]
Asghar, Sohail [1 ]
Gillani, Saira Andleeb [2 ]
机构
[1] COMSATS Univ Islamabad, Dept Comp Sci, Islamabad 44000, Pakistan
[2] Bahria Univ, Dept Comp Sci, Karachi Campus, Karachi 75260, Pakistan
关键词
Feature extraction; Sentiment analysis; Genetic algorithms; Data mining; Semantics; Shape; Predictive models; Aspect-based sentiment analysis; convolutional neural network; genetic algorithm; ONTOLOGY; SYSTEM;
D O I
10.1109/ACCESS.2020.3011802
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Sentiment analysis is a computational analysis of unstructured textual data, used to assess the person's attitude from a piece of text. Aspect-based sentimental analysis defines the relationship among opinion targets of a document and the polarity values corresponding to them. Since aspects are often implicit, it is an extremely challenging task to spot them and calculate their respective polarity. In recent years, several methods, strategies and improvements have been suggested to address these problems at various levels, including corpus or lexicon-based approaches, term frequency and reverse document frequency approaches. These strategies are quite effective when aspects are correlated with predefined groups and may struggle when low-frequency aspects are involved. In terms of accuracy, heuristic approaches are stronger than frequency and lexicon based approaches, however, they consume time due to different combinations of features. This article presents an effective method to analyze the sentiments by integrating three operations: (a) Mining semantic features (b) Transformation of extracted corpus using Word2vec (c) Implementation of CNN for the mining of opinion. The hyperparameters of CNN are tuned with Genetic Algorithm (GA). Experimental results revealed that the proposed technique gave better results than the state-of-the-art techniques with 95.5% accuracy rate, 94.3% precision rate, 91.1% recall and 96.0% f-measure rate.
引用
收藏
页码:135499 / 135512
页数:14
相关论文
共 47 条
[1]   Sentiment analysis in multiple languages: Feature selection for opinion classification in Web forums [J].
Abbasi, Ahmed ;
Chen, Hsinchun ;
Salem, Arab .
ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2008, 26 (03)
[2]   Deep learning-based sentiment classification of evaluative text based on Multi-feature fusion [J].
Abdi, Asad ;
Shamsuddin, Siti Mariyam ;
Hasan, Shafaatunnur ;
Piran, Jalil .
INFORMATION PROCESSING & MANAGEMENT, 2019, 56 (04) :1245-1259
[3]   Approaches to Cross-Domain Sentiment Analysis: A Systematic Literature Review [J].
Al-Moslmi, Tareq ;
Omar, Nazlia ;
Abdullah, Salwani ;
Albared, Mohammed .
IEEE ACCESS, 2017, 5 :16173-16192
[4]   Human Annotated Arabic Dataset of Book Reviews for Aspect Based Sentiment Analysis [J].
Al-Smadi, Mohammad ;
Qawasmeh, Omar ;
Talafha, Bashar ;
Quwaider, Muhannad .
2015 3RD INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD (FICLOUD) AND INTERNATIONAL CONFERENCE ON OPEN AND BIG (OBD), 2015, :726-730
[5]   Twitter sentiment analysis with a deep neural network: An enhanced approach using user behavioral information [J].
Alharbi, Ahmed Sulaiman M. ;
de Doncker, Elise .
COGNITIVE SYSTEMS RESEARCH, 2019, 54 :50-61
[6]   Sentiment Analysis and Summarization of Twitter Data [J].
Bahrainian, Seyed-Ali ;
Dengel, Andreas .
2013 IEEE 16TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE 2013), 2013, :227-234
[7]  
Bakliwal Akshat., 2013, P WORKSHOP LANGUAGE, P49
[8]  
Bouabdellah M, 2016, 2016 INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION SYSTEMS AND INFORMATION SECURITY (ACOSIS), P175
[9]   Temporal Causality Analysis of Sentiment Change in a Cancer Survivor Network [J].
Bui, Ngot ;
Yen, John ;
Honavar, Vasant .
IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2016, 3 (02) :75-87
[10]   Sentiment Analysis Is a Big Suitcase [J].
Cambria, Erik ;
Poria, Soujanya ;
Gelbukh, Alexander ;
Thelwall, Mike .
IEEE INTELLIGENT SYSTEMS, 2017, 32 (06) :74-80