Efficiently embedding dynamic knowledge graphs

被引:24
|
作者
Wu, Tianxing [1 ]
Khan, Arijit [2 ]
Yong, Melvin [3 ]
Qi, Guilin [1 ]
Wang, Meng [1 ]
机构
[1] Southeast Univ, Nanjing, Peoples R China
[2] Aalborg Univ, Aalborg, Denmark
[3] Natl Univ Singapore, Singapore, Singapore
关键词
Knowledge graph; Dynamic embedding; Online learning; DBPEDIA; SEARCH; SCALE;
D O I
10.1016/j.knosys.2022.109124
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Knowledge graph (KG) embedding encodes the entities and relations from a KG into low-dimensional vector spaces to support various applications such as KG completion, question answering, and recommender systems. In real world, knowledge graphs (KGs) are dynamic and evolve over time with addition or deletion of triples. However, most existing models focus on embedding static KGs while neglecting dynamics. To adapt to the changes in a KG, these models need to be retrained on the whole KG with a high time cost. In this paper, to tackle the aforementioned problem, we propose a new context-aware Dynamic Knowledge Graph Embedding (DKGE) method which supports the embedding learning in an online fashion. DKGE introduces two different representations (i.e., knowledge embedding and contextual element embedding) for each entity and each relation, in the joint modeling of entities and relations as well as their contexts, by employing two attentive graph convolutional networks, a gate strategy, and translation operations. This effectively helps limit the impacts of a KG update in certain regions, not in the entire graph, so that DKGE can rapidly acquire the updated KG embedding by a proposed online learning algorithm. Furthermore, DKGE can also learn KG embedding from scratch. Experiments on the tasks of link prediction and question answering in a dynamic environment demonstrate the effectiveness and efficiency of DKGE. (c) 2022 Elsevier B.V. All rights reserved.
引用
收藏
页数:15
相关论文
共 50 条
  • [1] Embedding Uncertain Knowledge Graphs
    Chen, Xuelu
    Chen, Muhao
    Shi, Weijia
    Sun, Yizhou
    Zaniolo, Carlo
    THIRTY-THIRD AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FIRST INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE / NINTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2019, : 3363 - 3370
  • [2] A Survey on Embedding Dynamic Graphs
    Barros, Claudio D. T.
    Mendonca, Matheus R. F.
    Vieira, Alex B.
    Ziviani, Artur
    ACM COMPUTING SURVEYS, 2023, 55 (01)
  • [3] Embedding Dynamic Knowledge Graphs based on Observational Ontologies in Semantic Vector Spaces
    Millar, Declan
    Braines, Dave
    D'Arcy, Laura
    Barclay, Iain
    Summers-Stay, Doug
    Cripps, Paul
    ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING FOR MULTI-DOMAIN OPERATIONS APPLICATIONS III, 2021, 11746
  • [4] Embedding models for episodic knowledge graphs
    Ma, Yunpu
    Tresp, Volker
    Daxberger, Erik A.
    JOURNAL OF WEB SEMANTICS, 2019, 59
  • [5] Embedding Uncertain Temporal Knowledge Graphs
    Li, Tongxin
    Wang, Weiping
    Li, Xiaobo
    Wang, Tao
    Zhou, Xin
    Huang, Meigen
    MATHEMATICS, 2023, 11 (03)
  • [6] Relation path embedding in knowledge graphs
    Lin, Xixun
    Liang, Yanchun
    Giunchiglia, Fausto
    Feng, Xiaoyue
    Guan, Renchu
    NEURAL COMPUTING & APPLICATIONS, 2019, 31 (09): : 5629 - 5639
  • [7] A Physical Embedding Model for Knowledge Graphs
    Demir, Caglar
    Ngomo, Axel-Cyrille Ngonga
    SEMANTIC TECHNOLOGY, JIST 2019: PROCEEDINGS, 2020, 12032 : 192 - 209
  • [8] Embedding Logical Queries on Knowledge Graphs
    Hamilton, William L.
    Bajaj, Payal
    Zitnik, Marinka
    Jurafsky, Dan
    Leskovec, Jure
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 31 (NIPS 2018), 2018, 31
  • [9] SEEK: Segmented Embedding of Knowledge Graphs
    Xu, Wentao
    Zheng, Shun
    He, Liang
    Shao, Bin
    Yin, Jian
    Liu, Tie-Yan
    58TH ANNUAL MEETING OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS (ACL 2020), 2020, : 3888 - 3897
  • [10] Relation path embedding in knowledge graphs
    Xixun Lin
    Yanchun Liang
    Fausto Giunchiglia
    Xiaoyue Feng
    Renchu Guan
    Neural Computing and Applications, 2019, 31 : 5629 - 5639