Sentiment Analysis Using Convolutional Neural Network

被引:96
|
作者
Ouyang, Xi [1 ]
Zhou, Pan [1 ]
Li, Cheng Hua [2 ]
Liu, Lijun [3 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Elect Informat & Commun, Wuhan, Peoples R China
[2] Beijing JingDong Century Trade Ltd JD COM, DNN Deep Neural Network Lab, Beijing, Peoples R China
[3] Wuhan TipDM Intelligent Technol, Wuhan, Peoples R China
关键词
sentiment analysis; deep learning; word2vec;
D O I
10.1109/CIT/IUCC/DASC/PICOM.2015.349
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Sentiment analysis of text content is important for many natural language processing tasks. Especially, as the development of the social media, there is a big need in dig meaningful information from the big data on Internet through the sentiment analysis. Inspired by the successes of deep learning, we are interested in handling the sentiment analysis task using deep learning models. In this paper, we propose a framework called Word2vec + Convolutional Neural Network (CNN). Firstly, we use the word2vec proposed by Google to compute vector representations of words, which will be the input for the CNN. The purpose of using word2vec is to gain the vector representation of word and reflect the distance of words. That will lead to initialize the parameters at a good point of CNN, which can efficiently improve the performance of the nets in this problem. Secondly, we design a suitable CNN architecture for the sentiment analysis task. We use 3 pairs of convolutional layers and pooling layers in this architecture. To the best of our knowledge, this is the first time that a 7-layers architecture model is applied using word2vec and CNN to analyze sentences' sentiment. We also use the Parametric Rectified Linear Unit (PReLU), Normalization and Dropout technology to improve the accuracy and generalizability of our model. We test our framework in a public dataset which is the corpus of movie review excerpts that includes fives labels: negative, somewhat negative, neural, somewhat positive and positive. Our network achieves test accuracy of 45.4% in this dataset, which is a better performance than some other neural network model like Recursive Neural Network (RNN) and Matrix-Vector Recursive Neural Network (MV-RNN).
引用
收藏
页码:2363 / 2368
页数:6
相关论文
共 50 条
  • [1] Fuzzy Sentiment Analysis Using Convolutional Neural Network
    Sugiyarto
    Eliyanto, Joko
    Irsalind, Nursyiva
    Fitrianawati, Meita
    [J]. INTERNATIONAL CONFERENCE ON MATHEMATICS, COMPUTATIONAL SCIENCES AND STATISTICS 2020, 2021, 2329
  • [2] Sentiment analysis for Bangla sentences using convolutional neural network
    Alam, Md. Habibul
    Rahoman, Md-Mizanur
    Azad, Md. Abul Kalam
    [J]. 20th International Conference of Computer and Information Technology, ICCIT 2017, 2017, 2018-January : 1 - 6
  • [3] Sentiment Analysis for Bangla Sentences using Convolutional Neural Network
    Alam, Md. Habibul
    Rahoman, Md-Mizanur
    Azad, Md. Abul Kalam
    [J]. 2017 20TH INTERNATIONAL CONFERENCE OF COMPUTER AND INFORMATION TECHNOLOGY (ICCIT), 2017,
  • [4] Sentiment Analysis on Customer Reviews using Convolutional Neural Network
    Tammina, Srikanth
    Annareddy, Sunil
    [J]. 2020 INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND INFORMATICS (ICCCI - 2020), 2020, : 518 - 523
  • [5] Sentiment Analysis using Convolutional Neural Network with fastText Embeddings
    Santos, Igor
    Nedjah, Nadia
    Mourelle, Luiza de Macedo
    [J]. 2017 IEEE LATIN AMERICAN CONFERENCE ON COMPUTATIONAL INTELLIGENCE (LA-CCI), 2017,
  • [6] Twitter Sentiment Analysis Using Deep Convolutional Neural Network
    Stojanovski, Dario
    Strezoski, Gjorgji
    Madjarov, Gjorgji
    Dimitrovski, Ivica
    [J]. HYBRID ARTIFICIAL INTELLIGENT SYSTEMS (HAIS 2015), 2015, 9121 : 726 - 737
  • [7] Sentiment analysis using convolutional neural network via word embeddings
    Nedjah, Nadia
    Santos, Igor
    Mourelle, Luiza de Macedo
    [J]. EVOLUTIONARY INTELLIGENCE, 2022, 15 (04) : 2295 - 2319
  • [8] Sentiment analysis using convolutional neural network via word embeddings
    Nadia Nedjah
    Igor Santos
    Luiza de Macedo Mourelle
    [J]. Evolutionary Intelligence, 2022, 15 : 2295 - 2319
  • [9] Sentiment Analysis using Improved Novel Convolutional Neural Network (SNCNN)
    Kalaiarasu, M.
    Kumar, C. Ranjeeth
    [J]. INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, 2022, 17 (02)
  • [10] SentiNet: A Nonverbal Facial Sentiment Analysis Using Convolutional Neural Network
    Refat, Md Abu Rumman
    Singh, Bikash Chandra
    Rahman, Mohammad Muntasir
    [J]. INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2022, 36 (04)