A Text Emotion Analysis Method Using the Dual-Channel Convolution Neural Network in Social Networks

In order to solve the problem that the existing deep learning method has insufficient ability in feature extraction in the text emotion classification task, this paper proposes a text emotion analysis using the dual-channel convolution neural network in the social network. First, a double-channel convolutional neural network is constructed. Combined with emotion words, parts of speech, degree adverbs, negative words, punctuation, and other word features that affect the text’s emotional tendency, an extended text feature is formed. Then, using the CNN’s multichannel mechanism, the extended text features based on the word vector features and the semantic features based on the word vectors are, respectively, input into the CNN model. After each convolution operation of the convolution channel, the BN technology is used to normalize the internal data of the network and the padding technology is used to improve the ability of the model to extract edge features of the data and the speed of the model. Finally, a dynamic k-max continuous pooling strategy is adopted to realize the dimensionality reduction of features and enhance the model’s ability to extract features. The experimental results show that the accuracy and F1 values obtained by the proposed method can be as high as 94.16% and 92.61%, respectively, which are better than several comparison algorithms.

[1]  Ming Shao,et al.  Person Re-Identification by Cross-View Multi-Level Dictionary Learning , 2018, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[2]  Rui Li,et al.  Context-Aware QoS Prediction With Neural Collaborative Filtering for Internet-of-Things Services , 2020, IEEE Internet of Things Journal.

[3]  Desheng Dash Wu,et al.  Using text mining and sentiment analysis for online forums hotspot detection and forecast , 2010, Decis. Support Syst..

[4]  Fatma Susilawati Mohamad,et al.  Dynamically-adaptive Weight in Batch Back Propagation Algorithm via Dynamic Training Rate for Speedup and Accuracy Training , 2018 .

[5]  Stewart Massie,et al.  Lexicon based feature extraction for emotion text classification , 2017, Pattern Recognit. Lett..

[6]  Zheqian Su,et al.  RETRACTED: Application of English education information management system based on convolution neural network classification algorithm , 2020, The International Journal of Electrical Engineering & Education.

[7]  Manfred Elsig,et al.  The Ties between the World Trade Organization and Preferential Trade Agreements: A Textual Analysis , 2017 .

[8]  Guodong Zhou,et al.  Semi-Supervised Learning for Imbalanced Sentiment Classification , 2011, IJCAI.

[9]  Kyung-shik Shin,et al.  Attention-based long short-term memory network using sentiment lexicon embedding for aspect-level sentiment analysis in Korean , 2019, Inf. Process. Manag..

[10]  Yucong Duan,et al.  Transformation-based processing of typed resources for multimedia sources in the IoT environment , 2019, Wireless Networks.

[11]  Diana Inkpen,et al.  Exploring deep neural networks for multitarget stance detection , 2018, Comput. Intell..

[12]  Honghao Gao,et al.  Applying Probabilistic Model Checking to Path Planning in an Intelligent Transportation System Using Mobility Trajectories and Their Statistical Data , 2019, Intelligent Automation and Soft Computing.

[13]  Honghao Gao,et al.  An IoT-based task scheduling optimization scheme considering the deadline and cost-aware scientific workflow for cloud computing , 2019, EURASIP Journal on Wireless Communications and Networking.

[14]  Guodong Zhou,et al.  Emotion Analysis in Code-Switching Text With Joint Factor Graph Model , 2017, IEEE/ACM Transactions on Audio, Speech, and Language Processing.

[15]  Stefan Feuerriegel,et al.  Deep learning for affective computing: Text-based emotion recognition in decision support , 2018, Decis. Support Syst..

[16]  Wei Wu,et al.  Deep learning based on Batch Normalization for P300 signal detection , 2018, Neurocomputing.

[17]  Rui Xia,et al.  Joint Binary Neural Network for Multi-label Learning with Applications to Emotion Classification , 2018, NLPCC.

[18]  Fabrício Benevenuto,et al.  10SENT: A stable sentiment analysis method based on the combination of off‐the‐shelf approaches , 2019, J. Assoc. Inf. Sci. Technol..

[19]  Yudong Zhang,et al.  Alcoholism Detection by Data Augmentation and Convolutional Neural Network with Stochastic Pooling , 2017, Journal of Medical Systems.

[20]  Hadi Veisi,et al.  Sentiment analysis based on improved pre-trained word embeddings , 2019, Expert Syst. Appl..

[21]  Erik Cambria,et al.  Deep Learning-Based Document Modeling for Personality Detection from Text , 2017, IEEE Intelligent Systems.

[22]  Mitsuru Ishizuka,et al.  Recognition of Affect Conveyed by Text Messaging in Online Communication , 2007, HCI.

[23]  Jiafu Su,et al.  Robust Optimization of a Distribution Network Location-Routing Problem Under Carbon Trading Policies , 2020, IEEE Access.

[24]  Mahmoud Al-Ayyoub,et al.  Framework for affective news analysis of Arabic news: 2014 Gaza attacks case study , 2016, 2016 7th International Conference on Information and Communication Systems (ICICS).

[25]  Manuel Ceballos,et al.  Algorithm to compute minimal matrix representation of nilpotent lie algebras , 2020, Int. J. Comput. Math..