Skip to main content
Log in

Exploring rich structure information for aspect-based sentiment classification

  • Published:
Journal of Intelligent Information Systems Aims and scope Submit manuscript

Abstract

Graph Convolutional Network (GCN) for aspect-based sentiment classification has attracted a lot of attention recently due to their promising performance in handling complex structure information. However, previous methods based on GCN focused mainly on examining the structure of syntactic dependency relationships, which were subject to the noise and sparsity problem. Furthermore, these methods tend to focus on one kind of structural information (namely syntactic dependency) while ignoring many other kinds of rich structures between words. To tackle these problems, we propose a novel GCN based model, named Structure-Enhanced Dual-Channel Graph Convolutional Network (SEDC-GCN). Specifically, we first exploit the rich structure information by constructing a text sequence graph and an enhanced dependency graph, then design a dual-channel graph encoder to model the structure information from the two graphs. After that, we propose two kinds of aspect-specific attention, i.e., aspect-specific semantic attention and aspect-specific structure attention, to learn sentence representation from two different perspectives, i.e., the semantic perspective based on the text encoder, and the structure perspective based on the dual-channel graph encoder. Finally, we merge the sentence representations from the above two perspectives and obtain the final sentence representation. We experimentally validate our proposed model SEDC-GCN by comparing with seven strong baseline methods. In terms of the metric accuracy, SEDC-GCN achieves performance gains of 74.42%, 77.74%, 83.30%, 81.73% and 90.75% on TWITTER, LAPTOP, REST14, REST15, and REST16, respectively, which are 0.35%, 4.22%, 1.62%, 0.70% and 2.01% better than the best performing baseline BiGCN. Similar performance improvements are also observed in terms of the metric macro-averaged F1 score. The ablation study further demonstrates the effectiveness of each component of SEDC-GCN.

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

Access this article

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

Similar content being viewed by others

Data Availability Statement

Data sharing not applicable to this article as no datasets were generated or analysed during the current study.

