NeuralKG: An Open Source Library for Diverse Representation Learning of
Knowledge Graphs
- URL: http://arxiv.org/abs/2202.12571v1
- Date: Fri, 25 Feb 2022 09:13:13 GMT
- Title: NeuralKG: An Open Source Library for Diverse Representation Learning of
Knowledge Graphs
- Authors: Wen Zhang, Xiangnan Chen, Zhen Yao, Mingyang Chen, Yushan Zhu, Hongtao
Yu, Yufeng Huang, Zezhong Xu, Yajing Xu, Ningyu Zhang, Zonggang Yuan, Feiyu
Xiong, Huajun Chen
- Abstract summary: NeuralKG is an open-source library for diverse representation learning of knowledge graphs.
It implements three different series of Knowledge Graph Embedding (KGE) methods, including conventional KGEs, GNN-based KGEs, and Rule-based KGEs.
- Score: 28.21229825389071
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: NeuralKG is an open-source Python-based library for diverse representation
learning of knowledge graphs. It implements three different series of Knowledge
Graph Embedding (KGE) methods, including conventional KGEs, GNN-based KGEs, and
Rule-based KGEs. With a unified framework, NeuralKG successfully reproduces
link prediction results of these methods on benchmarks, freeing users from the
laborious task of reimplementing them, especially for some methods originally
written in non-python programming languages. Besides, NeuralKG is highly
configurable and extensible. It provides various decoupled modules that can be
mixed and adapted to each other. Thus with NeuralKG, developers and researchers
can quickly implement their own designed models and obtain the optimal training
methods to achieve the best performance efficiently. We built an website in
http://neuralkg.zjukg.cn to organize an open and shared KG representation
learning community. The source code is all publicly released at
https://github.com/zjukg/NeuralKG.
Related papers
- Decoding on Graphs: Faithful and Sound Reasoning on Knowledge Graphs through Generation of Well-Formed Chains [66.55612528039894]
Knowledge Graphs (KGs) can serve as reliable knowledge sources for question answering (QA)
We present DoG (Decoding on Graphs), a novel framework that facilitates a deep synergy between LLMs and KGs.
Experiments across various KGQA tasks with different background KGs demonstrate that DoG achieves superior and robust performance.
arXiv Detail & Related papers (2024-10-24T04:01:40Z) - NeuralKG-ind: A Python Library for Inductive Knowledge Graph
Representation Learning [20.717388858072106]
NeuralKG-ind is the first library of inductive knowledge graph representation learning.
It includes standardized processes, rich existing methods, decoupled modules, and comprehensive evaluation metrics.
arXiv Detail & Related papers (2023-04-28T08:09:08Z) - Normalizing Flow-based Neural Process for Few-Shot Knowledge Graph
Completion [69.55700751102376]
Few-shot knowledge graph completion (FKGC) aims to predict missing facts for unseen relations with few-shot associated facts.
Existing FKGC methods are based on metric learning or meta-learning, which often suffer from the out-of-distribution and overfitting problems.
In this paper, we propose a normalizing flow-based neural process for few-shot knowledge graph completion (NP-FKGC)
arXiv Detail & Related papers (2023-04-17T11:42:28Z) - Graph Mixture of Experts: Learning on Large-Scale Graphs with Explicit
Diversity Modeling [60.0185734837814]
Graph neural networks (GNNs) have found extensive applications in learning from graph data.
To bolster the generalization capacity of GNNs, it has become customary to augment training graph structures with techniques like graph augmentations.
This study introduces the concept of Mixture-of-Experts (MoE) to GNNs, with the aim of augmenting their capacity to adapt to a diverse range of training graph structures.
arXiv Detail & Related papers (2023-04-06T01:09:36Z) - pyGSL: A Graph Structure Learning Toolkit [14.000763778781547]
pyGSL is a Python library that provides efficient implementations of state-of-the-art graph structure learning models.
pyGSL is written in GPU-friendly ways, allowing one to scale to much larger network tasks.
arXiv Detail & Related papers (2022-11-07T14:23:10Z) - LambdaKG: A Library for Pre-trained Language Model-Based Knowledge Graph
Embeddings [32.371086902570205]
We present LambdaKG, a library for knowledge graph completion, question answering, recommendation, and knowledge probing.
LambdaKG is publicly open-sourced at https://github.com/zjunlp/PromptKG/tree/main/lambdaKG, with a demo video at http://deepke.zjukg.cn/lambdakg.mp4.
arXiv Detail & Related papers (2022-10-01T16:01:53Z) - KGxBoard: Explainable and Interactive Leaderboard for Evaluation of
Knowledge Graph Completion Models [76.01814380927507]
KGxBoard is an interactive framework for performing fine-grained evaluation on meaningful subsets of the data.
In our experiments, we highlight the findings with the use of KGxBoard, which would have been impossible to detect with standard averaged single-score metrics.
arXiv Detail & Related papers (2022-08-23T15:11:45Z) - KQGC: Knowledge Graph Embedding with Smoothing Effects of Graph
Convolutions for Recommendation [3.264007084815591]
We propose a new model for recommender systems named Knowledge Query-based Graph Convolution (KQGC)
KQGC focuses on the smoothing, and leverages a simple linear graph convolution for smoothing KGE.
We apply the proposed KQGC to a recommendation task that aims prospective users for specific products.
arXiv Detail & Related papers (2022-05-23T09:34:06Z) - DSKReG: Differentiable Sampling on Knowledge Graph for Recommendation
with Relational GNN [59.160401038969795]
We propose differentiable sampling on Knowledge Graph for Recommendation with GNN (DSKReG)
We devise a differentiable sampling strategy, which enables the selection of relevant items to be jointly optimized with the model training procedure.
The experimental results demonstrate that our model outperforms state-of-the-art KG-based recommender systems.
arXiv Detail & Related papers (2021-08-26T16:19:59Z) - Learning Intents behind Interactions with Knowledge Graph for
Recommendation [93.08709357435991]
Knowledge graph (KG) plays an increasingly important role in recommender systems.
Existing GNN-based models fail to identify user-item relation at a fine-grained level of intents.
We propose a new model, Knowledge Graph-based Intent Network (KGIN)
arXiv Detail & Related papers (2021-02-14T03:21:36Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.