atlas

Research map / Large language models / Retrieval and knowledge

Reasoning on Graphs: Faithful and Interpretable Large Language Model Reasoning

ICLR 2024 · Large language models › Retrieval and knowledge · approach: Knowledge graph reasoning with LLMs · 40 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes RoG, a planning-retrieval-reasoning framework where an instruction-tuned LLaMA2-Chat-7B generates KG-grounded relation paths, retrieves reasoning paths from Freebase, and reasons over them for KGQA.

Problem

LLMs lack up-to-date knowledge and hallucinate during reasoning, and existing KG-based LLM methods use KGs only as fact stores, ignoring their structure, while semantic parsing yields non-executable queries.

Approach

Treat relation paths grounded in the KG as faithful plans: the LLM generates relation paths, a constrained BFS retrieves matching reasoning paths from the KG, and the LLM reasons over them; the planning module can also be plugged into other LLMs at inference.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add KG-grounded relation-path planning (ablation)RoG · WebQSPF1: 49.69 -> 70.81Helped
add KG-grounded relation-path planning (ablation)RoG · CWQF1: 33.76 -> 56.17Helped
add LLM reasoning over retrieved paths (ablation)RoG · WebQSPF1: 49.56 -> 70.81Helped
add LLM reasoning over retrieved paths (ablation)RoG · CWQF1: 22.26 -> 56.17Helped
replace generated plans with random plans (ablation)RoG · WebQSPF1: 70.81 -> 35.24Hurt
replace generated plans with random plans (ablation)RoG · CWQF1: 56.17 -> 37.64Hurt
replace LLM reasoning with majority voting over retrieved paths (ablation)RoG · WebQSPF1: 70.81 -> 47.96Hurt
replace LLM reasoning with majority voting over retrieved paths (ablation)RoG · CWQF1: 56.17 -> 26.52Hurt
integrate RoG planning with ChatGPTChatGPT · WebQSPHits@1: 66.77 -> 81.51Helped
integrate RoG planning with Alpaca-7BAlpaca-7B · CWQHits@1: 27.44 -> 44.04Helped
transfer RoG training from Freebase to Wiki-Movies rather than train from scratchRoG · MetaQA-3hopF1: 41.32 -> 50.68Helped

Surprising findings

Limitations

Experimental setup

Datasets: WebQSP CWQ Freebase MetaQA-3hop

Benchmarks: WebQSP CWQ MetaQA-3hop

Metrics: Hits@1 F1 Precision Recall

Baselines: KV-Mem EmbedKGQA NSM TransferNet KGT5 GraftNet PullNet SR+NSM SR+NSM+E2E SPARQL QGG ArcaneQA

Builds on: plan-and-solve prompting chain-of-thought Fusion-in-Decoder evidence lower bound (variational inference)

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy