Joint Knowledge Base Completion and Question Answering by Combining Large Language Models and Small Language Models
Yinan Liu, Dongying Lin, Sigang Luo, Xiaochun Yang, Bin Wang

TL;DR
This paper introduces JCQL, a novel framework combining large and small language models to improve knowledge base completion and question answering through iterative mutual enhancement, outperforming existing methods.
Contribution
The paper presents a new framework that leverages the strengths of LLMs and SLMs for joint KBC and KBQA, addressing hallucination and computational issues.
Findings
JCQL surpasses all baselines on benchmark datasets for KBC and KBQA.
Augmenting LLM reasoning with SLM-trained KBC models improves KBQA accuracy.
Incremental fine-tuning of KBC models with KBQA reasoning paths enhances KBC performance.
Abstract
Knowledge Bases (KBs) play a key role in various applications. As two representative KB-related tasks, knowledge base completion (KBC) and knowledge base question answering (KBQA) are closely related and inherently complementary with each other. Thus, it will be beneficial to solve the task of joint KBC and KBQA to make them reinforce each other. However, existing studies usually rely on the small language model (SLM) to enhance them jointly, and the large language model (LLM)'s strong reasoning ability is ignored. In this paper, by combining the strengths of the LLM with the SLM, we propose a novel framework JCQL, which can make these two tasks enhance each other in an iterative manner. To make KBC enhance KBQA, we augment the LLM agent-based KBQA model's reasoning paths by incorporating an SLM-trained KBC model as an action of the agent, alleviating the LLM's hallucination and high…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
