论文:2024,Vol:42,Issue(1):157-164
引用本文:
苏哲晗, 徐涛, 戴玉刚, 刘玉佳. 基于属性权重更新网络的跨语言实体对齐方法[J]. 西北工业大学学报
SU Zhehan, XU Tao, DAI Yugang, LIU Yujia. Cross-lingual entity alignment method based on attribute weight updating network[J]. Journal of Northwestern Polytechnical University

基于属性权重更新网络的跨语言实体对齐方法
苏哲晗, 徐涛, 戴玉刚, 刘玉佳
西北民族大学 语言与文化计算教育部重点实验室, 甘肃 兰州 730030
摘要:
跨语言知识图谱中属性数量庞大且重复率低导致对齐任务中属性信息难以高效嵌入。针对上述问题,提出了一种基于属性权重更新网络的跨语言实体对齐模型。为了高效地实现属性信息的嵌入,通过一个构造器利用实体嵌入来近似地构造属性的嵌入,避免了属性嵌入的单独训练;基于不同属性对实体对齐贡献不同的事实,采用了一种基于图注意力网络的属性权重更新模块,可以在训练过程中利用注意力得分不断更新每个属性的权重;通过一个属性聚合模块将属性嵌入和属性权重信息聚合到实体嵌入中,强化了实体的嵌入表示,从而提升了实体对齐的效果。提出的模型在3个跨语言数据集的实验结果显示Hits@1评价指标分别为0.751,0.805和0.915,对齐效果均优于目前主流的实体对齐方法。
关键词:    知识图谱    实体对齐    属性信息    图卷积网络    图注意力网络   
Cross-lingual entity alignment method based on attribute weight updating network
SU Zhehan, XU Tao, DAI Yugang, LIU Yujia
Key Laboratory of Linguistic and Cultural Computing Ministry of Education, Northwest Minzu University, Lanzhou 730030, China
Abstract:
Due to the large number of attributes and the low repetition rate in a cross-lingual knowledge graph, it is difficult for an alignment task to embed attribute information efficiently. To solve the problem, an entity alignment model based on attribute weight updating network was proposed. Firstly, in order to embed attribute information efficiently, attribute embedding is approximately constructed with entity embedding through a constructor, thus avoiding their separate training. Secondly, based on the fact that different attributes make different contributions to entity alignment, an attribute weight updating module based on graph attention network was proposed to update the weight of each attribute through using attention scores in the process of training. Finally, attribute embedding and attribute weight information were aggregated into entity embedding with an attribute aggregation module to strengthen the representation of entity embedding and improve the entity alignment performance. The experimental results show that the proposed model achieves 0.751, 0.805 and 0.915 scores respectively from the Hits@1 score in three cross-lingual datasets. Its alignment performance is better than that of the current mainstream entity alignment method.
Key words:    knowledge graph    entity alignment    attribute information    graph convolution network    graph attention network   
收稿日期: 2023-02-22     修回日期:
DOI: 10.1051/jnwpu/20244210157
基金项目: 中央高校基本科研业务费(31920230069)、甘肃省青年科技计划(21JR1RA21)与国家档案局科技项目(2021-X-56)资助
通讯作者: 徐涛(1986-),副教授 e-mail:alfredxly@163.com     Email:alfredxly@163.com
作者简介: 苏哲晗(1998-),硕士研究生
相关功能
PDF(1911KB) Free
打印本文
把本文推荐给朋友
作者相关文章
苏哲晗  在本刊中的所有文章
徐涛  在本刊中的所有文章
戴玉刚  在本刊中的所有文章
刘玉佳  在本刊中的所有文章

