Abstract
Aspect-based sentiment analysis aims to extract aspect and opinion terms, and identify the sentiment polarities for such terms. The majority of research has proposed effective methods in individual subtasks, and some multi-task learning models have been designed to deal with combining two subtasks, such as extracting aspect terms and opinions in pairs. Recently, there have been some studies on triple extraction tasks that attempt to simultaneously extract target terms (aspects, opinions) and sentiment polarities from a sentence. However, these studies ignore the directional dependency relations between terms and context, and the intrinsic dependence between these terms has not been well exploited. In this paper, we propose a novel dependency-enhanced graph convolutional network (DE-GCN) for multi-variate extraction tasks. We re-integrate the directional dependency relations in the graph convolution to reconstruct the time-series information representation. In addition, we construct a dependency aggregator to enhance dependency relations between contexts. We conduct experiments on extensive experiments and comparisons on these subtasks. Experimental results on four datasets show the effectiveness of our proposed model.
Similar content being viewed by others
Data availability
The dataset used or analyzed in the triple extraction task is from GTS [7] at https://github.com/NJUNLP/GTS/tree/main/data, and the multi-extraction task and single extraction task are from LFC-ATEPC [29] at https://github.com/yangheng95/LCF-ATEPC/atepc_datasets. Other materials are available from the corresponding author on reasonable request.
Notes
It is originally called sentiment polarity classification.
It is also referred as aspect opinion terms pair extraction.
https://github.com/google-research/bert.
References
Trisna KW, Jie HJ (2022) Deep learning approach for aspect-based sentiment classification: a comparative review. Appl Artif Intell 36:1–37
Peng H, Xu L, Bing L, Huang F, Lu W, Si L (2020) Knowing what, how and why: a near complete solution for aspect-based sentiment analysis. Proc Conf AAAI Artif Intell 34(05):8600–8607
Chen S, Wang Y, Liu J, Wang Y (2021) Bidirectional machine reading comprehension for aspect sentiment triplet extraction. Proc Conf AAAI Artif Intell 35(14):12666–12674
Chen Z, Qian T (2020) In: Proceedings of the 58th annual meeting of the association for computational linguistics, Association for Computational Linguistics, Stroudsburg, PA, USA
Lv Y, Wei F, Zheng Y, Wang C, Wan C, Wang C (2021) A span-based model for aspect terms extraction and aspect sentiment classification. Neural Comput Appl 33(8):3769–3779
Chen Z, Huang H, Liu B, Shi X, Jin H (2021) In: Findings of the association for computational linguistics: ACL-IJCNLP 2021, Association for Computational Linguistics, Stroudsburg, PA, USA
Wu Z, Ying C, Zhao F, Fan Z, Dai X, Xia R (2020) In: Findings of the association for computational linguistics: EMNLP 2020, Association for Computational Linguistics, Stroudsburg, PA, USA
Yan H, Dai J, Ji T, Qiu X, Zhang Z (2021) In: Proceedings of the 59th annual meeting of the association for computational linguistics and the 11th international joint conference on natural language processing, vol 1. Long Papers, Association for Computational Linguistics, Stroudsburg, PA, USA
Mao Y, Shen Y, Yu C, Cai L (2021) A joint training dual-MRC framework for aspect based sentiment analysis. Proc Conf AAAI Artif Intell 35(15):13543–13551
Li R, Chen H, Feng F, Ma Z, Wang X, Hovy E (2021) In: Proceedings of the 59th annual meeting of the association for computational linguistics and the 11th international joint conference on natural language processing, vol 1. Long Papers, Association for Computational Linguistics, Stroudsburg, PA, USA
Xiao L, Hu X, Chen Y, Xue Y, Gu D, Chen B, Zhang T (2020) Targeted sentiment classification based on attentional encoding and graph convolutional networks. Appl Sci 10(3):957
Liang B, Su H, Gui L, Cambria E, Xu R (2022) Aspect-based sentiment analysis via affective knowledge enhanced graph convolutional networks. Knowl Based Syst 235(107643):107643
Lu G, Li J, Wei J (2022) Aspect sentiment analysis with heterogeneous graph neural networks. Inf Process Manag 59(4):102953
Chen G, Tian Y, Song Y (2020) In: Proceedings of the 28th international conference on computational linguistics, International Committee on Computational Linguistics, Stroudsburg, PA, USA
Cai H, Tu Y, Zhou X, Yu J, Xia R (2020) In: Proceedings of the 28th international conference on computational linguistics, International Committee on Computational Linguistics, Stroudsburg, PA, USA
Wu S, Fei H, Ren Y, Ji D, Li (2021) In: Proceedings of the 30th international joint conference on artificial intelligence, International Joint Conferences on Artificial Intelligence Organization, California
Zhou T, Law KMY (2022) Semantic relatedness enhanced graph network for aspect category sentiment analysis. Expert Syst Appl 195(116560):116–560
Tian Y, Chen G, Song Y (2021) In: Proceedings of the 16th conference of the European chapter of the association for computational linguistics: main volume, Association for Computational Linguistics, Stroudsburg, PA, USA
Hochreiter S, Schmidhuber J (1997) Long short-term memory. Neural Comput 9(8):1735–1780
Kim Y (2014) In: Proceedings of the 2014 conference on empirical methods in natural language processing (EMNLP), Association for Computational Linguistics, Stroudsburg, PA, USA
Wang Y, Huang M, Zhu X, Zhao L (2016) In: Proceedings of the 2016 conference on empirical methods in natural language processing, Association for Computational Linguistics, Stroudsburg, PA, USA
Tang D, Qin B, Liu T (2016) In: Proceedings of the 2016 conference on empirical methods in natural language processing, Association for Computational Linguistics, Stroudsburg, PA, USA
Ma D, Li S, Zhang X, Wang H (2017) In: Proceedings of the 26th international joint conference on artificial intelligence, International Joint Conferences on Artificial Intelligence Organization, California
Weston J, Chopra S, Bordes A (2015) In: 3rd International conference on learning representations, ICLR 2015
Liu Z, Wang J, Du X, Rao Y, Quan X (2021) Gsmnet: global semantic memory network for aspect-level sentiment classification. IEEE Intell Syst 36(5):122–130
Vaswani A, Shazeer N, Parmar N, Uszkoreit J, Jones L, Gomez AN, Kaiser L, Polosukhin I (2017) In: Proceedings of the 31st International conference on neural information processing systems, Red Hook, NY, USA, NIPS’17, pp 6000-6010
Zhang B, Li X, Xu X, Leung KC, Chen Z, Ye Y (2020) Knowledge guided capsule attention network for aspect-based sentiment analysis. IEEE/ACM Trans Audio Speech Lang Process 28:2538–2551
Wang X, Tang M, Yang T, Wang Z (2021) A novel network with multiple attention mechanisms for aspect-level sentiment analysis. Knowl Based Syst 227:107–196
Yang H, Zeng B, Yang J, Song Y, Xu R (2021) A multi-task learning model for chinese-oriented aspect polarity classification and aspect term extraction. Neurocomputing 419:344–356
Xiao D, Ren F, Pang X, Cai M, Wang Q, He M, Peng J, Fu H (2021) A hierarchical and parallel framework for end-to-end aspect-based sentiment analysis. Neurocomputing 465:549–560
Majumder N, Bhardwaj R, Poria S, Gelbukh A, Hussain A (2022) Improving aspect-level sentiment analysis with aspect extraction. Neural Comput Appl 34(11):8333–8343
Wang W, Pan SJ, Dahlmeier D, Xiao X (2016) In: Proceedings of the 2016 conference on empirical methods in natural language processing, Association for Computational Linguistics, Stroudsburg, PA, USA
Chen S, Liu J, Wang Y, Zhang W, Chi Z (2020) In: Proceedings of the 58th annual meeting of the association for computational linguistics, Association for Computational Linguistics, Stroudsburg, PA, USA
Phan MH, Ogunbona PO (2020) In: Proceedings of the 58th annual meeting of the association for computational linguistics, Association for Computational Linguistics, Stroudsburg, PA, USA
Nazir A, Rao Y, Wu L, Sun L (2022) Issues and challenges of aspect-based sentiment analysis: a comprehensive survey. IEEE Trans Affect Comput 13(2):845–863
Li X, Bing L, Li P, Lam W (2019) A unified model for opinion target extraction and target sentiment prediction. Proc Conf AAAI Artif Intell 33:6714–6721
Lewis M, Liu Y, Goyal N, Ghazvininejad M, Mohamed A, Levy O, Stoyanov V, Zettlemoyer L (2020) In: Proceedings of the 58th annual meeting of the association for computational linguistics, Association for Computational Linguistics, Stroudsburg, PA, USA, pp 7871–7880
L. Xu, Y.K. Chia, L. Bing (2021) In: Proceedings of the 59th annual meeting of the association for computational linguistics and the 11th international joint conference on natural language processing, vol 1. Long Papers, Association for Computational Linguistics, Stroudsburg, PA, USA
Wu S, Li B, Xie D, Teng C, Ji D (2021) Neural transition model for aspect-based sentiment triplet extraction with triplet memory. Neurocomputing 463:45–58
Devlin J, Chang MW, Lee K, Toutanova K (2018) BERT: pre-training of deep bidirectional transformers for language understanding. arxiv:1810.04805
Lamb LC, Garcez Ad, Gori M, Prates MO, Avelar PH, Vardi MY (2020) In: Bessiere C (ed) Proceedings of the 29th international joint conference on artificial intelligence, IJCAI-20, International Joint Conferences on Artificial Intelligence Organization, pp 4877–4884
Kipf TN, Welling M (2016) Semi-supervised classification with graph convolutional networks. arxiv:1609.02907
Kocoń J, Baran J, Gruza M, Janz A, Kajstura M, Kazienko P, Korczyński W, Miłkowski P, Piasecki M, Szołomicka J (2022) Computational science - ICCS 2022. Springer, Cham, pp 667–681
Zhou J, Huang JX, Hu QV, He L (2020) SK-GCN: modeling syntax and knowledge via graph convolutional network for aspect-level sentiment classification. Knowl Based Syst 205:106–292
Cambria E (2016) Affective computing and sentiment analysis. IEEE Intell Syst. 31(2):102–107
Xu L, Li H, Lu W, Bing L (2020) In: Proceedings of the 2020 conference on empirical methods in natural language processing (EMNLP), Association for Computational Linguistics, Stroudsburg, PA, USA
Zhu X, Zhu L, Guo J, Liang S, Dietze S (2021) GL-GCN: global and local dependency guided graph convolutional networks for aspect-based sentiment classification. Expert Syst Appl 186:115712
Wu S, Fei H, Ren Y, Li B, Li F, Ji D (2021) High-order pair-wise aspect and opinion terms extraction with edge-enhanced syntactic graph convolution. IEEE ACM Trans Audio Speech Lang Process 29:2396–2406
Xie Y, Xu Z, Zhang J, Wang Z, Ji S (2022) Self-supervised learning of graph neural networks: a unified review. IEEE transactions on pattern analysis and machine intelligence. IEEE, New York, pp 1–1
Tian Y, Chen G, Song Y (2021) In: Proceedings of the 2021 conference of the North American chapter of the association for computational linguistics: human language technologies, Association for Computational Linguistics, Stroudsburg, PA, USA
Hu M, Peng Y, Huang Z, Li D, Lv Y (2019) In: Proceedings of the 57th annual meeting of the association for computational linguistics, Association for Computational Linguistics, Florence, Italy, pp 537–546
He R, Lee WS, Ng HT, Dahlmeier D (2019) In: Proceedings of the 57th annual meeting of the association for computational linguistics, Association for Computational Linguistics, Florence, Italy, pp 504–515
Dai H, Song Y (2019) In: Proceedings of the 57th annual meeting of the association for computational linguistics, Association for Computational Linguistics, Florence, Italy, pp 5268–5277
Wang W, Pan SJ, Dahlmeier D, Xiao X (2017) In: Proceedings of the 31st AAAI conference on artificial intelligence, AAAI Press, pp 3316–3322
Hamilton WL, Ying R, Leskovec J (2017) NIPS’17, Curran Associates Inc., Red Hook, NY, USA, p 1025-1035
Zhao M, Yang J, Zhang J, Wang S (2022) Aggregated graph convolutional networks for aspect-based sentiment classification. Inf Sci 600:73–93
Acknowledgements
This paper is supported by the National Natural Science Foundation of China under Grant nos.61672179, 61370083.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
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
Zhao, M., Yang, J. & Shang, F. Dependency-enhanced graph convolutional networks for aspect-based sentiment analysis. Neural Comput & Applic 35, 14195–14211 (2023). https://doi.org/10.1007/s00521-023-08384-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-023-08384-5