Improving sentiment analysis via sentence type classification using BiLSTM-CRF and CNN

Улучшение анализа тональности с помощью классификации типов предложений на основе BiLSTM-CRF и CNN
Tao Chen, Ruifeng Xu, Yulan He, Xuan Wang
2016-11-09

BiLSTM-CRFCNNopinion target countsentence type classificationsentence-level sentiment analysis
Different types of sentences express sentiment in very different ways. Traditional sentence-level sentiment classification research focuses on one-technique-fits-all solution or only centers on one special type of sentences. In this paper, we propose a divide-and-conquer approach which first classifies sentences into different types, then performs sentiment analysis separately on sentences from each type. Specifically, we find that sentences tend to be more complex if they contain more sentiment targets. Thus, we propose to first apply a neural network based sequence model to classify opinionated sentences into three types according to the number of targets appeared in a sentence. Each group of sentences is then fed into a one-dimensional convolutional neural network separately for sentiment classification. Our approach has been evaluated on four sentiment classification datasets and compared with a wide range of baselines. Experimental results show that: (1) sentence type classification can improve the performance of sentence-level sentiment analysis; (2) the proposed approach achieves state-of-the-art results on several benchmarking datasets.
1
Classifying sentences by type (based on number of sentiment targets) before sentiment analysis improves sentence-level sentiment classification performance.
2
Each sentence type is then processed separately by a one-dimensional CNN for sentiment classification, forming a divide-and-conquer pipeline.
3
Evaluation on four sentiment classification datasets shows the proposed approach outperforms a wide range of baselines and achieves state-of-the-art results on several benchmarks.
4
Opinionated sentences are first classified into three types according to the number of targets using a neural sequence model (BiLSTM-CRF implied).
5
Sentences containing more sentiment targets tend to be more complex, motivating type-specific sentiment models.

Sentences in sentence-level sentiment classification datasets (grouped by number of sentiment targets)

Effect of classifying sentences by type (number of sentiment targets) and then applying type-specific sentiment classifiers (BiLSTM-CRF for sentence type classification and CNN for sentiment) on sentence-level sentiment analysis performance

Publication Details
Publication Date
2016-11-09
Journal
Publisher
ISSN
Access Type
Author Information
Authors
Tao Chen
Ruifeng Xu
Yulan He
Xuan Wang
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%