参考文献:
[1] XIONG C, POWER R, CALLAN J. Explicit semantic ranking for academic search via knowledge graph embedding[C]//Proceedings of the International Conference on World Wide Web, Perth, 2017: 1271-1279
[2] CAO Y, WANG X, HE X, et al. Unifying knowledge graph learning and recommendation: towards a better understanding of user preferences[C]//Proceedings of the 28th International Conference on World Wide Web, San Francisco, 2019: 151-161
[3] HUANG X, ZHANG J, LI D, et al. Knowledge graph embedding based question answering[C]//Proceedings of the 12th ACM International Conference on Web Search and Data Mining, Melbourne, 2019: 105-113
[4] 徐增林, 盛泳潘, 贺丽荣, 等. 知识图谱技术综述[J]. 电子科技大学学报, 2016, 45(4): 589-606 XU Zenglin, SHENG Yongpan, HE Lirong, et al. Review on knowledge graph techniques[J]. Journal of University of Electronic Science and Technology of China, 2016, 45(4): 589-606(in Chinese)
[5] 庄严,李国良,冯建华.知识库实体对齐技术综述[J].计算机研究与发展, 2016, 53(1): 165-192 ZHUANG Yan, LI Guoliang, FENG Jianhua. A survey on entity alignment of knowledge base[J]. Journal of Computer Research and Development, 2016, 53(1): 165-192(in Chinese)
[6] BORDES A, USUNIER N, GARCIADURAN A, et al. Translating embeddings for modeling multi-relational data[J] Advances in Neural Information Processing Systems, 2013, 26(1): 2787-2795
[7] CHEN M, TIAN Y, YANG M, et al. Multilingual knowledge graph embeddings for cross-lingual knowledge alignment[C]//Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence, Melbourne, 2017: 1511-1517
[8] ZHU H, XIE R, LIU Z, et al. Iterative entity alignment via joint knowledge embeddings[C]//Proceedings of the Twenty-sixth International Joint Conference on Artificial Intelligence, Melbourne, 2017: 4258-4264
[9] KIPF T N, WELLING M. Semi-supervised classification with graph convolutional networks[C]//Proceedings of International Conference on Learning Representations, Toulon, 2017: 1-14
[10] WANG Z, LV Q, LAN X, et al. Cross-lingual knowledge graph alignment via graph convolutional networks[C]//Proceedings of the 2018 Conference on Empirical Methods in Natural Language Processing, Brussels, 2018: 349-357
[11] WU Y, LIU X, FENG Y, et al. Relation-aware entity alignment for heterogeneous knowledge graphs [C]//Proceedings of the 28th International Joint Conference on Artificial Intelligence, Macao, 2019: 5278-5284
[12] WU Y, LIU X, FENG Y, et al. Neighborhood matching network for entity alignment[C]//Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics, Seattle, 2020: 6477-6487
[13] ZHU Y, LIU H, WU Z, et al. Relation-aware neighborhood matching model for entity alignment[C]//Proceedings of the AAAI Conference on Artificial Intelligence, Vancouver, 2021: 4749-4756
[14] SUN Z, HU W, LI C. Cross-lingual entity alignment via joint attribute preserving embedding[C]//Proceedings of the 16th International Semantic Web Conference, Cham, 2017: 628-644
[15] SUN Z, HU W, ZHANG Q, et al. Bootstrapping entity alignment with knowledge graph embedding[C]//Proceedings of the 27th International Joint Conference on Artificial Intelligence, Stockholm, 2018: 4396-4402
[16] MIKOLOV T, SUTSKEVER I, CHEN K, et al. Distributed representations of words and phrases and their compositionality[J]. Advances in Neural Information Processing Systems, 2013, 26(1): 3111-3119
[17] SRIVASTAVA R K, GREFF K, SCHMIDHUBER J. Training very deep networks[J]. Advances in Neural Information Processing Systems, 2015, 28(1): 2377-2385
[18] SCHLICHTKRULL M, KIPF T N, BLOEM P, et al. Modeling relational data with graph convolutional networks[C]//European Semantic Web Conference, Cham, 2018: 593-607
[19] VELIKOVI P, CUCURULL G, CASANOVA A, et al. Graph attention networks[C]//International Conference of Learning Representation, Vancouver, 2018: 1-12
[20] SUN Z, WANG C, HU W, et al. Knowledge graph alignment network with gated multi-hop neighborhood aggregation[C]//Proceedings of AAAI Conference on Artificial Intelligence, Palo Alto, 2020: 222-229
[21] TRISEDYA B D, QI J, ZHANG R. Entity alignment between knowledge graphs using attribute embeddings[C]//Proceedings of the 2019 AAAI Conference on Artificial Intelligence, Honolulu, 2019: 297-304
[22] ZHANG Q, SUN Z, HU W, et al. Multi-view knowledge graph embedding for entity alignment[C]//The 28th International Joint Conference on Artificial Intelligence, Macao, 2019: 5429-5435
[23] YANG H W, ZOU Y, SHI P, et al. Aligning cross-lingual entities with multi-aspect information[C]//Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing, Hong Kong, 2019: 4431-4441
[24] PENNINGTON J, SOCHER R, MANNING C D. Glove: global vectors for word representation[C]//Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing, Doha, 2014: 1532-1543
[25] XU K, WANG L, YU M, et al. Cross-lingual knowledge graph alignment via graph matching neural network[C]//Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics, Firenze, 2019: 3156-3161
[26] RAHIMI A, COHN T, BALDWIN T. Semi-supervised user geolocation via graph convolutional networks[C]//Proceedings of the Annual Meeting of the Association for Computational Linguistics, Melbourne, 2018: 2009-2019
[27] CHEN M, TIAN Y, YANG M, et al. Multilingual knowledge graph embeddings for cross-lingual knowledge alignment[C]//Proceedings of the 26th International Joint Conference on Artificial Intelligence, Melbourne, 2017: 1511-1517
[28] CAO Y, LIU Z, LI C, et al. Multi-channel graph neural network for entity alignment[C]//Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics, Firenze, 2019: 1452-1461
[29] MAO X, WANG W, XU H, et al. MRAEA: an efficient and robust entity alignment approach for cross-lingual knowledge graph[C]//Proceedings of the 13th ACM International Conference on Web Search and Data Mining, Houston, 2020: 420-428
[30] ZENG W, ZHAO X, WANG W, et al. Degree-aware alignment for entities in tail[C]//Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval, Xi'an, 2020: 811-820
[31] WU Y, LIU X, FENG Y, et al. Jointly learning entity and relation representations for entity alignment[C]//Proceedings of the Conference on Empirical Methods in Natural Language Processing, Hong Kong, 2019: 240-249