Skip to main content
Log in

Enhanced graph convolutional network based on node importance for document-level relation extraction

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

Document-level relation extraction aims to reason complex semantic relations among entities expressed by multiple associated mentions in a document. Existing methods construct document-level graphs to model interactions between entities. However, these methods only pay attention to the connection relationship of nodes, yet ignore the importance of nodes decided by topological structure. In this paper, we propose a novel method, named Enhanced Graph Convolutional Network (EGCN), to extract document-level relations. Unlike previous methods that only model the connection relationship between two nodes, we further exploit the global topological structural information by measuring node importance. We merge these non-local relationship into a Graph Convolutional Network to aggregate relevant information. In addition, to model semantic and syntactic interactions in documents, we design a novel strategy to construct document-level heterogeneous graphs with different types of edges. Experimental results demonstrate that our EGCN outperforms the previous models by 5.54%, 1.7%, and 2.9% \(F_1\) on three public document-level relation extraction datasets.

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

Similar content being viewed by others

References

  1. Quirk C, Poon H (2017) Distant supervision for relation extraction beyond the sentence boundary. In: Proceedings of the 15th conference of the European chapter of the association for computational linguistics: volume 1, long papers, pp 1171–1182

  2. Xiong C, Power R, Callan J (2017) Explicit semantic ranking for academic search via knowledge graph embedding. In: Proceedings of the 26th international conference on world wide web, pp 1271–1279

  3. Schlichtkrull M, Kipf TN, Bloem P, Van Den Berg R, Titov I, Welling M (2018) Modeling relational data with graph convolutional networks. In: European semantic web conference, pp 593–607. Springer

  4. Zhou P, Shi W, Tian J, Qi Z, Li Z, Hao H, Xu B (2016) Attention-based bidirectional long short-term memory networks for relation classification. In: Proceedings of the 54th annual meeting of the association for computational linguistics (volume 2: Short papers), pp 207–212

  5. Ji G, Liu K, He S, Zhao J (2017) Distant supervision for relation extraction with sentence-level attention and entity descriptions. In: Proceedings of the AAAI conference on artificial intelligence, vol 31

  6. He Z, Chen W, Li Z, Zhang M, Zhang W, Zhang M (2018) See: syntax-aware entity embedding for neural relation extraction. In: Proceedings of the AAAI conference on artificial intelligence, vol 32

  7. Jia R, Wong C, Poon H (2019) Document-level n-ary relation extraction with multiscale representation learning. In: Proceedings of the 2019 conference of the North American chapter of the association for computational linguistics: human language technologies, Volume 1 (Long and Short Papers), pp 3693–3704

  8. Wang D, Hu W, Cao E, Sun W (2020) Global-to-local neural networks for document-level relation extraction. In: Proceedings of the 2020 conference on empirical methods in natural language processing (EMNLP), pp 3711–3721

  9. Nan G, Guo Z, Sekulic I, Lu W (2020) Reasoning with latent structure refinement for document-level relation extraction. In Proceedings of the 58th annual meeting of the association for computational linguistics, pp 1546–1557

  10. Yao Y, Ye D, Li P, Han X, Lin Y, Liu Z, Liu Z, Huang L, Zhou J, Sun M (2019) Docred: A large-scale document-level relation extraction dataset. In: Proceedings of the 57th annual meeting of the association for computational linguistics, pp 764–777

  11. Verga P, Strubell E, McCallum A (2018) Simultaneously self-attending to all mentions for full-abstract biological relation extraction. In: Proceedings of NAACL-HLT, pp 872–884

  12. Gupta Pankaj, Rajaram Subburam, Schütze Hinrich, Runkler Thomas (2019) Neural relation extraction within and across sentence boundaries. In: Proceedings of the AAAI conference on artificial intelligence vol 33, pp 6513–6520

  13. Christopoulou F, Miwa M, Ananiadou S (2019) Connecting the dots: Document-level neural relation extraction with edge-oriented graphs. In: Proceedings of the 2019 conference on empirical methods in natural language processing and the 9th international joint conference on natural language processing (EMNLP-IJCNLP), pp 4927–4938

  14. Guo Z, Zhang Y, Lu W (2019) Attention guided graph convolutional networks for relation extraction. In: Proceedings of the 57th annual meeting of the association for computational linguistics, pp 241–251

  15. Page Lawrence, Brin Sergey, Motwani Rajeev, Winograd Terry (1999) The pagerank citation ranking: Bringing order to the web. Technical report, Stanford InfoLab

  16. Wu Y, Luo R, Leung HCM, Ting H-F (2019) Renet: A deep learning approach for extracting gene-disease associations from literature. In: Research in computational molecular biology, p 272. Springer

  17. Huang YY, Wang WY (2017) Deep residual learning for weakly-supervised relation extraction. In: EMNLP

  18. Wang L, Cao Z, De Melo G, Liu Z (2016) Relation classification via multi-level attention cnns. In: Proceedings of the 54th annual meeting of the association for computational linguistics (Volume 1: Long Papers), pp 1298–1307

  19. Sun Q, Zhang K, Lv L, Li X, Huang K, Zhang T (2021) Joint extraction of entities and overlapping relations by improved graph convolutional networks. Appl Intell, pp 1–13

  20. Zeng D, Liu K, Chen Y, Zhao J (2015) Distant supervision for relation extraction via piecewise convolutional neural networks. In: Proceedings of the 2015 conference on empirical methods in natural language processing, pp 1753–1762

  21. Jiang X, Wang Q, Li P, Wang B (2016) Relation extraction with multi-instance multi-label convolutional neural networks. In: Proceedings of COLING 2016, the 26th international conference on computational linguistics: technical papers, pp 1471–1480

  22. Zhang Y, Zhong V, Chen D, Angeli G, Manning CD (2017) Position-aware attention and supervised data improve slot filling. In: Proceedings of the 2017 conference on empirical methods in natural language processing, pp 35–45

  23. Tang H, Cao Y, Zhang Z, Cao J, Fang F, Wang S, Yin P (2020) Hin: hierarchical inference network for document-level relation extraction. Adv Knowl Discov Data Min 12084:197

    Article  Google Scholar 

  24. Li B, Ye W, Sheng Z, Xie R, Xi X, Zhang S (2020) Graph enhanced dual attention network for document-level relation extraction. In: Proceedings of the 28th international conference on computational linguistics, pp 1551–1560

  25. Sahu SK, Christopoulou F, Miwa M, Ananiadou S (2019). Inter-sentence relation extraction with document-level graph convolutional neural network. In: Proceedings of the 57th annual meeting of the association for computational linguistics, pp 4309–4316 (2019)

  26. Tian Y, Chen G, Song Y, Wan X (2021) Dependency-driven relation extraction with attentive graph convolutional networks. 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 4458–4471

  27. Eberts M, Ulges A (2021) An end-to-end model for entity-level relation extraction using multi-instance learning. In: Proceedings of the 16th conference of the european chapter of the association for computational linguistics: main volume, pp 3650–3660

  28. Devlin J, Chang M-W, Lee K, Toutanova K (2019) Bert: Pre-training of deep bidirectional transformers for language understanding. In: Proceedings of the 2019 conference of the North American chapter of the association for computational linguistics: human language technologies, Volume 1 (Long and Short Papers), pp 4171–4186

  29. Schuster M, Paliwal KK (1997) Bidirectional recurrent neural networks. IEEE Trans Signal Process 45(11):2673–2681

    Article  Google Scholar 

  30. Vaswani A, Shazeer N, Parmar N, Uszkoreit J, Jones L, Gomez AN, Kaiser Ł, Polosukhin I (2017) Attention is all you need. In Proceedings of the 31st international conference on neural information processing systems, pp 6000–6010

  31. Zheng S, Hao Y, Dongyuan L, Bao H, Jiaming X, Hao H, Bo X (2017) Joint entity and relation extraction based on a hybrid neural network. Neurocomputing 257:59–66

    Article  Google Scholar 

  32. Liu Y, Wei F, Li S, Ji H, Zhou M, Wang H (2015) A dependency-based neural network for relation classification. In: Proceedings of the 53rd annual meeting of the association for computational linguistics and the 7th international joint conference on natural language processing (Volume 2: Short Papers), pp 285–290

  33. Marcheggiani D, Titov I (2017) Encoding sentences with graph convolutional networks for semantic role labeling. In: EMNLP

  34. Kipf TN, Welling M (2017) Semi-supervised classification with graph convolutional networks. In: 5th International conference on learning representations, ICLR 2017, Toulon, France, April 24-26, 2017, Conference Track Proceedings. OpenReview.net

  35. He K, Zhang X, Ren S, Sun J (2016) Deep residual learning for image recognition. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 770–778

  36. Li J, Sun Y, Johnson RJ, Sciaky D, Wei C-H, Leaman R, Davis AP, Mattingly CJ, Wiegers TC, Lu Z (2016) Biocreative v cdr task corpus: a resource for chemical disease relation extraction. Database J Biol Databases & Curation

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

  38. Cai R, Zhang X, Wang H (2016) Bidirectional recurrent convolutional neural network for relation classification. In: Proceedings of the 54th annual meeting of the association for computational linguistics (Volume 1: Long Papers), pp 756–765

  39. Zeng D, Liu K, Lai S, Zhou G, Zhao J (2014) Relation classification via convolutional deep neural network. In: Proceedings of COLING 2014, the 25th international conference on computational linguistics: technical papers, pp 2335–2344

  40. Veličković P, Cucurull G, Casanova A, Romero A, Liò P, Bengio Y (2018) Graph attention networks. In: International Conference on Learning Representations

  41. Zeng S, Xu R, Chang B, Li L (2020) Double graph based reasoning for document-level relation extraction. In: Proceedings of the 2020 conference on empirical methods in natural language processing (EMNLP), pp 1630–1640

  42. Zeng S, Wu Y, Chang B (2021) Sire: Separate intra- and inter-sentential reasoning for document-level relation extraction. In: The joint conference of the 59th annual meeting of the association for computational linguistics and the 11th international joint conference on natural language processing (ACL-IJCNLP 2021). Association for Computational Linguistics

  43. Xu KCW, Zhao T (2021) Discriminative reasoning for document-level relation extraction. In: Findings of the joint conference of the 59th annual meeting of the association for computational linguistics and the 11th international joint conference on natural language processing (ACL 2021 Findings)

  44. Li J, Kang X, Li F, Fei H, Ren Y, Ji D (2021) Mrn: A locally and globally mention-based reasoning network for document-level relation extraction. In: Findings of the association for computational linguistics: ACL-IJCNLP, pp 1359–1370

  45. Zhou W, Huang K, Ma T, Huang J (2021) Document-level relation extraction with adaptive thresholding and localized context pooling. In: Proceedings of the AAAI conference on artificial intelligence

Download references

Acknowledgements

We thank all editors and reviewers for their effort and help to improve this work. This work is supported by the Postgraduate Research Innovation Program of Jiangsu Province (No. KYCX21_0328).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kun Zhang.

Ethics declarations

Conflict of interest

We declare that we have no financial or personal relationships with other people that may unduly affect our work.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Sun, Q., Zhang, K., Huang, K. et al. Enhanced graph convolutional network based on node importance for document-level relation extraction. Neural Comput & Applic 34, 15429–15439 (2022). https://doi.org/10.1007/s00521-022-07223-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-022-07223-3

Keywords

Navigation