Cross-Domain Text Sentiment Classification Method Based on the CNN-BiLSTM-TE Model
0
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
To address the problems of low precision rate, insufficient feature extraction, and poor contextual ability inexisting text sentiment analysis methods, a mixed model account of a CNN-BiLSTM-TE (convolutional neuralnetwork, bidirectional long short-term memory, and topic extraction) model was proposed. First, Chinese textdata was converted into vectors through the method of transfer learning by Word2Vec. Second, local featureswere extracted by the CNN model. Then, contextual information was extracted by the BiLSTM neural networkand the emotional tendency was obtained using softmax. Finally, topics were extracted by the term frequencyinversedocument frequency and K-means. Compared with the CNN, BiLSTM, and gate recurrent unit (GRU)models, the CNN-BiLSTM-TE model’s F1-score was higher than other models by 0.0147, 0.006, and 0.0052,respectively. Then compared with CNN-LSTM, LSTM-CNN, and BiLSTM-CNN models, the F1-score washigher by 0.0071, 0.0038, and 0.0049, respectively. Experimental results showed that the CNN-BiLSTM-TEmodel can effectively improve various indicators in application. Lastly, performed scalability verificationthrough a takeaway dataset, which has great value in practical applications.
Abstract
To address the problems of low precision rate, insufficient feature extraction, and poor contextual ability inexisting text sentiment analysis methods, a mixed model account of a CNN-BiLSTM-TE (convolutional neuralnetwork, bidirectional long short-term memory, and topic extraction) model was proposed. First, Chinese textdata was converted into vectors through the method of transfer learning by Word2Vec. Second, local featureswere extracted by the CNN model. Then, contextual information was extracted by the BiLSTM neural networkand the emotional tendency was obtained using softmax. Finally, topics were extracted by the term frequencyinversedocument frequency and K-means. Compared with the CNN, BiLSTM, and gate recurrent unit (GRU)models, the CNN-BiLSTM-TE model’s F1-score was higher than other models by 0.0147, 0.006, and 0.0052,respectively. Then compared with CNN-LSTM, LSTM-CNN, and BiLSTM-CNN models, the F1-score washigher by 0.0071, 0.0038, and 0.0049, respectively. Experimental results showed that the CNN-BiLSTM-TEmodel can effectively improve various indicators in application. Lastly, performed scalability verificationthrough a takeaway dataset, which has great value in practical applications.
참고문헌 (27)
- J. Li, "Research on product feature extraction and sentiment classification of short online review based on deep learning", Chinese Journal of Information Studies : Theory & Application, 41(2), pp.143~148 (2018)
- J. Qiu, "Leveraging sentiment analysis at the aspects level to predict ratings of reviews", Information Sciences, 451, pp.295~309 (2018)
- H. Tang, "A survey on sentiment detection of reviews", Expert Systems with Applications, 36(7), pp.10760~10773 (2009)
- J. F. Xu, "Hybrid algorithm framework for sentiment classification of chinese based on semantic comprehension and machine learning", Computer Science, 42(6), pp.61~66 (2015)
- A. Joshi, "C-Feel-It: a sentiment analyzer for microblogs", Proceedings of the ACL-HLT 2011 System Demonstrations, pp.127~132 (2011)
- E. Boiy, "A machine learning approach to sentiment analysis in multilingual web texts", Information Retrieval, 12(5), pp.526~558 (2009)
- Y. X. He, "A deep learning model enhanced with emotion semantics for microblog sentiment analysis", Chinese Journal of Computers, 40(4), pp.773~790 (2017)
- G. A. Miller, "WordNet : a lexical database for English", Communications of the ACM, 38(11), pp.39~41 (1995)
- L. W. Ku, "Mining opinions from the web : beyond relevance retrieval", Journal of the American Society for Information Science and Technology, 58(12), pp.1838~1850 (2007)
- P. D. Turney, "From frequency to meaning : vector space models of semantics", Journal of Artificial Intelligence Research, 37, pp.141~188 (2010)
- B. Pang, "Thumbs up? Sentiment classification using machine learning techniques", Proceedings of the 2002 Conference on Empirical Methods in Natural Language Processing (EMNLP), pp.79~86 (2002)
- S. Tan, "An empirical study of sentiment analysis for Chinese documents", Expert Systems with Applications, 34(4), pp.2622~2629 (2008)
- N. Kalchbrenner, "A convolutional neural network for modelling sentences", Proceedings of the 52nd Annual Meeting of the Association for Computational Linguistics (ACL), pp.655~665 (2014)
- Y. Kim, "Convolutional neural networks for sentence classification", Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing (EMNLP), pp.1746~1751 (2014)
- S. Hochreiter, "Long short-term memory", Neural Computation, 9(8), pp.1735~1780 (1997)
- J. Liang, "Polarity shifting and LSTM based recursive networks for sentiment analysis", Journal of Chinese Information Processing, 29(5), pp.152~159 (2015)
- A. Graves, "Hybrid speech recognition with deep bidirectional LSTM", Proceedings of 2013 IEEE Workshop on Automatic Speech Recognition and Understanding, pp.273~278 (2013)
- S. F. Zeng, "New method of text representation model based on neural network", Journal on Communications, 38(4), pp.86~98 (2017)
- G. E. Hinton, "Learning distributed representations of concepts", Proceedings of the 8th Annual Conference of the Cognitive Science Society (1986)
- Y. Bengio, "A neural probabilistic language model", The Journal of Machine Learning Research, 3, pp.1137~1155 (2003)
- "Efficient estimation of word representations in vector space" (2012)[URL]
- X. D. Guo, "Consumer reviews sentiment analysis based on CNN-BiLSTM", Systems Engineering-Theory & Practice, 40, pp.653~663 (2020)
- S. P. Zhai, "Bilingual text sentiment analysis based on attention mechanism Bi-LSTM", Computer Applications and Software, 36(12), pp.251~255 (2019)
- J. Lu, "Transfer learning using computational intelligence : a survey", Knowledge-Based Systems, 80, pp.14~23 (2015)
- "Improving neural networks by preventing co-adaption of feature detectors" (2012)[URL]
- Y. Zhang, "Study of sentiment classification for Chinese microblog based on recurrent neural network", Chinese Journal of Electronics, 25(4), pp.601~607 (2016)
- H. Zhao, "Text sentiment analysis based on serial hybrid model of bi-directional long short-term memory and convolutional neural network", Journal of Computer Applications, 40(1), pp.16~20 (2020)
