μKG: A Library for Multi-source Knowledge Graph Embeddings and Applications
Not on the map. Why?
Abstract (arXiv)
This paper presents μKG, an open-source Python library for representation learning over knowledge graphs. μKG supports joint representation learning over multi-source knowledge graphs (and also a single knowledge graph), multiple deep learning libraries (PyTorch and TensorFlow2), multiple embedding tasks (link prediction, entity alignment, entity typing, and multi-source link prediction), and multiple parallel computing modes (multi-process and multi-GPU computing). It currently implements 26 popular knowledge graph embedding models and supports 16 benchmark datasets. μKG provides advanced implementations of embedding techniques with simplified pipelines of different tasks. It also comes with high-quality documentation for ease of use. μKG is more comprehensive than existing knowledge graph embedding libraries. It is useful for a thorough comparison and analysis of various embedding models and tasks. We show that the jointly learned embeddings can greatly help knowledge-powered downstream tasks, such as multi-hop knowledge graph question answering. We will stay abreast of the latest developments in the related fields and incorporate them into μKG.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 34 of its 58 references that are in the map. First posted on arXiv 23 Jul 2022.
Builds on
34 of 58 references.
References · 34
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,684
- 2014Embedding Entities and Relations for Learning and Inference in Knowledge Basescited by 929
- 2016Complex Embeddings for Simple Link Predictioncited by 897
- 2019RotatE: Knowledge Graph Embedding by Relational Rotation in Complex Spacecited by 893
- 2017Convolutional 2D Knowledge Graph Embeddingscited by 729
- 2020A Survey on Knowledge Graphs: Representation, Acquisition and Applicationscited by 643
- 2019KEPLER: A Unified Model for Knowledge Embedding and Pre-trained Language Representationcited by 356
- 2019TuckER: Tensor Factorization for Knowledge Graph Completioncited by 290
- 2018SimplE Embedding for Link Prediction in Knowledge Graphscited by 195
- 2015Holographic Embeddings of Knowledge Graphscited by 181
22 more
- 2017A Novel Embedding Model for Knowledge Base Completion Based on Convolutional Neural Networkcited by 143
- 2016Multilingual Knowledge Graph Embeddings for Cross-lingual Knowledge Alignmentcited by 128
- 2017Cross-lingual Entity Alignment via Joint Attribute-Preserving Embeddingcited by 126
- 2020A Benchmarking Study of Embedding-based Entity Alignment for Knowledge Graphscited by 119
- 2019Relation-Aware Entity Alignment for Heterogeneous Knowledge Graphscited by 106
- 2019Knowledge Graph Alignment Network with Gated Multi-hop Neighborhood Aggregationcited by 101
- 2019Learning to Exploit Long-term Relational Dependencies in Knowledge Graphscited by 83
- 2020PyKEEN 1.0: A Python Library for Training and Evaluating Knowledge Graph Embeddingscited by 77
- 2019Multi-view Knowledge Graph Embedding for Entity Alignmentcited by 74
- 2017Analogical Inference for Multi-Relational Embeddingscited by 69
- 2020DGL-KE: Training Knowledge Graph Embeddings at Scalecited by 67
- 2017KBGAN: Adversarial Learning for Knowledge Graph Embeddingscited by 62
- 2018Co-training Embeddings of Knowledge Graphs and Entity Descriptions for Cross-lingual Entity Alignmentcited by 49
- 2020TransEdge: Translating Relation-contextualized Embeddings for Knowledge Graphscited by 41
- 2016ProjE: Embedding Projection for Knowledge Graph Completioncited by 26
- 2020Multilingual Knowledge Graph Completion via Ensemble Knowledge Transfercited by 25
- 2021Multilingual Knowledge Graph Completion with Joint Relation and Entity Alignmentcited by 12
- 2018LinkNBed: Multi-Graph Representation Learning with Entity Linkagecited by 10
- 2019Pykg2vec: A Python Library for Knowledge Graph Embeddingcited by 9
- 2020TorchKGE: Knowledge Graph Embedding in Python and PyTorchcited by 9
- 2022NeuralKG: An Open Source Library for Diverse Representation Learning of Knowledge Graphscited by 8
- 2020The KEEN Universe: An Ecosystem for Knowledge Graph Embeddings with a Focus on Reproducibility and Transferabilitycited by 2
Built on by
Citing papers per year: 2023: 4.
4 papers.
- 2023Joint Pre-training and Local Re-training: Transferable Representation Learning on Multi-source Knowledge Graphscited by 5
- 2023Knowledge Graph Error Detection with Contrastive Confidence Adaptioncited by 4
- 2023Two is Better Than One: Answering Complex Questions by Multiple Knowledge Sources with Generalized Linkscited by 2
- 2023NeuralKG-ind: A Python Library for Inductive Knowledge Graph Representation Learningcited by 1
- 2023Knowledge Graph Error Detection with Contrastive Confidence Adaption19 Dec 2023
- 2023Two is Better Than One: Answering Complex Questions by Multiple Knowledge Sources with Generalized Links11 Sep 2023
- 2023Joint Pre-training and Local Re-training: Transferable Representation Learning on Multi-source Knowledge Graphs5 Jun 2023
- 2023NeuralKG-ind: A Python Library for Inductive Knowledge Graph Representation Learning28 Apr 2023