Skip to main content

Relation Classification via CNN, Segmented Max-pooling, and SDP-BLSTM

  • Conference paper
  • First Online:
Neural Information Processing (ICONIP 2017)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 10634))

Included in the following conference series:

Abstract

Relation classification is the task of classifying the semantic relation between two marked entities in a sentence. This paper proposes a novel neural model for this task. It first does convolution on input sentence to get local features of words in local context windows, and then designs a novel segmented max-pooling to reduce the temporal dimension from the length of sentence to the length of shortest dependency path (SDP) between two marked entities, and finally, a SDP-BLSTM network is applied to produce the final fixed-size vector representation of the relation instance, which is fed to a two-layer feed-forward network for classification. Experiments on the SemEval-2010 Task 8 dataset show that our model achieves competitive performance when compared with several start-of-the-art models.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Bunescu, R.C., Mooney, R.J.: A shortest path dependency kernel for relation extraction. In: HLT/EMNLP, pp. 724–731. The Association for Computational Linguistics (2005)

    Google Scholar 

  2. Cai, R., Zhang, X., Wang, H.: Bidirectional recurrent convolutional neural network for relation classification. In: ACL, vol. 1. The Association for Computer Linguistics (2016)

    Google Scholar 

  3. Collobert, R., Weston, J., Bottou, L., Karlen, M., Kavukcuoglu, K., Kuksa, P.P.: Natural language processing (almost) from scratch. J. Mach. Learn. Res. 12, 2493–2537 (2011)

    MATH  Google Scholar 

  4. Culotta, A., Sorensen, J.S.: Dependency tree kernels for relation extraction. In: ACL, pp. 423–429. ACL (2004)

    Google Scholar 

  5. Hendrickx, I., Kim, S.N., Kozareva, Z., Nakov, P., Séaghdha, D., Padó, S., Pennacchiotti, M., Romano, L., Szpakowicz, S.: Semeval-2010 task 8: multi-way classification of semantic relations between pairs of nominals. In: SemEval@ACL, pp. 33–38. The Association for Computer Linguistics (2010)

    Google Scholar 

  6. Kambhatla, N.: Combining lexical, syntactic, and semantic features with maximum entropy models for extracting relations. In: Proceedings of the ACL 2004 on Interactive Poster and Demonstration Sessions, p. 22. Association for Computational Linguistics (2004)

    Google Scholar 

  7. Kim, Y.: Convolutional neural networks for sentence classification. In: EMNLP, pp. 1746–1751. ACL (2014)

    Google Scholar 

  8. Liu, Y., Wei, F., Li, S., Ji, H., Zhou, M., Wang, H.: A dependency-based neural network for relation classification. In: ACL, vol. 2, pp. 285–290. The Association for Computer Linguistics (2015)

    Google Scholar 

  9. Mikolov, T., Sutskever, I., Chen, K., Corrado, G.S., Dean, J.: Distributed representations of words and phrases and their compositionality. In: NIPS, pp. 3111–3119 (2013)

    Google Scholar 

  10. Nguyen, T.H., Grishman, R.: Employing word representations and regularization for domain adaptation of relation extraction. In: ACL, vol. 2, pp. 68–74. The Association for Computer Linguistics (2014)

    Google Scholar 

  11. Nguyen, T.H., Grishman, R.: Relation extraction: perspective from convolutional neural networks. In: VS@HLT-NAACL, pp. 39–48. The Association for Computational Linguistics (2015)

    Google Scholar 

  12. Rink, B., Harabagiu, S.M.: UTD: classifying semantic relations by combining lexical and semantic resources. In: SemEval@ACL, pp. 256–259. The Association for Computer Linguistics (2010)

    Google Scholar 

  13. dos Santos, C.N., Xiang, B., Zhou, B.: Classifying relations by ranking with convolutional neural networks. In: ACL, vol. 1, pp. 626–634. The Association for Computer Linguistics (2015)

    Google Scholar 

  14. Socher, R., Huval, B., Manning, C.D., Ng, A.Y.: Semantic compositionality through recursive matrix-vector spaces. In: EMNLP-CoNLL, pp. 1201–1211. ACL (2012)

    Google Scholar 

  15. Sun, L., Han, X.: A feature-enriched tree kernel for relation extraction. In: ACL, vol. 2, pp. 61–67. The Association for Computer Linguistics (2014)

    Google Scholar 

  16. Xu, K., Feng, Y., Huang, S., Zhao, D.: Semantic relation classification via convolutional neural networks with simple negative sampling. In: EMNLP, pp. 536–540. The Association for Computational Linguistics (2015)

    Google Scholar 

  17. Xu, Y., Mou, L., Li, G., Chen, Y., Peng, H., Jin, Z.: Classifying relations via long short term memory networks along shortest dependency paths. In: EMNLP, pp. 1785–1794. The Association for Computational Linguistics (2015)

    Google Scholar 

  18. Yang, Y., Tong, Y., Ma, S., Deng, Z.: A position encoding convolutional neural network based on dependency tree for relation classification. In: EMNLP, pp. 65–74. The Association for Computational Linguistics (2016)

    Google Scholar 

  19. Zeng, D., Liu, K., Lai, S., Zhou, G., Zhao, J.: Relation classification via convolutional deep neural network. In: COLING, pp. 2335–2344. ACL (2014)

    Google Scholar 

  20. Zhang, D., Wang, D.: Relation classification via recurrent neural network. CoRR abs/1508.01006 (2015)

    Google Scholar 

Download references

Acknowledgments

This work is supported by National High-Tech R&D Program of China (863 Program) (No. 2015AA015404), and the 2016 Civil Aviation Safety Capacity Development Funding Project. We are grateful to the anonymous reviewers for their valuable comments.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhipeng Xie .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Wang, P., Xie, Z., Hu, J. (2017). Relation Classification via CNN, Segmented Max-pooling, and SDP-BLSTM. In: Liu, D., Xie, S., Li, Y., Zhao, D., El-Alfy, ES. (eds) Neural Information Processing. ICONIP 2017. Lecture Notes in Computer Science(), vol 10634. Springer, Cham. https://doi.org/10.1007/978-3-319-70087-8_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-70087-8_16

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-70086-1

  • Online ISBN: 978-3-319-70087-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics