Improving the Performance of Sentiment Analysis Using Enhanced Preprocessing Technique and Artificial Neural Network

被引:13
作者
Thakkar, Ankit [1 ]
Mungra, Dhara [1 ]
Agrawal, Anjali [1 ]
Chaudhari, Kinjal [1 ]
机构
[1] Nirma Univ, Inst Technol, Dept Comp Sci & Engn, Ahmadabad 382481, Gujarat, India
关键词
Artificial neural network; sentiment analysis; weight initialization; order of preprocessing; convolutional neural network; logistic regression; bernoulli naive bayes; linear support vector classifier; dranziera; neurosent; CLASSIFICATION; PREDICTION; ACCURACY; SVM;
D O I
10.1109/TAFFC.2022.3206891
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the presence of a massive amount of digitally recorded data, an automated computation can be preferable over the manual approach to evaluate sentiments within given textual fragments. Artificial neural network (ANN) is preferred for sentiment analysis (SA) because of its learning ability and adaptive nature towards diverse data. Handling negation in SA is a challenging task, and to address the same, we propose a specific order of preprocessing (PPR) steps to enhance the performance of SA using ANN. Typically, ANN weights are randomly initialized (R-ANN), which may not give the desired performance. As a potential solution, we propose a novel approach named Matching features with output label based Advanced Technique (MAT) to initialize the ANN weights (MAT-ANN). Simulation results conclude the superiority of the proposed approach PPR+MAT-ANN compared to the existing approach EPR+R-ANN i.e., integrating existing preprocessing (EPR) steps with R-ANN. Moreover, PPR+MAT-ANN architecture is significantly simpler than the existing deep learning-based approach named the NeuroSent tool and gives better performance when evaluated upon the Dranziera protocol.
引用
收藏
页码:1771 / 1782
页数:12
相关论文
共 79 条
[1]   The impact of preprocessing steps on the accuracy of machine learning algorithms in sentiment analysis [J].
Alam, Saqib ;
Yao, Nianmin .
COMPUTATIONAL AND MATHEMATICAL ORGANIZATION THEORY, 2019, 25 (03) :319-335
[2]   Extracting features from online software reviews to aid requirements reuse [J].
Bakar, Noor Hasrina ;
Kasirun, Zarinah M. ;
Salleh, Norsaremah ;
Jalab, Hamid A. .
APPLIED SOFT COMPUTING, 2016, 49 :1297-1315
[3]  
Cambria E, 2022, LREC 2022: THIRTEEN INTERNATIONAL CONFERENCE ON LANGUAGE RESOURCES AND EVALUATION, P3829
[4]   Affective Computing and Sentiment Analysis [J].
Cambria, Erik .
IEEE INTELLIGENT SYSTEMS, 2016, 31 (02) :102-107
[5]  
Cambria E, 2011, LECT NOTES COMPUT SC, V6677, P601, DOI 10.1007/978-3-642-21111-9_68
[6]   A Survey of Sentiment Analysis from Social Media Data [J].
Chakraborty, Koyel ;
Bhattacharyya, Siddhartha ;
Bag, Rajib .
IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2020, 7 (02) :450-464
[7]   A Comprehensive Survey on Travel Recommender Systems [J].
Chaudhari, Kinjal ;
Thakkar, Ankit .
ARCHIVES OF COMPUTATIONAL METHODS IN ENGINEERING, 2020, 27 (05) :1545-1571
[8]   Survey on handwriting-based personality trait identification [J].
Chaudhari, Kinjal ;
Thakkar, Ankit .
EXPERT SYSTEMS WITH APPLICATIONS, 2019, 124 :282-308
[9]   A neural network based approach for sentiment classification in the blogosphere [J].
Chen, Long-Sheng ;
Liu, Cheng-Hsiang ;
Chiu, Hui-Ju .
JOURNAL OF INFORMETRICS, 2011, 5 (02) :313-322
[10]   Improving sentiment analysis via sentence type classification using BiLSTM-CRF and CNN [J].
Chen, Tao ;
Xu, Ruifeng ;
He, Yulan ;
Wang, Xuan .
EXPERT SYSTEMS WITH APPLICATIONS, 2017, 72 :221-230