CSNN: Contextual Sentiment Neural Network
Authors:
- 1 November 2019
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 1126-1131
Abstract
Although deep neural networks are excellent for text sentiment analysis, their applications in real-world practice are occasionally limited owing to their black-box property. In response, we propose a novel neural network model called contextual sentiment neural network (CSNN) model that can explain the process of its sentiment analysis prediction in a way that humans find natural and agreeable. The CSNN has the following interpretable layers: the word-level original sentiment layer, word-level sentiment shift layer, word-level local contextual sentiment layer, word-level global importance layer, and word-level global contextual sentiment layer. Because of these layers, this network can explain the process of its document-level sentiment analysis results in a human-like way using these layers. Realizing the interpretability of each layer in the CSNN is a crucial problem in the development of this CSNN because the general back-propagation method cannot realize such interpretability. To realize this interpretability, we propose a novel learning strategy called initialization propagation (IP) learning. Using real textual datasets, we experimentally demonstrate that the proposed IP learning is effective for improving the interpretability of each layer in CSNN. We then experimentally demonstrate that both the predictability and explanation ability of the CSNN are high.Keywords
This publication has 10 references indexed in Scilit:
- Learning Stock Market Sentiment Lexicon and Sentiment-Oriented Word Vector from StockTwits2017
- Explaining Recurrent Neural Network Predictions in Sentiment Analysis2017
- "Why Should I Trust You?"2016
- Neural Networks For Negation Scope Detection2016
- Hierarchical Attention Networks for Document Classification2016
- VADER: A Parsimonious Rule-Based Model for Sentiment Analysis of Social Media TextProceedings of the International AAAI Conference on Web and Social Media, 2014
- Convolutional Neural Networks for Sentence Classification2014
- Sentiment Classification with Polarity Shifting Detection2013
- Sphericalk-Means ClusteringJournal of Statistical Software, 2012
- Bidirectional recurrent neural networksIEEE Transactions on Signal Processing, 1997