Negative Sampling in Knowledge Graph Representation Learning: A Review
Not on the map. Why?
Abstract (arXiv)
Knowledge Graph Representation Learning (KGRL), or Knowledge Graph Embedding (KGE), is essential for AI applications such as knowledge construction and information retrieval. These models encode entities and relations into lower-dimensional vectors, supporting tasks like link prediction and recommendation systems. Training KGE models relies on both positive and negative samples for effective learning, but generating high-quality negative samples from existing knowledge graphs is challenging. The quality of these samples significantly impacts the model's accuracy. This comprehensive survey paper systematically reviews various negative sampling (NS) methods and their contributions to the success of KGRL. Their respective advantages and disadvantages are outlined by categorizing existing NS methods into six distinct categories. Moreover, this survey identifies open research questions that serve as potential directions for future investigations. By offering a generalization and alignment of fundamental NS concepts, this survey provides valuable insights for designing effective NS methods in the context of KGRL and serves as a motivating force for further advancements in the field.
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). Builds on 59 of its 139 references that are in the map. First posted on arXiv 29 Feb 2024.
Builds on
59 of 139 references.
References · 59
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,170
- 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,893
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,183
- 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,474
- 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,849
- 2021Barlow Twins: Self-Supervised Learning via Redundancy Reductioncited by 1,838
- 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
- 2020A Survey on Knowledge Graphs: Representation, Acquisition and Applicationscited by 643
38 more
- 2019ERNIE: Enhanced Language Representation with Informative Entitiescited by 528
- 2019KEPLER: A Unified Model for Knowledge Embedding and Pre-trained Language Representationcited by 356
- 2019KGAT: Knowledge Graph Attention Network for Recommendationcited by 343
- 2019KG-BERT: BERT for Knowledge Graph Completioncited by 324
- 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
- 2019Quaternion Knowledge Graph Embeddingscited by 175
- 2017A Novel Embedding Model for Knowledge Base Completion Based on Convolutional Neural Networkcited by 143
- 2018DKN: Deep Knowledge-Aware Network for News Recommendationcited by 137
- 2019Learning Hierarchy-Aware Knowledge Graph Embeddings for Link Predictioncited by 133
- 2017GraphGAN: Graph Representation Learning with Generative Adversarial Netscited by 121
- 2019PyTorch-BigGraph: A Large-scale Graph Embedding Systemcited by 119
- 2022SimKGC: Simple Contrastive Knowledge Graph Completion with Pre-trained Language Modelscited by 91
- 2022Sequence-to-Sequence Knowledge Graph Completion and Question Answeringcited by 75
- 2017Analogical Inference for Multi-Relational Embeddingscited by 69
- 2020Understanding Negative Sampling in Graph Representation Learningcited by 66
- 2017KBGAN: Adversarial Learning for Knowledge Graph Embeddingscited by 62
- 2019InteractE: Improving Convolution-based Knowledge Graph Embeddings by Increasing Feature Interactionscited by 58
- 2018NSCaching: Simple and Efficient Negative Sampling for Knowledge Graph Embeddingcited by 42
- 2019Interaction Embeddings for Prediction and Explanation in Knowledge Graphscited by 40
- 2017TorusE: Knowledge Graph Embedding on a Lie Groupcited by 36
- 2015Type-Constrained Representation Learning in Knowledge Graphscited by 34
- 2018Incorporating GAN for Negative Sampling in Knowledge Representation Learningcited by 31
- 2018A Capsule Network-based Embedding Model for Knowledge Graph Completion and Search Personalizationcited by 30
- 2015TransG : A Generative Mixture Model for Knowledge Graph Embeddingcited by 28
- 2021Inductive Relation Prediction by BERTcited by 27
- 2020Structure Aware Negative Sampling in Knowledge Graphscited by 26
- 2017Analysis of the Impact of Negative Sampling on Link Prediction in Knowledge Graphscited by 23
- 2020Inductive Learning on Commonsense Knowledge Graph Completioncited by 22
- 2015TransA: An Adaptive Approach for Knowledge Graph Embeddingcited by 19
- 2015From One Point to A Manifold: Knowledge Graph Embedding For Precise Link Predictioncited by 19
- 2017An Interpretable Knowledge Transfer Model for Knowledge Base Completioncited by 17
- 2021Efficient Non-Sampling Knowledge Graph Embeddingcited by 14
- 2022CAKE: A Scalable Commonsense-Aware Framework For Multi-View Knowledge Graph Completioncited by 13
- 2021Relation-aware Graph Attention Model With Adaptive Self-adversarial Trainingcited by 12
- 2021KGBoost: A Classification-based Knowledge Base Completion Method with Negative Samplingcited by 10
- 2023Negative Sampling with Adaptive Denoising Mixup for Knowledge Graph Embeddingcited by 7
50 most cited of 59 All 59 (JSON)
Built on by
Citing papers per year: 2024: 2; 2025: 5; 2026: 2.
9 papers.
- 2025Diffusion-based Hierarchical Negative Sampling for Multimodal Knowledge Graph Completioncited by 1
- 2025T-TExTS (Teaching Text Expansion for Teacher Scaffolding): Enhancing Text Selection in High School Literature through Knowledge Graph-Based Recommendationcited by 1
- 2025Enhancing PyKEEN with Multiple Negative Sampling Solutions for Knowledge Graph Embedding Modelscited by 1
- 2024Domain and Range Aware Synthetic Negatives Generation for Knowledge Graph Embedding Modelscited by 0
- 2024Towards Pattern-aware Data Augmentation for Temporal Knowledge Graph Completioncited by 0
- 2025A Survey of Task-Oriented Knowledge Graph Reasoning: Status, Applications, and Prospectscited by 0
- 2025Causal Negative Sampling via Diffusion Model for Out-of-Distribution Recommendationcited by 0
- 2026PyKEEN-NSX: A Modular Framework for Static, Dynamic and Schema-Aware Negative Sampling in PyKEENcited by 0
- 2026ImbalancE: Inference-Time Latent Search Against Degree Imbalance in Link Predictioncited by 0
- 2026ImbalancE: Inference-Time Latent Search Against Degree Imbalance in Link Prediction29 Sep 2026
- 2026PyKEEN-NSX: A Modular Framework for Static, Dynamic and Schema-Aware Negative Sampling in PyKEEN31 Aug 2026
- 2025Causal Negative Sampling via Diffusion Model for Out-of-Distribution Recommendation10 Aug 2025
- 2025Enhancing PyKEEN with Multiple Negative Sampling Solutions for Knowledge Graph Embedding Models7 Aug 2025
- 2025T-TExTS (Teaching Text Expansion for Teacher Scaffolding): Enhancing Text Selection in High School Literature through Knowledge Graph-Based Recommendation6 Jun 2025
- 2025A Survey of Task-Oriented Knowledge Graph Reasoning: Status, Applications, and Prospects27 Apr 2025
- 2025Diffusion-based Hierarchical Negative Sampling for Multimodal Knowledge Graph Completion26 Jan 2025
- 2024Towards Pattern-aware Data Augmentation for Temporal Knowledge Graph Completion31 Dec 2024
- 2024Domain and Range Aware Synthetic Negatives Generation for Knowledge Graph Embedding Models22 Nov 2024