Learning to Retrieve and Reason on Knowledge Graph through Active Self-Reflection
Organizations: Center for Applied Statistics, Renmin University of China · School of Statistics, Renmin University of China
Abstract
Extensive research has investigated the integration of large language models (LLMs) with knowledge graphs to enhance the reasoning process. However, understanding how models perform reasoning utilizing structured graph knowledge remains underexplored. Most existing approaches rely on LLMs or retrievers to make binary judgments regarding the utilization of knowledge, which is too coarse. Meanwhile, there is still a lack of feedback mechanisms for reflection and control throughout the entire reasoning path. This paper proposes an Active self-Reflection framework for knowledge Graph reasoning (ArG), introducing for the first time an end-to-end training approach to achieve iterative reasoning grounded on structured graphs. Within the framework, the model leverages special tokens to actively control the reasoning process, achieving on-demand retrieval and multi-dimensional, finer-grained knowledge evaluation. The reasoning paths generated by the model exhibit high interpretability, enabling deeper exploration of the model's understanding of structured knowledge. Ultimately, the proposed model achieves outstanding results compared to existing baselines in knowledge graph reasoning tasks.
Figures & tables
| Token Type | Category | Definitions |
|---|---|---|
| Retrieval | {relation, entity, no retrieval} | trigger knowledge retrieval |
| Relevance | {relevant, partially, unrelevant} | assess relevance with |
| Rationality | {reasonable, partially, unreasonable} | evaluate logical coherence |
| Utility | {5, 4, 3, 2, 1} | is a useful response to . |
| Model | Hit@1 (%) | |
|---|---|---|
| WebQSP | CWQ | |
| SP-based methods | ||
| DECAF ( Yu et al., 2023 ) | 82.1 | 70.4 |
| TIARA ( Shu et al., 2022 ) | 75.2 | - |
| ArcaneQA ( Gu and Su, 2022 ) | 75.6 | - |
| ChatKBQA ( Luo et al., 2024 ) | 86.4 | 86.0 |
| Methods | Hit@1 | |
|---|---|---|
| WebQSP | CWQ | |
| Ours ( ) | 90.2 | 72.4 |
| w/o. hypo generator | 85.1 | 69.3 |
| w/o. naive retriever | 87.2 | 70.3 |
| ArG ( ) | 89.5 | 71.1 |
| Methods | Hit@1 (%) |
|---|---|
| MetaQA-3hop | |
| StructGPT ( Jiang et al., 2023a ) | 80.2 |
| Retrieval & Reasoning ( Ji et al., 2024 ) | 76 |
| RoG (train from scratch) ( Luo et al., 2023 ) | 84.81 |
| RoG (transfer from Freebase) ( Luo et al., 2023 ) | 88.98 |
| Ours (train from scratch) | 87.7 |
Appendix figures & tables1 asset
Supplementary material from the paper’s appendix.
Appendix
LLM Reasoning with Graphs
Large language model reasoning with graphs uses structured relationships to support multi-step inference, evidence retrieval, and planning.
See all 210 papers