KRACL: Contrastive Learning with Graph Context Modeling for Sparse Knowledge Graph Completion
Not on the map. Why?
Abstract (arXiv)
Knowledge Graph Embeddings (KGE) aim to map entities and relations to low dimensional spaces and have become the textitde-facto standard for knowledge graph completion. Most existing KGE methods suffer from the sparsity challenge, where it is harder to predict entities that appear less frequently in knowledge graphs. In this work, we propose a novel framework KRACL to alleviate the widespread sparsity in KGs with graph context and contrastive learning. Firstly, we propose the Knowledge Relational Attention Network (KRAT) to leverage the graph context by simultaneously projecting neighboring triples to different latent spaces and jointly aggregating messages with the attention mechanism. KRAT is capable of capturing the subtle semantic information and importance of different context triples as well as leveraging multi-hop information in knowledge graphs. Secondly, we propose the knowledge contrastive loss by combining the contrastive loss with cross entropy loss, which introduces more negative samples and thus enriches the feedback to sparse entities. Our experiments demonstrate that KRACL achieves superior results across various standard knowledge graph benchmarks, especially on WN18RR and NELL-995 which have large numbers of low in-degree entities. Extensive experiments also bear out KRACL's effectiveness in handling sparse knowledge graphs and robustness against noisy triples.
Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). Builds on 65 of its 107 references that are in the map. First posted on arXiv 16 Aug 2022.
Builds on
65 of 107 references.
References · 65
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,611
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
- 2021SimCSE: Simple Contrastive Learning of Sentence Embeddingscited by 2,173
- 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,694
- 2019Contrastive Multiview Codingcited by 1,301
- 2020Graph Contrastive Learning with Augmentationscited by 1,208
- 2019Learning Imbalanced Datasets with Label-Distribution-Aware Margin Losscited by 989
38 more
- 2014Embedding Entities and Relations for Learning and Inference in Knowledge Basescited by 932
- 2016Complex Embeddings for Simple Link Predictioncited by 902
- 2019RotatE: Knowledge Graph Embedding by Relational Rotation in Complex Spacecited by 898
- 2017Convolutional 2D Knowledge Graph Embeddingscited by 730
- 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
- 2020Understanding the Behaviour of Contrastive Losscited by 398
- 2019Composition-based Multi-Relational Graph Convolutional Networkscited by 396
- 2019KG-BERT: BERT for Knowledge Graph Completioncited by 324
- 2016Large-Margin Softmax Loss for Convolutional Neural Networkscited by 296
- 2019TuckER: Tensor Factorization for Knowledge Graph Completioncited by 290
- 2020Supervised Contrastive Learning for Pre-trained Language Model Fine-tuningcited by 276
- 2021Neural Bellman-Ford Networks: A General Graph Neural Network Framework for Link Predictioncited by 275
- 2017DeepPath: A Reinforcement Learning Method for Knowledge Graph Reasoningcited by 266
- 2020Low-Dimensional Hyperbolic Knowledge Graph Embeddingscited by 195
- 2015Holographic Embeddings of Knowledge Graphscited by 181
- 2022SimGRACE: A Simple Framework for Graph Contrastive Learning without Data Augmentationcited by 171
- 2017A Novel Embedding Model for Knowledge Base Completion Based on Convolutional Neural Networkcited by 143
- 2018End-to-end Structure-Aware Convolutional Networks for Knowledge Base Completioncited by 136
- 2019Learning Hierarchy-Aware Knowledge Graph Embeddings for Link Predictioncited by 133
- 2019Multi-relational Poincar'e Graph Embeddingscited by 126
- 2019Learning Attention-based Embeddings for Relation Prediction in Knowledge Graphscited by 125
- 2020KG-BART: Knowledge Graph-Augmented BART for Generative Commonsense Reasoningcited by 106
- 2018Multi-Hop Knowledge Graph Reasoning with Reward Shapingcited by 102
- 2021Knowledge Graph Reasoning with Relational Digraphcited by 92
- 2022SimKGC: Simple Contrastive Knowledge Graph Completion with Pre-trained Language Modelscited by 91
- 2019Unifying Knowledge Graph Learning and Recommendation: Towards a Better Understanding of User Preferencescited by 87
- 2020PyKEEN 1.0: A Python Library for Training and Evaluating Knowledge Graph Embeddingscited by 77
- 2022Sequence-to-Sequence Knowledge Graph Completion and Question Answeringcited by 75
- 2019A Re-evaluation of Knowledge Graph Completion Methodscited by 73
- 2019Multi-Task Feature Learning for Knowledge Graph Enhanced Recommendationcited by 71
- 2022Knowledge Graph Contrastive Learning for Recommendationcited by 70
- 2021CONTaiNER: Few-Shot Named Entity Recognition via Contrastive Learningcited by 64
- 2020HittER: Hierarchical Transformers for Knowledge Graph Embeddingscited by 54
- 2021Molecular Contrastive Learning with Chemical Element Knowledge Graphcited by 50
- 2020Reinforced Negative Sampling over Knowledge Graph for Recommendationcited by 40
- 2021EventBERT: A Pre-Trained Model for Event Correlation Reasoningcited by 40
- 2021Knowledge-Enhanced Hierarchical Graph Transformer Network for Multi-Behavior Recommendationcited by 39
- 2018Hypernetwork Knowledge Graph Embeddingscited by 38
50 most cited of 65 All 65 (JSON)
Built on by
Citing papers per year: 2022: 1; 2023: 3; 2024: 5; 2025: 0; 2026: 1.
10 papers.
- 2022KALM: Knowledge-Aware Integration of Local, Document, and Global Contexts for Long Document Understandingcited by 9
- 2023SARF: Aliasing Relation Assisted Self-Supervised Learning for Few-shot Relation Reasoningcited by 9
- 2023Exploring & Exploiting High-Order Graph Structure for Sparse Knowledge Graph Completioncited by 4
- 2024Subgraph-Aware Training of Language Models for Knowledge Graph Completion Using Structure-Aware Contrastive Learningcited by 4
- 2024Customized Subgraph Selection and Encoding for Drug-drug Interaction Predictioncited by 4
- 2023HaSa: Hardness and Structure-Aware Contrastive Knowledge Graph Embeddingcited by 3
- 2024Look Globally and Reason: Two-stage Path Reasoning over Sparse Knowledge Graphscited by 2
- 2024Contrast then Memorize: Semantic Neighbor Retrieval-Enhanced Inductive Multimodal Knowledge Graph Completioncited by 1
- 2024Deep Sparse Latent Feature Models for Knowledge Graph Completioncited by 0
- 2026Knowledge Graphs Meet Graph Neural Networks: A Comprehensive Surveycited by 0
- 2026Knowledge Graphs Meet Graph Neural Networks: A Comprehensive Survey12 May 2026
- 2024Deep Sparse Latent Feature Models for Knowledge Graph Completion24 Nov 2024
- 2024Customized Subgraph Selection and Encoding for Drug-drug Interaction Prediction3 Nov 2024
- 2024Look Globally and Reason: Two-stage Path Reasoning over Sparse Knowledge Graphs26 Jul 2024
- 2024Subgraph-Aware Training of Language Models for Knowledge Graph Completion Using Structure-Aware Contrastive Learning17 Jul 2024
- 2024Contrast then Memorize: Semantic Neighbor Retrieval-Enhanced Inductive Multimodal Knowledge Graph Completion3 Jul 2024
- 2023Exploring & Exploiting High-Order Graph Structure for Sparse Knowledge Graph Completion29 Jun 2023
- 2023HaSa: Hardness and Structure-Aware Contrastive Knowledge Graph Embedding17 May 2023
- 2023SARF: Aliasing Relation Assisted Self-Supervised Learning for Few-shot Relation Reasoning20 Apr 2023
- 2022KALM: Knowledge-Aware Integration of Local, Document, and Global Contexts for Long Document Understanding8 Oct 2022