TL;DR
This paper introduces DIFT, a finetuning framework that enhances large language models for knowledge graph completion by using discrimination instructions and KG embeddings, avoiding grounding errors and improving accuracy.
Contribution
DIFT is a novel finetuning approach that leverages discrimination instructions and KG embeddings to improve LLM-based knowledge graph completion without grounding errors.
Findings
DIFT outperforms existing methods on benchmark datasets.
The framework effectively reduces instruction data requirements.
Incorporating KG embeddings improves model accuracy.
Abstract
Traditional knowledge graph (KG) completion models learn embeddings to predict missing facts. Recent works attempt to complete KGs in a text-generation manner with large language models (LLMs). However, they need to ground the output of LLMs to KG entities, which inevitably brings errors. In this paper, we present a finetuning framework, DIFT, aiming to unleash the KG completion ability of LLMs and avoid grounding errors. Given an incomplete fact, DIFT employs a lightweight model to obtain candidate entities and finetunes an LLM with discrimination instructions to select the correct one from the given candidates. To improve performance while reducing instruction data, DIFT uses a truncated sampling method to select useful facts for finetuning and injects KG embeddings into the LLM. Extensive experiments on benchmark datasets demonstrate the effectiveness of our proposed framework.
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.
