Subgraph-Aware Training of Language Models for Knowledge Graph Completion Using Structure-Aware Contrastive Learning
Youmin Ko, Hyemin Yang, Taeuk Kim, and Hyunjoon Kim

TL;DR
This paper introduces SATKGC, a novel training framework that enhances knowledge graph completion by integrating subgraph structures into language model fine-tuning through structure-aware contrastive learning.
Contribution
It proposes a subgraph-aware training method that incorporates structural biases of knowledge graphs into PLMs, improving KGC accuracy.
Findings
SATKGC outperforms existing methods on three benchmarks.
The framework effectively leverages graph structures for better entity and relation prediction.
Contrastive learning focusing on hard negatives improves model robustness.
Abstract
Fine-tuning pre-trained language models (PLMs) has recently shown a potential to improve knowledge graph completion (KGC). However, most PLM-based methods focus solely on encoding textual information, neglecting the long-tailed nature of knowledge graphs and their various topological structures, e.g., subgraphs, shortest paths, and degrees. We claim that this is a major obstacle to achieving higher accuracy of PLMs for KGC. To this end, we propose a Subgraph-Aware Training framework for KGC (SATKGC) with two ideas: (i) subgraph-aware mini-batching to encourage hard negative sampling and to mitigate an imbalance in the frequency of entity occurrences during training, and (ii) new contrastive learning to focus more on harder in-batch negative triples and harder positive triples in terms of the structural properties of the knowledge graph. To the best of our knowledge, this is the first…
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 · Topic Modeling · Semantic Web and Ontologies
MethodsFocus · Contrastive Learning
