Abstract
Sentiment analysis has recently garnered significant interest in natural language processing, especially in aspect-based sentiment classification, which focuses on identifying and analyzing sentiments associated with specific aspects of a sentence. Previous approaches primarily utilizing graph convolutional networks (GCN) to construct syntactic or semantic graphs have shown promising results in sentiment polarity evaluation. However, these approaches typically rely on two-layer graph structures to aggregate neighboring nodes, leading to insufficient extraction of sentiment information and limited exploration of sentiment knowledge. To overcome these limitations, we introduce a novel syntax–semantic dual GCN (SSD-GCN) for aspect-based sentiment analysis. Our method enhances the dependency graph between sentiment words and aspect terms by integrating sentiment knowledge with syntactic dependency trees. Additionally, it incorporates a semantic relationship graph to further strengthen the model. To more effectively aggregate information from neighboring nodes, we designed a dual residual network that preserves original features while thoroughly capturing sentiment characteristics within the context. Our systematic evaluations on five widely used datasets, namely Laptop, Restaurant14, Twitter, Restaurant15, and Restaurant16, demonstrate the strong competitiveness of our model, with performance scores of 82.56%, 87.75%, 77.35%, 86.01%, and 91.60%, respectively. This comprehensive analysis confirms the effectiveness of our approach. The code can refer to https://github.com/ZCMR/SSD–GCN








