atlas

Research map / Large language models / Language, safety and interpretability

Tool Unlearning for Tool-Augmented LLMs

ICML 2025 · Large language models › Language, safety and interpretability · approach: Pruning and circuits in LLMs · 0 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.

Introduces tool unlearning for tool-augmented LLMs and proposes ToolDelete (tool knowledge deletion, retention, and general capability retention via task arithmetic) plus LiRA-Tool, a knowledge-level membership inference attack using GPT-4 shadow samples.

Problem

Tool-augmented LLMs learn to use tools/APIs through parametric training, so they may need to forget specific tools due to security, privacy, or deprecation; existing unlearning methods and sample-level MIAs are not designed for removing tool-usage skills.

Approach

Unlearn tools by training the tool-augmented model to produce tool-free responses from a tool-free base model on forget tools, retaining remaining tools with their original responses, and adding a task-arithmetic correction (theta_0 - theta_R) to restore general capabilities; evaluate with LiRA-Tool using GPT-4-generated shadow query-response pairs.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use ToolDelete-DPO instead of ToolDelete-SFTToolAlpaca 7B · ToolAlpaca (20% tools deleted)test tool performance: 0.7Helped
Use ToolDelete-DPO instead of ToolDelete-SFTToolAlpaca 7B · ToolAlpaca (20% tools deleted)retained tool performance: 3.0Helped
Use ToolDelete-DPO instead of ToolDelete-SFTToolAlpaca 7B · ToolAlpaca (20% tools deleted)general capability average: 0.5Hurt
Add tool knowledge deletion (TKD) (ablation)ToolDelete-SFT and ToolDelete-DPO · ToolAlpaca (20% tools deleted)forget tool performance: 65.3 vs 30.5; 65.9 vs 28.7Helped
Add tool knowledge retention (TKR) (ablation)ToolDelete-SFT · ToolAlpaca (20% tools deleted)retained tool performance: 40.2 -> 72.1Helped
Add tool knowledge retention (TKR) (ablation)ToolDelete-DPO · ToolAlpaca (20% tools deleted)retained tool performance: 41.8 -> 73.3Helped
Add general capability retention (GCR) (ablation)ToolDelete-SFT · ToolAlpaca (20% tools deleted)general capability average: 17.5 -> 23.6Helped
Add general capability retention (GCR) (ablation)ToolDelete-DPO · ToolAlpaca (20% tools deleted)general capability average: 14.3 -> 23.1Helped
Use LoRA instead of full-parameter trainingToolDelete · ToolAlpaca (20% tools deleted)test tool performance: 52.7 -> 51.5Hurt
Generate pseudo-samples without access to exact training samplesToolDelete-SFT and ToolDelete-DPO · ToolAlpaca (20% tools deleted)test tool performance: 52.7 -> 52.0; 53.4 -> 52.9Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ToolAlpaca ToolBench API-Bench MMLU BBH-Hard IFEval

Benchmarks: ToolAlpaca ToolBench API-Bench MMLU BBH-Hard IFEval

Metrics: accuracy on forget tools accuracy on retained tools accuracy on test tools general capability average TPR at FPR 0.01 (LiRA-Tool)

Baselines: Retrain GradAscent RandLabel SalUn ICUL SGA TAU CUT NPO SOUL-GradDiff

Builds on: LiRA task arithmetic direct preference optimization ICUL SOUL

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