Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

DARA: Decomposition-Alignment-Reasoning Autonomous Language Agent for Question Answering over Knowledge Graphs

About

Answering Questions over Knowledge Graphs (KGQA) is key to well-functioning autonomous language agents in various real-life applications. To improve the neural-symbolic reasoning capabilities of language agents powered by Large Language Models (LLMs) in KGQA, we propose the DecompositionAlignment-Reasoning Agent (DARA) framework. DARA effectively parses questions into formal queries through a dual mechanism: high-level iterative task decomposition and low-level task grounding. Importantly, DARA can be efficiently trained with a small number of high-quality reasoning trajectories. Our experimental results demonstrate that DARA fine-tuned on LLMs (e.g. Llama-2-7B, Mistral) outperforms both in-context learning-based agents with GPT-4 and alternative fine-tuned agents, across different benchmarks in zero-shot evaluation, making such models more accessible for real-life applications. We also show that DARA attains performance comparable to state-of-the-art enumerating-and-ranking-based methods for KGQA.

Haishuo Fang, Xiaodan Zhu, Iryna Gurevych• 2024

Related benchmarks

TaskDatasetResultRank
Knowledge Base Question AnsweringWEBQSP (test)--
143
Knowledge Base Question AnsweringGrailQA (test)
F180.35
27
Knowledge Base Question AnsweringGraphQ (test)
F169.47
19
Knowledge Base Question AnsweringGraphQ (hard)
EM (%)48
3
Knowledge Base Question AnsweringGrailQA (hard)
EM51.5
3
Knowledge Base Question AnsweringWebQSP (hard)
EM30.4
3
Showing 6 of 6 rows

Other info

Code

Follow for update