atlas

Research map / Large language models / Instruction and fine-tuning

Improving Complex Reasoning with Dynamic Prompt Corruption: A Soft Prompt Optimization Approach

ICLR 2025 · Large language models › Instruction and fine-tuning · approach: Fine-tuning for reasoning data

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 Dynamic Prompt Corruption (DPC), an instance-level method that detects soft prompts harming CoT reasoning via saliency-based information-flow analysis and then masks the most influential soft prompt token, improving prompt tuning on GSM8K, MATH, and AQuA.

Problem

Prompt tuning of frozen LLMs gives little gain and can even degrade performance on complex multi-step reasoning tasks, because soft prompts help some instances and harm others.

Approach

Uses saliency scores (attention times gradient) to detect when soft prompts accumulate information and disrupt late-stage reasoning flow, then applies instance-level corruption (masking the most accumulated soft prompt vector plus sparse masking of small embedding values) only for flagged instances.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add Dynamic Prompt Corruption to prompt tuningLLaMA2-13B · GSM8Kaccuracy (%): 38.1 -> 41.9Helped
Add Dynamic Prompt Corruption to prompt tuningLLaMA3-8B · GSM8Kaccuracy (%): 65.5 -> 67.6Helped
Add Dynamic Prompt Corruption to prompt tuningMistral-7B · GSM8Kaccuracy (%): 49.5 -> 51.1Helped
Add Dynamic Prompt Corruption to prompt tuningLLaMA2-13B · MATHaccuracy (%): 7.6 -> 9.2Helped
Add Dynamic Prompt Corruption to prompt tuningLLaMA3-8B · MATHaccuracy (%): 33.7 -> 36.3Helped
Add Dynamic Prompt Corruption to prompt tuningMistral-7B · MATHaccuracy (%): 15.0 -> 16.4Helped
Add Dynamic Prompt Corruption to prompt tuningLLaMA2-13B · AQuAaccuracy (%): 22.4 -> 31.1Helped
Add Dynamic Prompt Corruption to prompt tuningLLaMA3-8B · AQuAaccuracy (%): 38.5 -> 42.5Helped
Add Dynamic Prompt Corruption to prompt tuningMistral-7B · AQuAaccuracy (%): 28.7 -> 31.9Helped
Use random corruption instead of trigger-selected corruption (ablation)LLaMA3-8B prompt tuning · GSM8Kaccuracy (%): 65.5 -> 51.3Hurt
Use random corruption instead of trigger-selected corruption (ablation)LLaMA3-8B prompt tuning · MATHaccuracy (%): 33.7 -> 32.3Hurt
Use random corruption instead of trigger-selected corruption (ablation)LLaMA3-8B prompt tuning · AQuAaccuracy (%): 38.5 -> 39.3Helped

Surprising findings

Limitations

Experimental setup

Datasets: GSM8K MATH AQuA

Benchmarks: GSM8K MATH AQuA ProntoQA ARC-challenge WorldTree

Metrics: accuracy

Baselines: Prompt tuning ACT Pretrained model Random corruption

Builds on: prompt tuning chain-of-thought attention calibration technique (ACT) StreamingLLM

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