References

  • Bahdanau, D., Cho, K., Bengio, Y. (2015) Neural machine translation by jointly learning to align and translate. In Proceedings of the 3rd International Conference on Learning Representations, https://doi.org/10.48550/arXiv.1409.0473

  • Berka, P. (2020). Sentiment analysis using rule-based and case-based reasoning. Journal of Intelligent Information Systems, 55(1), 51–66. https://doi.org/10.1007/s10844-019-00591-8

    Article  Google Scholar 

  • Chen, P., Sun, Z., Bing, L., Yang, W. (2017) Recurrent attention network on memory for aspect sentiment analysis. In Proceedings of the 2017 Conference on Empirical Methods in Natural Language Processing (pp. 452–461), https://doi.org/10.18653/v1/d17-1047

  • Conneau, A., Schwenk, H., Barrault, L., LeCun, Y. (2017) Very deep convolutional networks for text classification. In Proceedings of the 15th Conference of the European Chapter of the Association for Computational Linguistics (pp. 1107–1116), https://doi.org/10.18653/v1/e17-1104

  • Cui, Y., Chen, Z., Wei, S., Wang, S., Liu, T., Hu, G. (2017) Attention-over-attention neural networks for reading comprehension. In Proceedings of the 55th Annual Meeting of the Association for Computational Linguistics (pp. 593–602), https://doi.org/10.18653/v1/P17-1055

  • 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 (pp. 49–54), https://doi.org/10.3115/v1/p14-2009

  • Gu, S., Zhang, L., Hou, Y., Song, Y. (2018) A position-aware bidirectional attention network for aspect-level sentiment analysis. In Proceedings of the 27th International Conference on Computational Linguistics (pp. 774–784), https://aclanthology.org/C18-1066.

  • Hochreiter, S., & Schmidhuber, J. (1997). Long short-term memory. Neural Computation, 9(8), 1735–1780. https://doi.org/10.1162/neco.1997.9.8.1735

    Article  Google Scholar 

  • Hou, X., Qi, P., Wang, G., Ying, R., Huang, J., He, X., Zhou, B. (2021) Graph ensemble learning over multiple dependency trees for aspect-level sentiment classification. In Proceedings of the 2021 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (pp. 2884–2894), https://doi.org/10.18653/v1/2021.naacl-main.229

  • Huang, B., Ou, Y., Carley, K.M. (2018) Aspect level sentiment classification with attention-over-attention neural networks. In Proceedings of the 11th International Conference on Social Computing, Behavioral-Cultural Modeling and Prediction and Behavior Representation in Modeling and Simulation (pp 197–206), https://doi.org/10.1007/978-3-319-93372-6_22

  • Huang, L., Ma, D., Li, S., Zhang, X., Wang, H. (2019) Text level graph neural network for text classification. In Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing (pp 3442–3448), https://doi.org/10.18653/v1/D19-1345

  • Huang, L., Sun, X., Li, S., Zhang, L., Wang, H. (2020) Syntax-aware graph attention network for aspect-level sentiment classification. In Proceedings of the 28th International Conference on Computational Linguistics (pp 799–810), https://doi.org/10.18653/v1/2020.coling-main.69

  • Kalchbrenner, N., Grefenstette, E., Blunsom, P. (2014) A convolutional neural network for modelling sentences. In Proceedings of the 52nd Annual Meeting of the Association for Computational Linguistics (pp. 655–665), https://doi.org/10.3115/v1/p14-1062

  • Kiritchenko, S., Zhu, X., Cherry, C., Mohammad, S. (2014) Nrc-canada-2014: Detecting aspects and sentiment in customer reviews. In Proceedings of the 8th International Workshop on Semantic Evaluation (pp. 437–442), https://doi.org/10.3115/v1/s14-2076

  • Li, X., Bing, L., Lam, W., Shi, B. (2018) Transformation networks for target-oriented sentiment classification. In Proceedings of the 56th Annual Meeting of the Association for Computational Linguistics (pp. 946–956), https://doi.org/10.18653/v1/P18-1087

  • Liang, B., Du, J., Xu, R., Li, B., Huang, H. (2019) Context-aware embedding for targeted aspect-based sentiment analysis. In Proceedings of the 57th Conference of the Association for Computational Linguistics (pp 4678–4683), https://doi.org/10.18653/v1/p19-1462

  • Liang, B., Su, H., Gui, L., Cambria, E., & Xu, R. (2022). Aspect-based sentiment analysis via affective knowledge enhanced graph convolutional networks. Knowledge-Based Systems, 235, 107643. https://doi.org/10.1016/j.knosys.2021.107643

    Article  Google Scholar 

  • Linmei, H., Yang, T., Shi, C., Ji, H., Li, X. (2019) Heterogeneous graph attention networks for semi-supervised short text classification. In Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing (pp 4823–4832), https://doi.org/10.18653/v1/D19-1488

  • Liu, J., Zhang, Y. (2017) Attention modeling for targeted sentiment. In Proceedings of the 15th Conference of the European Chapter of the Association for Computational Linguistics (pp. 572–577), https://doi.org/10.18653/v1/e17-2091

  • Ma, D., Li, S., Zhang, X., Wang, H. (2017) Interactive attention networks for aspect-level sentiment classification. In Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence (pp. 4068–4074), https://doi.org/10.24963/ijcai.2017/568

  • Ma, Q., Yu, L., Tian, S., Chen, E., & Ng, W. W. Y. (2019). Global-local mutual attention model for text classification. IEEE ACM Trans Audio Speech Lang Process, 27(12), 2127–2139. https://doi.org/10.1109/TASLP.2019.2942160

    Article  Google Scholar 

  • Pennington, J., Socher, R., Manning, C.D. (2014) Glove: Global vectors for word representation. In Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing (pp. 1532–1543), https://doi.org/10.3115/v1/d14-1162

  • Pontiki, M., Galanis, D., Pavlopoulos, J., et al. (2014) Semeval-2014 task 4: Aspect based sentiment analysis. In Proceedings of the 8th International Workshop on Semantic Evaluation (pp. 27–35), https://doi.org/10.3115/v1/s14-2004

  • Pontiki, M., Galanis, D., Papageorgiou, H., Manandhar, S., Androutsopoulos, I. (2015) Semeval-2015 task 12: Aspect based sentiment analysis. In Proceedings of the 9th International Workshop on Semantic Evaluation (pp. 486–495), https://doi.org/10.18653/v1/s15-2082

  • 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 Proceedings of the 10th International Workshop on Semantic Evaluation (pp. 19–30), https://doi.org/10.18653/v1/s16-1055

  • Singh, L. G., & Singh, S. R. (2021). Empirical study of sentiment analysis tools and techniques on societal topics. Journal of Intelligent Information Systems, 56(2), 379–407. https://doi.org/10.1007/s10844-020-00616-7

    Article  Google Scholar 

  • Sun, K., Zhang, R., Mensah, S., Mao, Y., Liu, X. (2019) Aspect-level sentiment analysis via convolution over dependency tree. In Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing (pp. 5678–5687), https://doi.org/10.18653/v1/D19-1569

  • Tang, D., Qin, B., Feng, X., & Liu, T. (2015). Target-dependent sentiment classification with long short term memory.https://doi.org/10.48550/arXiv.1512.01100

    Article  Google Scholar 

  • Tang, D., Qin, B., Feng, X., Liu, T. (2016a) Effective lstms for target-dependent sentiment classification. In Proceedings of the 25th International Conference on Computational Linguistics (pp. 3298–3307), https://doi.org/10.48550/arXiv.1512.01100

  • Tang, D., Qin, B., Liu, T. (2016b) Aspect level sentiment classification with deep memory network. In Proceedings of the 2016 Conference on Empirical Methods in Natural Language Processing (pp. 214–224), https://doi.org/10.18653/v1/d16-1021

  • Wagner, J., Arora, P., Cortes, S., Barman, U., Bogdanova, D., Foster, J., Tounsi, L. (2014) DCU: aspect-based polarity classification for semeval task 4. In Proceedings of the 8th International Workshop on Semantic Evaluation (pp. 223–229), https://doi.org/10.3115/v1/s14-2036

  • Wang, G., Ying, R., Huang, J., Leskovec, J. (2021) Multi-hop attention graph neural networks. In Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence (pp. 3089–3096), https://doi.org/10.24963/ijcai.2021/425

  • 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), https://doi.org/10.18653/v1/d16-1058

  • Xiao, L., Xue, Y., Wang, H., Hu, X., Gu, D., & Zhu, Y. (2022). Exploring fine-grained syntactic information for aspect-based sentiment classification with dual graph neural networks. Neurocomputing, 471, 48–59. https://doi.org/10.1016/j.neucom.2021.10.091

    Article  Google Scholar 

  • Xue, W., Li, T. (2018) Aspect based sentiment analysis with gated convolutional networks. In Proceedings of the 56th Annual Meeting of the Association for Computational Linguistics (pp. 2514–2523), https://doi.org/10.18653/v1/P18-1234

  • Yang, M., Tu, W., Wang, J., Xu, F., Chen, X. (2017) Attention based LSTM for target dependent sentiment classification. In Proceedings of the Thirty-First AAAI Conference on Artificial Intelligence (pp. 5013–5014), https://dl.acm.org/doi/10.5555/3297863.3297977.

  • Yao, L., Mao, C., Luo, Y. (2019) Graph convolutional networks for text classification. In Proceedings of the 33rd AAAI Conference on Artificial Intelligence (pp. 7370–7377), https://doi.org/10.1609/aaai.v33i01.33017370

  • Zhang, C., Li, Q., Song, D. (2019) Aspect-based sentiment classification with aspect-specific graph convolutional networks. In Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing (pp. 4567–4577), https://doi.org/10.18653/v1/D19-1464

  • 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 (pp. 3540–3549), https://doi.org/10.18653/v1/2020.emnlp-main.286

  • Zhou, P., Qi, Z., Zheng, S., Xu, J., Bao, H., Xu, B. (2016) Text classification improved by integrating bidirectional LSTM with two-dimensional max pooling. In Proceedings of the 26th International Conference on Computational Linguistics (pp. 3485–3495), https://doi.org/10.48550/arXiv.1611.06639

  • 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 Systems with Applications, 186, 115712. https://doi.org/10.1016/j.eswa.2021.115712.

    Article  Google Scholar 

Download references

Acknowledgements

This work was supported by the National Natural Science Foundation of China [grant number 62141201]; and the Federal Ministry of Education and Research [grant number 01IS21086].

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiaofei Zhu.

Ethics declarations

Conflicts of interest

The authors declare that they have no conflict of interest.

Rights and permissions

Springer Nature or its licensor 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, L., Zhu, X., Guo, J. et al. Exploring rich structure information for aspect-based sentiment classification. J Intell Inf Syst 60, 97–117 (2023). https://doi.org/10.1007/s10844-022-00729-1

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10844-022-00729-1

Keywords

Navigation