Similar content being viewed by others
Data availability
The raw/processed data required to reproduce these findings cannot be shared at this time as the data also form part of an ongoing study.
References
Liu Y, Bi JW, Fan ZP (2017) A method for multi–class sentiment classification based on an improved one–vs–one (ovo) strategy and the support vector machine (svm) algorithm. Inform Sci 394:38–52
Weichselbraun A, Gindl S, Scharl A (2013) Extracting and grounding contextualized sentiment lexicons. IEEE Intell Syst 28(2):39–46
Ding X, Liu B, Yu PS, (2008) “A holistic lexicon–based approach to opinion mining,” In: Proceedings of the 2008 International Conference on Web Search and Data Mining, pp. 231–240
Mikolov TA (2012) “Statistical language models based on neural networks,”
Hochreiter S, Schmidhuber J (1997) Long short–term memory. Neural Comput 9(8):1735–1780
Wang Y, Huang M, Zhu X, Zhao L (2016) “Attention–based lstm for aspect–level sentiment classification,” In: Proceedings of the 2016 Conference on Empirical Methods in Natural Language Processing, pp. 606–615
Majumder N, Poria S, Gelbukh A, Akhtar MS, Ekbal A (2018) “Iarm: Inter–aspect relation modeling with memory networks in aspect–based sentiment analysis,” In: Proceedings of the 2018 Conference on Empirical Methods in Natural Language Processing,
Asada M, Miwa M, Sasaki Y (2017) Extracting drug–drug interactions with attention cnns. BioNLP 2017:9–18
Asada M, Gunasekaran N, Miwa M, Sasaki Y (2021) Representing a heterogeneous pharmaceutical knowledge–graph with textual information. Front Res Metric and Anal 6:670206
Kipf, T.N. and Welling, M., 2016. Semi–supervised classification with graph convolutional networks. arXiv preprint arXiv:1609.02907
Li R, Chen H, Feng F, Ma Z, Wang X, Hovy E (2021) “Dual graph convolutional networks for aspect–based sentiment analysis,” In: Proceedings of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing (Volume 1: Long Papers), pp. 6319–6329
Chen C, Teng Z, Zhang Y (2020) “Inducing target–specific latent structures for aspect sentiment classification,” In: Proceedings of the 2020 Conference on Empirical Methods in Matural Language Processing (EMNLP), pp. 5596–5607
Tang D, Qin B, Feng X, Liu T (2015) “Effective lstms for target–dependent sentiment classification,” arXiv preprint arXiv:1512.01100,
Yang M, Tu W, Wang J, Xu F, Chen X (2017) “Attention based lstm for target dependent sentiment classification,” In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 31, no. 1,
Yu H, Lu G, Cai Q, Xue Y (2022) A kge based knowledge enhancing method for aspect–level sentiment classification. Mathematics 10(20):3908
Yan H, Yi B, Li H, Wu D (2022) Sentiment knowledge–induced neural network for aspect–level sentiment analysis. Neural Comput Appl 34(24):22275–22286
Cui X, Tao W, Cui X (2023) Affective–knowledge–enhanced graph convolutional networks for aspect–based sentiment analysis with multi–head attention. Appl Sci 13(7):4458
Ma Y, Peng H, Cambria E (2018) Targeted aspect–based sentiment analysis via embedding commonsense knowledge into an attentive lstm. In: Proceedings of the AAAI Conference on Artificial Intelligence, volume 32
Ma Y, Peng H, Cambria E (2018) “Targeted aspect–based sentiment analysis via embedding commonsense knowledge into an attentive lstm,” In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 32, no. 1,
Liang B, Su H, Gui L, Cambria E, Xu R (2022) Aspect–based sentiment analysis via affective knowledge enhanced graph convolutional networks. Knowledge–Based Syst 235:107643
Pennington J, Socher R, Manning CD (2014) “Glove: Global vectors for word representation,” In: Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing (EMNLP), pp. 1532–1543
Mrini K, Dernoncourt F, Bui T, Chang W, Nakashole N (2019) Rethinking self–attention: an interpretable selfattentive encoder–decoder parser. arXiv preprint arXiv:1911.03875
Dong L, Wei F, Tan C, Tang D, Zhou M, Xu K (2014) Adaptive recursive neural network for target–dependent twitter sentiment classification. In: Proceedings of the 52nd Annual Meeting of the Association for Computational Linguistics (volume 2: Short papers), pages 49–54
Pontiki M, Galanis D, Pavlopoulos J, Papageorgiou H, Manandhar S (2014) Semeval–2014 task 4: aspect based sentiment analysis. In: Proceedings of International Workshop on Semantic Evaluation at
Pontiki M, Galanis D, Papageorgiou H, Androutsopoulos I, Manandhar S, AL–Smadi M, Al–Ayyoub M, Zhao Y, Qin B, De Clercq O, et al (2016) Semeval–2016 task 5: aspect based sentiment analysis. In: ProWorkshop on Semantic Evaluation (SemEval–2016), pages 19–30. Association for Computational Linguistics
Papageorgiou H, Androutsopoulos I, Galanis D, Pontiki M, Manandhar S (2015) Semeval–2015 task 12: Aspect based sentiment analysis. In: Proceedings 9th Int. Workshop Semantic Evaluation, pages 486–495
Kiritchenko S, Zhu X, Cherry C, Mohammad S (2014) “Detecting aspects and sentiment in customer reviews,” in 8th International Workshop on Semantic Evaluation (SemEval), pp. 437–442
Ma D, Li S, Zhang X, Wang H (2017) “Interactive attention networks for aspect–level sentiment classification,” arXiv preprint arXiv:1709.00893,
Zhang M, Qian T (2020) “Convolution over hierarchical syntactic and lexical graphs for aspect level sentiment analysis,” In: Proceedings of the 2020 Conference on Empirical Methods in Natural Language Processing (EMNLP), pp. 3540–3549
Tang D, Qin B, Liu T (2016) “Aspect level sentiment classification with deep memory network,” arXiv preprint arXiv:1605.08900,
Liao W, Zhou J, Wang Y, Yin Y, Zhang X (2022) Fine–grained attention–based phrase–aware network for aspect–level sentiment analysis. Artific Intell Rev 55(5):3727–3746
Zhang C, Li Q, Song D (2019) “Aspect–based sentiment classification with aspect–specific graph convolutional networks,” arXiv preprint arXiv:1909.03477,
Devlin J, Chang M–W, Lee K, Toutanova K (2018) “Bert: Pre–training of deep bidirectional transformers for language understanding,” arXiv preprint arXiv:1810.04805,
Zhou J, Huang JX, Hu QV, He L (2020) Sk–gcn: modeling syntax and knowledge via graph convolutional network for aspect–level sentiment classification. Knowledge–Based Syst 205:106292
Song Y, Wang J, Jiang T, Liu Z, Rao Y (2019) “Attentional encoder network for targeted sentiment classification,” arXiv preprint arXiv:1902.09314,
Wang K, Shen W, Yang Y, Quan X, Wang R (2020) “Relational graph attention network for aspect–based sentiment analysis,” arXiv preprint arXiv:2004.12362,
Zhao P, Hou L, Wu O (2020) Modeling sentiment dependencies with graph convolutional networks for aspect–level sentiment classification. Knowledge–Based Syst 193:105443
Zeng J, Liu T, Jia W, Zhou J (2022) Relation construction for aspect–level sentiment classification. Inform Sci 586:209–223
Liu H, Wu Y, Li Q, Lu W, Li X, Wei J, Liu X, Feng J (2023) Enhancing aspect–based sentiment analysis using a dual–gated graph convolutional network via contextual affective knowledge. Neurocomputing 553:126526
Li P, Li P, Xiao X (2023) Aspect–pair supervised contrastive learning for aspect–based sentiment analysis. Knowledge–Based Syst 274:110648
Arumugam C, Nallaperumal K (2023) Eiaasg: emotional intensive adaptive aspect–specific gcn for sentiment classification. Knowledge–Based Syst 260:110149
Author information
Authors and Affiliations
Contributions
Chao Zhu provides the main innovation points, experiments and paper writing. Qiang Ding offered paper writing and experiments.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest to this work.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Zhu, C., Ding, Q. Aspect-based sentiment analysis via dual residual networks with sentiment knowledge. J Supercomput 81, 131 (2025). https://doi.org/10.1007/s11227-024-06546-3
Accepted:
Published:
DOI: https://doi.org/10.1007/s11227-024-06546-3