Abstract
The translation rule-based TransE model is considered the most promising method due to its low complexity and high computational efficiency. However, there are limitations in dealing with complex relationships such as reflexive, 1-to-N, N-to-1, and N-to-N. Therefore, we propose a knowledge graph embedding model TransP based on entity and relationship attributes. We introduce the idea of hyperplane projection to map the head entity and tail entity to the plane of a specific relationship to enhance the model’s ability to handle complex relationships. Furthermore, we propose the strategy of using the attribute characteristics of entities and relationships to improve distinction between different entities or relationships. Finally, we conduct link prediction and triple classification experiments on WN11, WN18, FB13 and FB15K datasets. Experimental results verify that the proposed method outperforms the baseline models and achieves the best results.







Similar content being viewed by others
Data availability
Data will be made available from the corresponding author on reasonable request.
References
Atef Mosa M (2021) Predicting semantic categories in text based on knowledge graph combined with machine learning techniques[J]. Appl Artif Intell 35(12):933–951
Auer S, Bizer C, Kobilarov G, Lehmann J, Cyganiak R, Ives Z (2007) DBpedia: A nucleus for a Web of op en data. In: Proc. of the 6th Int’l Semantic Web Conf. Berlin, Heidelberg: Springer-Verlag 722–735
Banerjee P, Pal KK, Devarakonda M, Baral C (2021) Biomedical named entity recognition via knowledge guidance and question answering[J]. ACM Trans Comput Healthcare 2(4):1–24
Bo AN, Han X, Sun L et al (2016) Triple classification based on synthesized features for knowledge base[J]. J Chin Inf Process 30(06):84–89 +99
Bollacker K, Evans C, Paritosh P et al (2008) Freebase: a collaboratively created graph database for structuring human knowledge[C]. Proceedings of the 2008 ACM SIGMOD international conference on Management of data 1247–1250
Bordes A, Glorot X, Weston J, Bengio Y (2014) A semantic matching energy function for learning with multi-relational data[J]. Mach Learn 94(2):233–259
Bordes A, Glorot X, Weston J et al (2012) Joint learning of words and meaning representations for open-text semantic parsing[C]. Artificial intelligence and statistics. PMLR 127–135
Bordes A, Usunier N, Garcia-Duran A et al (2013) Translating embeddings for modeling multi-relational data[J]. Adv Neural Inf Proces Syst 26
Bordes A, Weston J, Collobert R et al (2011) Learning structured embeddings of knowledge bases[C]. Twenty-fifth AAAI conference on artificial intelligence
Calleja P, Priyatna F, Mihindukulasooriya N et al (2018) DBtravel: a tourism-oriented semantic graph[C]. International conference on web engineering. Springer, Cham 206–212
Carlson A, Betteridge J, Kisiel B, Settles B, Hruschka Jr ER, Mitchell TM (2010) Toward an architecture for never-ending language learning. In: Proc. of the 24th AAAI Conf. on Artificial Intelligence. Menlo Park: AAAI 1306–1313
Chen XJ, Xiang Y (2019) STransH:a revised translation-based model for knowledge representation[J]. Comput Sci
Fan M, Zhou Q, Chang E et al (2014) Transition-based knowledge graph embedding with relational mapping properties[C]. Proceedings of the 28th Pacific Asia conference on language, information and computing 328–337
Hoffart J, Suchanek FM, Berberich K, Weikum G (2013) YAGO2: a spatially and temporally enhanced knowledge base from Wikipedia. Artif Intell 194:28–61
Jenatton R, Roux N, Bordes A et al (2012) A latent factor model for highly multi-relational data[J]. Adv Neural Inf Proces Syst 25
Ji G, He S, Xu L et al (2015) Knowledge graph embedding via dynamic mapping matrix. Meeting of the Association for Computational Linguistics & the International Joint Conference on Natural Language Processing
Lappas PZ, Yannacopoulos AN (2021) A machine learning approach combining expert knowledge with genetic algorithms in feature selection for credit risk assessment[J]. Appl Soft Comput 107:107391
Lei Z, Sun Y, Nanehkaran YA, Yang S, Islam MS, Lei H, Zhang D (2020) A novel data-driven robust framework based on machine learning and knowledge graph for disease classification[J]. Futur Gener Comput Syst 102:534–548
Li X, Li P, Zhu Q (2020) A knowledge map representation method based on improved vector projection distance. Comput Sci 47(04):189–193
Li Y, Tan S, Sun H et al (2016) Entity disambiguation with linkless knowledge bases[C]. Proceedings of the 25th international conference on world wide web. 1261–1270
Li L, Wang P, Yan J, Wang Y, Li S, Jiang J, Sun Z, Tang B, Chang TH, Wang S, Liu Y (2020) Real-world data medical knowledge graph: construction and applications[J]. Artif Intell Med 103:101817
Lin Y, Zhang J, Liu Z, Sun M, Liu Y, Zhu X (2015) Learning entity and relation embeddings for knowledge graph completion. In Proceedings of AAAI
Mahdisoltani F, Biega J, Suchanek F (2014) Yago3: A knowledge base from multilingual Wikipedias. In: Proc. of the 7th Biennial Conf.on Innovative Data Systems Research (CIDR)
Miao Q, Meng Y, Zhang B (2015) Chinese enterprise knowledge graph construction based on linked data[C]. Proceedings of the 2015 IEEE 9th international conference on semantic computing (IEEE ICSC 2015). IEEE 153–154
Mikolov T, Sutskever I, Chen K, Corrado GS, Dean J (2013) Distributed representations of words and phrases and their compositionality. In NIPS, pages 3111–3119
Miller GA (1995) WordNet: a lexical database for English[J]. Commun ACM 38(11):39–41
Socher R, Chen D, Manning CD et al (2013) Reasoning with neural tensor networks for knowledge base completion[C]. Advances in neural information processing systems 926–934
Suchanek FM, Kasneci G, Weikum G (2007) YAGO: A core of semantic knowledge. In: Proc. of the 16th Int’l Conf. on World Wide Web. New York: ACM Press 697–706
Wang Z, Zhang J, Feng J et al (2014) Knowledge graph embedding by translating on hyperplanes[C]. Proceedings of the AAAI Conference on Artificial Intelligence 28(1)
Wenjie C, Yi W, Xin Z et al (2020) An improved TransE-based method for knowledge graph representation. Comput Eng 046(005):63–69 77
Xiao D, Wang N, Yu J et al (2020) A practice of tourism knowledge graph construction based on heterogeneous information[C]. China National Conference on Chinese computational linguistics. Springer, Cham 159–173
Zhang W, Cao H, Hao F et al (2019) The chinese knowledge graph on domain-tourism[M]. Advanced multimedia and ubiquitous engineering. Springer, Singapore 20–27
Zhang Z, Jia J, Wan Y et al (2021) TransR*: Representation learning model by flexible translation and relation matrix projection[J]. J Intell Fuzzy Syst (Preprint): 1–9
Zhang L, Lin C, Zhou D, He Y, Zhang M (2021) A Bayesian end-to-end model with estimated uncertainties for simple question answering over knowledge bases[J]. Comput Speech Lang 66:101167
Zhao WX, Dou H, Zhao Y et al (2019) Neural network based popularity prediction by linking online content with knowledge bases[C]. Pacific-Asia conference on knowledge discovery and data mining. Springer, Cham 16–28
Zhao M, Wang H, Guo J, Liu D, Xie C, Liu Q, Cheng Z (2019) Construction of an industrial knowledge graph for unstructured chinese text learning[J]. Appl Sci 9(13):2720
Zhu Q, Zhou X, Zhang P, Shi Y (2019) A neural translating general hyperplane for knowledge graph embedding[J]. J Comput Sci 30:108–117
Acknowledgements
The authors thank all reviewers for their constructive comments. This research is supported by the National Natural Science Foundation of China (62062062).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that there are no conflicts of interest in 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.
About this article
Cite this article
Ma, Y., Altenbek, G. & Wu, X. Knowledge graph embedding via entity and relationship attributes. Multimed Tools Appl 82, 44071–44086 (2023). https://doi.org/10.1007/s11042-023-15070-0
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-023-15070-0