Knowledge-oriented Hierarchical Neural Network for sentiment classification

Sentiment classification aims to classify the sentimental polarities of given texts. Lexicon-based approaches utilize lexical resources to explore the opinions according to some specific rules, whose effectiveness strongly depends on the goodness of the lexical resources and the rules. Traditional m...

Full description

Saved in:
Bibliographic Details
Main Authors: Wang, Yanliu, Li, Pengfei
Other Authors: School of Electrical and Electronic Engineering
Format: Conference or Workshop Item
Language:English
Published: 2020
Subjects:
Online Access:https://hdl.handle.net/10356/142598
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-142598
record_format dspace
spelling sg-ntu-dr.10356-1425982020-06-25T04:10:34Z Knowledge-oriented Hierarchical Neural Network for sentiment classification Wang, Yanliu Li, Pengfei School of Electrical and Electronic Engineering 2019 3rd International Conference on Artificial Intelligence Applications and Technologies (AIAAT 2019) Engineering::Electrical and electronic engineering K-CNN biGRU Sentiment classification aims to classify the sentimental polarities of given texts. Lexicon-based approaches utilize lexical resources to explore the opinions according to some specific rules, whose effectiveness strongly depends on the goodness of the lexical resources and the rules. Traditional machine-learning methods tightly rely on feature engineering and external NLP toolkits with unavoidable errors. Deep learning models strongly rely on a large amount of labelled data to train their numerous parameters, which often suffer from overfitting issue since it is difficult to obtain sufficient training data. To address the issues, we design a model that combines Knowledge-oriented Convolutional Neural Network (K-CNN) and bidirectional Gated Recurrent Neural Network (biGRU) in a hierarchical way for sentiment classification. Firstly K-CNN is used to capture the n-gram features in sentences. Sentiment word filters are constructed in the knowledge-oriented channel of K-CNN based on the linguistic knowledge from SentiWv ordNet, which can capture the sentiment lexicons and alleviate overfitting effectively. Then biGRU with attention mechanism is utilized to model the sequential relations between sentences and obtain the document-level representation based on the relevance of each sentence to the final sentiment classification. Experiments on two datasets show that our model outperforms other classical deep neural network models. Published version 2020-06-25T04:10:34Z 2020-06-25T04:10:34Z 2019 Conference Paper Wang, Y., & Li, P. (2019). Knowledge-oriented Hierarchical Neural Network for sentiment classification. IOP Conference Series: Materials Science and Engineering, 646(1), 012023-. doi:10.1088/1757-899x/646/1/012023 https://hdl.handle.net/10356/142598 10.1088/1757-899X/646/1/012023 2-s2.0-85075235866 646 en © 2019 The Authors (published under licence by IOP Publishing Ltd). Content from this work may be used under the terms of the Creative Commons Attribution 3.0 licence. Any further distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI. application/pdf
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
topic Engineering::Electrical and electronic engineering
K-CNN
biGRU
spellingShingle Engineering::Electrical and electronic engineering
K-CNN
biGRU
Wang, Yanliu
Li, Pengfei
Knowledge-oriented Hierarchical Neural Network for sentiment classification
description Sentiment classification aims to classify the sentimental polarities of given texts. Lexicon-based approaches utilize lexical resources to explore the opinions according to some specific rules, whose effectiveness strongly depends on the goodness of the lexical resources and the rules. Traditional machine-learning methods tightly rely on feature engineering and external NLP toolkits with unavoidable errors. Deep learning models strongly rely on a large amount of labelled data to train their numerous parameters, which often suffer from overfitting issue since it is difficult to obtain sufficient training data. To address the issues, we design a model that combines Knowledge-oriented Convolutional Neural Network (K-CNN) and bidirectional Gated Recurrent Neural Network (biGRU) in a hierarchical way for sentiment classification. Firstly K-CNN is used to capture the n-gram features in sentences. Sentiment word filters are constructed in the knowledge-oriented channel of K-CNN based on the linguistic knowledge from SentiWv ordNet, which can capture the sentiment lexicons and alleviate overfitting effectively. Then biGRU with attention mechanism is utilized to model the sequential relations between sentences and obtain the document-level representation based on the relevance of each sentence to the final sentiment classification. Experiments on two datasets show that our model outperforms other classical deep neural network models.
author2 School of Electrical and Electronic Engineering
author_facet School of Electrical and Electronic Engineering
Wang, Yanliu
Li, Pengfei
format Conference or Workshop Item
author Wang, Yanliu
Li, Pengfei
author_sort Wang, Yanliu
title Knowledge-oriented Hierarchical Neural Network for sentiment classification
title_short Knowledge-oriented Hierarchical Neural Network for sentiment classification
title_full Knowledge-oriented Hierarchical Neural Network for sentiment classification
title_fullStr Knowledge-oriented Hierarchical Neural Network for sentiment classification
title_full_unstemmed Knowledge-oriented Hierarchical Neural Network for sentiment classification
title_sort knowledge-oriented hierarchical neural network for sentiment classification
publishDate 2020
url https://hdl.handle.net/10356/142598
_version_ 1681058793763373056