atlas

Research map / Large language models / Retrieval and knowledge

Chain-of-Action: Faithful and Multimodal Question Answering through Large Language Models

ICLR 2025 · Large language models › Retrieval and knowledge · approach: Explanatory and multiple-choice QA benchmarks · 2 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 Chain-of-Action (CoA), a prompting framework that decomposes questions into action chains with plug-and-play web, knowledge, and data actions, verified by a multi-reference faith score (MRFS), and evaluates it on QA benchmarks and a Web3 QA deployment.

Problem

LLM question answering suffers from unfaithful hallucination inconsistent with real-time or domain facts, weak reasoning over compositional information, and high interaction and token cost when using retrieval.

Approach

Prompt the LLM to build an action chain of sub-questions with missing flags and guess answers, execute configurable retrieval actions (web, domain knowledge vectors, tabular data) per node, and correct guess answers via a ROUGE-inspired faith score; the model answers directly when its parametric knowledge suffices, reducing LLM calls.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use CoA with retrieval and MRFS verification instead of SearchChainGPT-3.5-turbo QA · Web, DATE, GK, Social, Truth, Strategy, QReCC, FEVER, and ASQAGPT-EM accuracy: 70.7 vs 65.3 (Web); 57.4 vs 55.1 (DATE); 98.6 vs 87.6 (GK); 83.1 vs 69.4 (Social); 67.3 vs 61.7 (Truth); 79.2 vs 77.0 (SMixed
Add MRFS verification (ablation)CoA · QA benchmark suiteGPT-EM accuracy: 66.9 -> 70.7 (Web); 56.8 -> 57.4 (DATE); 95.7 -> 98.6 (GK); 81.5 -> 83.1 (Social); 65.0 -> 67.3 (Truth); 75.2 -> 79.2 (SHelped
Add imputation of missing sub-question answers from retrieved information (ablation)CoA · QA benchmark suiteGPT-EM accuracy: 67.4 -> 70.7 (Web); 56.3 -> 57.4 (DATE); 97.1 -> 98.6 (GK); 82.9 -> 83.1 (Social); 65.8 -> 67.3 (Truth); 76.5 -> 79.2 (SHelped
Use MRFS instead of ROUGE for verification (ablation)CoA · QA benchmark suiteGPT-EM accuracy: 68.3 -> 70.7 (Web); 56.9 -> 57.4 (DATE); 96.2 -> 98.6 (GK); 81.9 -> 83.1 (Social); 65.7 -> 67.3 (Truth); 76.3 -> 79.2 (SHelped
Add Web-querying action (ablation)CoA · Web and QReCCGPT-EM accuracy: 65.0 -> 70.7 (Web); 51.5 -> 69.7 (QReCC)Helped
Add Knowledge-encoding action (ablation)CoA · Web and QReCCGPT-EM accuracy: 68.1 -> 70.7 (Web); 66.8 -> 69.7 (QReCC)Helped

Surprising findings

Limitations

Experimental setup

Datasets: WebQA DATE General Knowledge Social QA Truth QA StrategyQA FEVER ASQA QReCC

Benchmarks: WebQA DATE General Knowledge Social QA Truth QA StrategyQA FEVER ASQA QReCC

Metrics: GPT-EM ROUGE-L token usage latency number of LLM interactions expert rating (coverage, non-redundancy, readability, overal

Baselines: Few-shot prompting CoT Self-Consistency Tree of Thoughts Least-to-Most Auto-CoT ToolFormer Self-Ask ReAct DSP SearchChain

Builds on: chain-of-thought ReAct Self-Ask SearchChain DSP

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