Computer Science ›› 2023, Vol. 50 ›› Issue (6): 142-150.doi: 10.11896/jsjkx.230300071

• Database & Big Data & Data Science • Previous Articles     Next Articles

Intelligent Mapping Recommendation-based Knowledge Graph Instance Construction and Evolution Method

ZHANG Yaqing1,2, SHAN Zhongyuan1,2, ZHAO Junfeng1,2,3, WANG Yasha1,2,3   

  1. 1 School of Computer Science,Peking University,Beijing 100871,China
    2 Key Laboratory of High Confidence Software Technologies,Ministry of Education,Beijing 100871,China
    3 Peking University Information Technology Institute(Tianjin Binhai),Tianjin 300450,China
  • Received:2023-03-08 Revised:2023-04-13 Online:2023-06-15 Published:2023-06-06
  • About author:ZHANG Yaqing,born in 1999,postgraduate,is a member of China Computer Federation.Her main research interests is knowledge graph.WANG Yasha,born in 1975,Ph.D,professor.His main research interests include big data analysis,artificial intelligence,and urban computing.
  • Supported by:
    National Natural Science Foundation of China(62172011) and Fundamental Research Funds for the Central Universities.

Abstract: With the development of big data technology,a large amount of heterogeneous data has been generated in various fields.Constructing knowledge graph is an important means to realize semantic intercommunication of heterogeneous data.It is a common method to generate instance model by matching structured data with ontology model mapping.However,most of the existing construction methods require users to manually complete all mapping matching,and the mapping operation is time-consuming and error-prone,unable to perform intelligent matching.In addition,the existing methods do not support incremental updates of the instances.This paper analyzes the existing instance construction methods,and proposes an instance construction and evolution method based on intelligent mapping recommendation to solve the problem of cumbersome manual mapping.Before manually mapping by users,the mapping reuse recommendation mechanism performs multilevel similarity calculation,including element-level similarity,table-level similarity and inter-table propagation similarity,and generates recommendation mapping according to the sorting result of matching.In addition,the incremental discovery mechanism can automatically discover redundant and conflicting instances and generate system background tasks for processing,so as to realize efficient and repeatless import of instances.Experiments are carried out on Shandong government open dataset and Shenzhen medical emergency dataset.With the help of the mapping reuse recommendation module,the interaction time is 3~4 times shorter than that of the traditional mode,and the matching accuracy of field recommendation reaches 98.1%.In the experiment of incremental discovery mechanism,the time required to import 13.94 million instance nodes and 21.58 million relationship edges is reduced from 31.21h to 2.23h,which proves the availability and matching accuracy of intelligent mapping reuse recommendation,and improves the efficiency of instance layer construction and growth.

Key words: Knowledge graph, Schema matching, Mapping reusing, Instance construction, Graph evolution

CLC Number: 

  • TP311
[1]SINGHAL A.Introducing the knowledgegraph:things,notstrings[Z/OL].Official google blog.2012 http://googleblog.blogspot.pt/2012/05/introducing-knowledge-graph-things-not.html.
[2]RAHM E,BERNSTEIN P A.A survey of approaches to automatic schema matching[J].the VLDB Journal,2001,10(4):334-350.
[3]MASSMANN S,RAUNICH S,AUMÜLLER D,et al.Evolution of the COMA match system[J].Ontology Matching,2011,49:49-60.
[4]SHVAIKO P,EUZENAT J.Ontology matching:state of the art and future challenges[J].IEEE Transactions on Knowledge and Data Engineering,2011,25(1):158-76.
[5]ARENAS M,BERTAILS A,PRUD'HOMMEAUX E,et al.A direct mapping of relational data to RDF[J].W3C recommendation,2012,27:1-11.
[6]SOURIPRIYA DAS S S,RICHARD CYGANIAK.R2RML:RDB to RDF Mapping Language [OL].https://wwww3org/TR/r2rml/.
[7]BERNSTEIN P A,MADHAVAN J,RAHM E.Generic schema matching,ten years later[C]//Proceedings of the VLDB Endowment.2011:695-701.
[8]PAPAPANAGIOTOU P,KATSIOULI P,TSETSOS V,et al.RONTO:Relationalto ontology schema matching[J].AIS Sigsemis Bulletin,2006,3(3/4):32-36.
[9] WANG F,WANG Y S,ZHAO J F,et al.A Schema Matching Method from relational model to ontology Model Based on Iteration[J].Journal of Software,2019,30(5):1510-1521.
[10]SEQUEDA J F,MIRANKER D P.Ultrawrap Mapper:A Semi-Automatic Relational Database to RDF(RDB2RDF) Mapping Tool[C]//Proceedings of the ISWC(Posters & Demos).2015.
[11]Pentaho Data Integration-Pentaho Documentation [OL].https://helphitachivantaracom/Documentation/Pentaho/93.
[12]ArcGIS [OL].https://developersarcgiscom/.
[13]PKUMOD.gBuilder [OL].http://wwwopenkgcn/tool/gbuilder/.
[14]Spring Boot [OL].https://springio/projects/spring-boot.
[15]MELNIK S,GARCIA-MOLINA H,RAHM E.Similarity floo-ding:A versatile graph matching algorithm and its application to schema matching[C]//Proceedings 18th International Confe-rence on Data Engineering.IEEE,2002:117-128.
[1] LIANG Mingxuan, WANG Shi, ZHU Junwu, LI Yang, GAO Xiang, JIAO Zhixiang. Survey of Knowledge-enhanced Natural Language Generation Research [J]. Computer Science, 2023, 50(6A): 220200120-8.
[2] GAO Xiang, TANG Jiqiang, ZHU Junwu, LIANG Mingxuan, LI Yang. Study on Named Entity Recognition Method Based on Knowledge Graph Enhancement [J]. Computer Science, 2023, 50(6A): 220700153-6.
[3] DONG Jiaxiang, ZHAI Jiyu, MA Xin, SHEN Leixian, ZHANG Li. Mechanical Equipment Fault Diagnosis Driven by Knowledge [J]. Computer Science, 2023, 50(5): 82-92.
[4] SHEN Qiuhui, ZHANG Hongjun, XU Youwei, WANG Hang, CHENG Kai. Comprehensive Survey of Loss Functions in Knowledge Graph Embedding Models [J]. Computer Science, 2023, 50(4): 149-158.
[5] LI Shujing, HUANG Zengfeng. Mixed-curve for Link Completion of Multi-relational Heterogeneous Knowledge Graphs [J]. Computer Science, 2023, 50(4): 172-180.
[6] MA Tinghuai, SUN Shengjie, RONG Huan, QIAN Minfeng. Knowledge Graph-to-Text Model Based on Dynamic Memory and Two-layer Reconstruction Reinforcement [J]. Computer Science, 2023, 50(3): 12-22.
[7] WANG Jingbin, LAI Xiaolian, LIN Xinyu, YANG Xinyi. Context-aware Temporal Knowledge Graph Completion Based on Relation Constraints [J]. Computer Science, 2023, 50(3): 23-33.
[8] CHEN Fuqiang, KOU Jiamin, SU Limin, LI Ke. Multi-information Optimized Entity Alignment Model Based on Graph Neural Network [J]. Computer Science, 2023, 50(3): 34-41.
[9] LIU Xinwei, TAO Chuanqi. Method of Java Redundant Code Detection Based on Static Analysis and Knowledge Graph [J]. Computer Science, 2023, 50(3): 65-71.
[10] CHEN Shurui, LIANG Ziran, RAO Yanghui. Fine-grained Semantic Knowledge Graph Enhanced Chinese OOV Word Embedding Learning [J]. Computer Science, 2023, 50(3): 72-82.
[11] JIANG Chuanyu, HAN Xiangyu, YANG Wenrui, LYU Bohan, HUANG Xiaoou, XIE Xia, GU Yang. Survey of Medical Knowledge Graph Research and Application [J]. Computer Science, 2023, 50(3): 83-93.
[12] LI Zhifei, ZHAO Yue, ZHANG Yan. Survey of Knowledge Graph Reasoning Based on Representation Learning [J]. Computer Science, 2023, 50(3): 94-113.
[13] LIU Zejing, WU Nan, HUANG Fuqun, SONG You. Hybrid Programming Task Recommendation Model Based on Knowledge Graph and Collaborative Filtering for Online Judge [J]. Computer Science, 2023, 50(2): 106-114.
[14] SHAN Zhongyuan, YANG Kai, ZHAO Junfeng, WANG Yasha, XU Yongxin. Ontology-Schema Mapping Based Incremental Entity Model Construction and Evolution Approach of Knowledge Graph [J]. Computer Science, 2023, 50(1): 18-24.
[15] RONG Huan, QIAN Minfeng, MA Tinghuai, SUN Shengjie. Novel Class Reasoning Model Towards Covered Area in Given Image Based on InformedKnowledge Graph Reasoning and Multi-agent Collaboration [J]. Computer Science, 2023, 50(1): 243-252.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!