Research and Analysis in Fine-grained Sentiment of Film Reviews Based on Deep Learning

Films are one of the main entertainment ways for people. By exploring, analyzing and summarizing the reviews that people published on the internet, audiences can make better viewing choices, while investors can get a more convenient way to understand the audience's feedback. The text proposes a method of deep learning to perform fine-grained sentiment analysis on the film reviews, and restores the user's real emotion as much as possible. The method first preprocesses the data, and converts the words into vectors using the Word2Vec model, then inputs the word sequence in the Long Short-Term Memory network (LSTM) to learn the semantic dependence. Finally, the logical regression classifier is used to classify. Compared with Naive Bayes (NB), Support Vector Machine (SVM), K-Nearest Neighbor (KNN), Back Propagation Neural Network (BPNN), and Convolutional Neural Network (CNN) models, the method achieves 83.6% accuracy in the binary classification, and 76.1% and 51.2% accuracy in the positive and negative fine-grained emotional classification, which has achieved the best results proved by experiments.

[1]  Yoshua Bengio,et al.  A Neural Probabilistic Language Model , 2003, J. Mach. Learn. Res..

[2]  Yoshua Bengio,et al.  Learning long-term dependencies with gradient descent is difficult , 1994, IEEE Trans. Neural Networks.

[3]  John Scott Bridle,et al.  Probabilistic Interpretation of Feedforward Classification Network Outputs, with Relationships to Statistical Pattern Recognition , 1989, NATO Neurocomputing.

[4]  Xiang Zhang,et al.  Character-level Convolutional Networks for Text Classification , 2015, NIPS.

[5]  Xiong Luo,et al.  An LSTM Approach to Short Text Sentiment Classification with Word Embeddings , 2018, ROCLING/IJCLCLP.

[6]  Yoshua Bengio,et al.  Deep Sparse Rectifier Neural Networks , 2011, AISTATS.

[7]  Grgoire Montavon,et al.  Neural Networks: Tricks of the Trade , 2012, Lecture Notes in Computer Science.

[8]  Jeffrey Dean,et al.  Efficient Estimation of Word Representations in Vector Space , 2013, ICLR.

[9]  Zhiyong Luo,et al.  Combination of Convolutional and Recurrent Neural Network for Sentiment Analysis of Short Texts , 2016, COLING.

[10]  Shichao Zhang,et al.  Efficient kNN classification algorithm for big data , 2016, Neurocomputing.

[11]  Bo Pang,et al.  Thumbs up? Sentiment Classification using Machine Learning Techniques , 2002, EMNLP.

[12]  Mike Thelwall,et al.  A Study of Information Retrieval Weighting Schemes for Sentiment Analysis , 2010, ACL.

[13]  Baoxin Wang,et al.  Disconnected Recurrent Neural Networks for Text Categorization , 2018, ACL.

[14]  Yoon Kim,et al.  Convolutional Neural Networks for Sentence Classification , 2014, EMNLP.