Skip to main content
Log in

Aspect-based sentiment analysis via dual residual networks with sentiment knowledge

  • Published:
The Journal of Supercomputing Aims and scope Submit manuscript

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

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

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

  1. 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

    Article  Google Scholar 

  2. Weichselbraun A, Gindl S, Scharl A (2013) Extracting and grounding contextualized sentiment lexicons. IEEE Intell Syst 28(2):39–46

    Article  Google Scholar 

  3. 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

  4. Mikolov TA (2012) “Statistical language models based on neural networks,”

  5. Hochreiter S, Schmidhuber J (1997) Long short–term memory. Neural Comput 9(8):1735–1780

    Article  Google Scholar 

  6. 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

  7. 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,

  8. Asada M, Miwa M, Sasaki Y (2017) Extracting drug–drug interactions with attention cnns. BioNLP 2017:9–18

    Google Scholar 

  9. 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

    Article  Google Scholar 

  10. Kipf, T.N. and Welling, M., 2016. Semi–supervised classification with graph convolutional networks. arXiv preprint arXiv:1609.02907

  11. 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

  12. 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

  13. Tang D, Qin B, Feng X, Liu T (2015) “Effective lstms for target–dependent sentiment classification,” arXiv preprint arXiv:1512.01100,

  14. 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,

  15. Yu H, Lu G, Cai Q, Xue Y (2022) A kge based knowledge enhancing method for aspect–level sentiment classification. Mathematics 10(20):3908

    Article  Google Scholar 

  16. 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

    Article  Google Scholar 

  17. 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

    Article  Google Scholar 

  18. 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

  19. 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,

  20. 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

    Article  Google Scholar 

  21. 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

  22. 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

  23. 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

  24. 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

  25. 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

  26. 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

  27. 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

  28. Ma D, Li S, Zhang X, Wang H (2017) “Interactive attention networks for aspect–level sentiment classification,” arXiv preprint arXiv:1709.00893,

  29. 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

  30. Tang D, Qin B, Liu T (2016) “Aspect level sentiment classification with deep memory network,” arXiv preprint arXiv:1605.08900,

  31. 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

    Article  Google Scholar 

  32. Zhang C, Li Q, Song D (2019) “Aspect–based sentiment classification with aspect–specific graph convolutional networks,” arXiv preprint arXiv:1909.03477,

  33. 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,

  34. 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

    Article  Google Scholar 

  35. Song Y, Wang J, Jiang T, Liu Z, Rao Y (2019) “Attentional encoder network for targeted sentiment classification,” arXiv preprint arXiv:1902.09314,

  36. 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,

  37. Zhao P, Hou L, Wu O (2020) Modeling sentiment dependencies with graph convolutional networks for aspect–level sentiment classification. Knowledge–Based Syst 193:105443

    Article  Google Scholar 

  38. Zeng J, Liu T, Jia W, Zhou J (2022) Relation construction for aspect–level sentiment classification. Inform Sci 586:209–223

    Article  Google Scholar 

  39. 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

    Article  Google Scholar 

  40. Li P, Li P, Xiao X (2023) Aspect–pair supervised contrastive learning for aspect–based sentiment analysis. Knowledge–Based Syst 274:110648

    Article  Google Scholar 

  41. Arumugam C, Nallaperumal K (2023) Eiaasg: emotional intensive adaptive aspect–specific gcn for sentiment classification. Knowledge–Based Syst 260:110149

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Contributions

Chao Zhu provides the main innovation points, experiments and paper writing. Qiang Ding offered paper writing and experiments.

Corresponding author

Correspondence to Chao Zhu.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11227-024-06546-3

Keywords

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy