atlas

Research map / Large language models / Agents, code and math

Reducing Tool Hallucination via Reliability Alignment

ICML 2025 · Large language models › Agents, code and math · approach: Agent instruction-following 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.

Defines two types of tool hallucination (selection and usage), builds RelyToolBench with missing-parameter and unmatched-tool subsets, and proposes Relign, which adds indecisive actions (ChangeTools, TalkToUser) and trains with SFT then DPO to reduce tool hallucinations.

Problem

LLM agents often hallucinate tool use: they select inappropriate tools or misuse them (fabricated or missing parameters), causing erroneous task execution, extra cost, and unreliable outputs. Existing tool-learning work mainly optimizes decisive tool calls and lacks a way to defer, clarify, or switc

Approach

Expand the tool-use action space with indecisive actions (ChangeTools, TalkToUser, give up) so the model can defer or clarify when tool preconditions are unmet, and align it with SFT on synthesized boundary cases followed by DPO on preference pairs ranking correct > indecisive > hallucinated actions.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add Relign reliability alignmentToolllama 7B · RelyToolBench OverallRePR: 62.5 -> 69.1Helped
add Relign reliability alignmentToolllama 7B · RelyToolBench OverallTool Hallu: 56.5 -> 1\textbf{8.3}Helped
add Relign reliability alignmentLlama3.1 8B · RelyToolBench OverallRePR: 65.3 -> 77.2Helped
add Relign reliability alignmentLlama3.1 8B · RelyToolBench OverallTool Hallu: 50.8 -> 14.6Helped
add Relign reliability alignmentQwen2.5 7B · RelyToolBench OverallRePR: 65.1 -> 73.0Helped
add Relign reliability alignmentQwen2.5 7B · RelyToolBench OverallTool Hallu: 49.2 -> 17.6Helped
use SFT without DPO instead of Relign (ablation)Toolllama 7B · RelyToolBench OverallTool Hallu: 29.0 vs 1\textbf{8.3}Hurt
use DPO without SFT instead of Relign (ablation)Toolllama 7B · RelyToolBench OverallTool Hallu: 41.1 vs 1\textbf{8.3}Hurt
use SFT and DPO joint training instead of Relign (ablation)Llama3.1 8B · RelyToolBench OverallRePR: 73.7 vs 77.2Hurt
use DPO without SFT instead of Relign (ablation)Llama3.1 8B · RelyToolBench OverallTool Hallu: 46.1 vs 14.6Hurt
use SFT and DPO joint training instead of Relign (ablation)Qwen2.5 7B · RelyToolBench OverallRePR: 66.1 vs 73.0Hurt
increase training data from 1k to 5k (ablation)Llama3.1 · RelyToolBenchRePRHelped

Surprising findings

Limitations

Experimental setup

Datasets: ToolBench StableToolBench

Benchmarks: RelyToolBench APIBench

Metrics: RePR (reliable pass rate) tool hallucination rate average tool call number benefit-cost utility AST accuracy

Baselines: gpt-3.5-turbo GPT-4o-mini GPT-4o ToolLLaMA + RLHF StepTool SFT DPO SFT&DPO

Builds on: ToolBench StableToolBench StepTool Direct Preference Optimization

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