MulGCN: MultiGraph Convolutional Network for Aspect-Level Sentiment Analysis

Aspect-level sentiment analysis (ALSA) is used to identify the sentiment polarities of the given aspects in a sentence. Various approaches have been proposed to improve the performance of ALSA, most recently graph convolutional networks (GCNs). Although GCN-based ALSA methods have obtained the promi...

Full description

Saved in:
Bibliographic Details
Main Authors: Huyen Trang Phan, Van Du Nguyen, Ngoc Thanh Nguyen
Format: Article
Language:English
Published: IEEE 2025-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10858676/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849716093035216896
author Huyen Trang Phan
Van Du Nguyen
Ngoc Thanh Nguyen
author_facet Huyen Trang Phan
Van Du Nguyen
Ngoc Thanh Nguyen
author_sort Huyen Trang Phan
collection DOAJ
description Aspect-level sentiment analysis (ALSA) is used to identify the sentiment polarities of the given aspects in a sentence. Various approaches have been proposed to improve the performance of ALSA, most recently graph convolutional networks (GCNs). Although GCN-based ALSA methods have obtained the promised results, how to effectively and simultaneously harness the semantic, syntactic structure information from the dependency tree and the contextual affective knowledge regarding the specific aspect remains a challenging research question. This research proposes a novel sentiment analysis method applied at the aspect level, called multigraph convolutional network (MulGCN), by integrating three GCNs. Unlike previous GCNs, the MulGCN model can simultaneously capture features related to three knowledge: syntax, semantics, and context by combining the dependency parser tree, affective information in SenticNet, and inter-aspect-aware technique. The research starts with a comprehensive survey of articles related to ALSA methods based on GCN to evaluate and unify the approach, thereby identifying the point where GCN has not been adequately used in ALSA methods to have a basis for proposing appropriate improvements to improve performance. Next, three knowledge-based GCNs are built to represent and extract high-level features related to syntax, semantics, and context. Then, the fusion mechanism is used to integrate the extracted features. Finally, these features are fed into a classifier consisting of convolutional layers to determine the sentiment polarity of the aspects. The MulGCN model will be experimented on three benchmark datasets. The experimental results prove the effectiveness of MulGCN model for improving the performance of ALSA including the accuracy and the <inline-formula> <tex-math notation="LaTeX">$F_{1}$ </tex-math></inline-formula> score.
format Article
id doaj-art-54336469bc4e4576935166e45f7cd8bd
institution DOAJ
issn 2169-3536
language English
publishDate 2025-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj-art-54336469bc4e4576935166e45f7cd8bd2025-08-20T03:13:08ZengIEEEIEEE Access2169-35362025-01-0113263042631710.1109/ACCESS.2025.353734010858676MulGCN: MultiGraph Convolutional Network for Aspect-Level Sentiment AnalysisHuyen Trang Phan0Van Du Nguyen1https://orcid.org/0000-0002-9472-2551Ngoc Thanh Nguyen2https://orcid.org/0000-0002-3247-2948Faculty of Information Technology, HCMC University of Technology and Education, Ho Chi Minh City, VietnamFaculty of Information Technology, Nong Lam University, Ho Chi Minh City, VietnamDepartment of Applied Informatics, Wroclaw University of Science and Technology, Wroclaw, PolandAspect-level sentiment analysis (ALSA) is used to identify the sentiment polarities of the given aspects in a sentence. Various approaches have been proposed to improve the performance of ALSA, most recently graph convolutional networks (GCNs). Although GCN-based ALSA methods have obtained the promised results, how to effectively and simultaneously harness the semantic, syntactic structure information from the dependency tree and the contextual affective knowledge regarding the specific aspect remains a challenging research question. This research proposes a novel sentiment analysis method applied at the aspect level, called multigraph convolutional network (MulGCN), by integrating three GCNs. Unlike previous GCNs, the MulGCN model can simultaneously capture features related to three knowledge: syntax, semantics, and context by combining the dependency parser tree, affective information in SenticNet, and inter-aspect-aware technique. The research starts with a comprehensive survey of articles related to ALSA methods based on GCN to evaluate and unify the approach, thereby identifying the point where GCN has not been adequately used in ALSA methods to have a basis for proposing appropriate improvements to improve performance. Next, three knowledge-based GCNs are built to represent and extract high-level features related to syntax, semantics, and context. Then, the fusion mechanism is used to integrate the extracted features. Finally, these features are fed into a classifier consisting of convolutional layers to determine the sentiment polarity of the aspects. The MulGCN model will be experimented on three benchmark datasets. The experimental results prove the effectiveness of MulGCN model for improving the performance of ALSA including the accuracy and the <inline-formula> <tex-math notation="LaTeX">$F_{1}$ </tex-math></inline-formula> score.https://ieeexplore.ieee.org/document/10858676/Graph convolutional network (GCN)aspect-level sentiment analysiscollective intelligencemultigraph convolutional network (MulGCN)
spellingShingle Huyen Trang Phan
Van Du Nguyen
Ngoc Thanh Nguyen
MulGCN: MultiGraph Convolutional Network for Aspect-Level Sentiment Analysis
IEEE Access
Graph convolutional network (GCN)
aspect-level sentiment analysis
collective intelligence
multigraph convolutional network (MulGCN)
title MulGCN: MultiGraph Convolutional Network for Aspect-Level Sentiment Analysis
title_full MulGCN: MultiGraph Convolutional Network for Aspect-Level Sentiment Analysis
title_fullStr MulGCN: MultiGraph Convolutional Network for Aspect-Level Sentiment Analysis
title_full_unstemmed MulGCN: MultiGraph Convolutional Network for Aspect-Level Sentiment Analysis
title_short MulGCN: MultiGraph Convolutional Network for Aspect-Level Sentiment Analysis
title_sort mulgcn multigraph convolutional network for aspect level sentiment analysis
topic Graph convolutional network (GCN)
aspect-level sentiment analysis
collective intelligence
multigraph convolutional network (MulGCN)
url https://ieeexplore.ieee.org/document/10858676/
work_keys_str_mv AT huyentrangphan mulgcnmultigraphconvolutionalnetworkforaspectlevelsentimentanalysis
AT vandunguyen mulgcnmultigraphconvolutionalnetworkforaspectlevelsentimentanalysis
AT ngocthanhnguyen mulgcnmultigraphconvolutionalnetworkforaspectlevelsentimentanalysis