Stay Positive: Knowledge Graph Embedding Without Negative Sampling
Ainaz Hajimoradlou, Mehran Kazemi

TL;DR
This paper introduces a negative sampling-free training method for knowledge graph embedding models, improving efficiency and accuracy by using a novel regularization approach.
Contribution
It proposes a new training procedure that eliminates negative sampling in knowledge graph embedding, enhancing performance and computational efficiency.
Findings
Improved embedding quality without negative sampling
Faster training times compared to traditional methods
Maintained or improved predictive accuracy
Abstract
Knowledge graphs (KGs) are typically incomplete and we often wish to infer new facts given the existing ones. This can be thought of as a binary classification problem; we aim to predict if new facts are true or false. Unfortunately, we generally only have positive examples (the known facts) but we also need negative ones to train a classifier. To resolve this, it is usual to generate negative examples using a negative sampling strategy. However, this can produce false negatives which may reduce performance, is computationally expensive, and does not produce calibrated classification probabilities. In this paper, we propose a training procedure that obviates the need for negative sampling by adding a novel regularization term to the loss function. Our results for two relational embedding models (DistMult and SimplE) show the merit of our proposal both in terms of performance and speed.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Artificial Intelligence in Healthcare · Data Quality and Management
