KBQA-R1: Reinforcing Large Language Models for Knowledge Base Question Answering
Xin Sun, Zhongqi Chen, Xing Zheng, Qiang Liu, Shu Wu, Bowen Song, Zilei Wang, Weiqiang Wang, Liang Wang

TL;DR
KBQA-R1 introduces a reinforcement learning framework for knowledge base question answering, enabling LLMs to interactively navigate knowledge graphs with improved accuracy and grounded reasoning.
Contribution
It shifts KBQA from static text imitation to interaction-based learning using reinforcement learning and introduces RRS for better data synthesis.
Findings
Achieves state-of-the-art results on WebQSP, GrailQA, and GraphQuestions.
Effectively grounds LLM reasoning in verifiable execution.
Improves navigation strategies in knowledge graphs.
Abstract
Knowledge Base Question Answering (KBQA) challenges models to bridge the gap between natural language and strict knowledge graph schemas by generating executable logical forms. While Large Language Models (LLMs) have advanced this field, current approaches often struggle with a dichotomy of failure: they either generate hallucinated queries without verifying schema existence or exhibit rigid, template-based reasoning that mimics synthesized traces without true comprehension of the environment. To address these limitations, we present \textbf{KBQA-R1}, a framework that shifts the paradigm from text imitation to interaction optimization via Reinforcement Learning. Treating KBQA as a multi-turn decision process, our model learns to navigate the knowledge base using a list of actions, leveraging Group Relative Policy Optimization (GRPO) to refine its strategies based on concrete execution…
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.
Taxonomy
TopicsAdvanced Graph Neural Networks · Topic Modeling · Semantic Web and Ontologies
