Abstract
The goal of knowledge graph representation learning is to map entities and relations into low-dimensional continuous vector Spaces in order to learn their semantic information representation. However, most existing models often struggle to model the basic features of knowledge graphs effectively, such as symmetric/antisymmetric, inverse, and combinatorial relational patterns. In addition, many models ignored the information about the neighborhood of entities in the triples in the graph. In order to solve these problems, this paper proposes a learning model of three-dimensional rotating knowledge graph representation based on graph context. The model first uses the quaternion mathematical framework to represent the entity as a set of vectors in three-dimensional space, and interprets the relationship as a three-dimensional rotation transformation between the entities. Then, by calculating the semantic similarity between entities and relations, the graph context information is fused into the vector representation. Experiments on public data sets FB15K-237 and WN18RR demonstrate the effectiveness of the proposed model. The experimental results show that the model can capture the relational pattern of knowledge graph better and make full use of the neighborhood information of entities in the graph.
This work was supported by Natural Science Foundation of Shandong Province (No. ZR2022LZH008) and The 20 Planned Projects in Jinan (Nos. 2021GXRC046, 202228120).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Zhiyuan, L., Maosong, S., Yankai, L.: Knowledge representation learning: a review. Comput. Res. Dev. 53(2), 247–261 (2016)
Wang, Q., Mao, Z., Wang, B.: Knowledge graph embedding: as survey of approaches and applications. IEEE Trans. Knowl. Data Eng. 29(12), 2724–2743 (2017)
Dong, X., Gabrilovich, E., Heitz, G.: Knowledge vault: a web scale approach to probabilistic knowledge fusion. In: Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 601–610 (2014)
Bordes, A., Usunier, N., Garcia-Duran, A.: Translating embeddings for modeling multi-relational data. In: International Conference on Neural Information Processing Systems (2013)
Wang, Z., Zhang, J., Feng, J.: Knowledge graph embedding by translating on hyper planes. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 28, no. 1, pp. 1112–1119 (2014)
Ji, G., He, S., Xu, L.: Knowledge graph embedding via dynamic mapping matrix. In: Proceedings of the 53rd Annual Meeting of the Association for Computational Linguistics and the 7th International Joint Conference on Natural Language Processing (Volume 1; Long Papers), pp. 687–696 (2015)
Yang, B., Yih, W., He, X.: Embedding entities and relations for learning and inference in knowledge bases. arXiv preprint arXiv:1412.6575 (2014)
Trouillon, T., Welbl, J., Riedel, S.: Complex embeddings for simple link prediction. In: International Conference on Machine Learning, pp. 2071–2080 (2016)
Sun, Z., Deng, Z.H., Nie, J.Y.: RotatE; knowledge graph embedding by relational rotation in complex space. In: International Conference on Learning Representations (2018)
Parcollet, T., Ravanelli, M., Morchid, M.: Quaternion recurrent neural networks. In: International Conference on Learning Representations (2018)
Zhang, S., Tay, Y., Yao, L.: Quaternion knowledge graph embed-dings. In: Conference on Neural Information Processing Systems, pp. 2735–2745 (2019)
Lin, Y., Liu, Z., Luan, H.: Modeling relation paths for representation learning of knowledge bases. In: Proceedings of the 2015 Conference on Empirical Methods in Natural Language Processing, pp. 705–714 (2015)
Feng, J., Huang, M., Yang, Y.: GAKE: graph aware knowledge embedding. In: Proceedings of COLING 2016, the 26th International Conference on Computational Linguistics: Technical Papers, pp. 641–651 (2016)
Schlichtkrull, M., Kipf, T.N., Bloem, P., van den Berg, R., Titov, I., Welling, M.: Modeling relational data with graph convolutional networks. In: Gangemi, A., et al. (eds.) ESWC 2018. LNCS, vol. 10843, pp. 593–607. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-93417-4_38
Vashishth, S., Sanyal, S., Nitin, V.: Composition-based multi-relational graph convolutional networks. In: International Conference on Learning Representations (2019)
Yao, S.Y., Zhao, T.Z., Wang, R.J.: Rule-guided joint embedding learning of knowledge graphs. Comput. Res. Dev. 57(12), 2514–2522 (2020)
Cariow, A., Cariowa, G., Majorkowska-Mech, D.: An algorithm for quaternion-based 3D rotation. Int. J. Appl. Math. Comput. Sci. 30(1), 149–160 (2020)
Acknowledgments
This work was supported by Natural Science Foundation of Shandong Province (No. ZR2022LZH008) and The 20 Planned Projects in Jinan (Nos. 2021GXRC046, 202228120).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Chen, X., Geng, Y., Liang, H. (2024). Three-Dimensional Rotation Knowledge Representation Learning Based on Graph Context. In: Luo, B., Cheng, L., Wu, ZG., Li, H., Li, C. (eds) Neural Information Processing. ICONIP 2023. Communications in Computer and Information Science, vol 1962. Springer, Singapore. https://doi.org/10.1007/978-981-99-8132-8_27
Download citation
DOI: https://doi.org/10.1007/978-981-99-8132-8_27
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-99-8131-1
Online ISBN: 978-981-99-8132-8
eBook Packages: Computer ScienceComputer Science (R0)