atlas

Research map / Large language models / Reasoning and chain of thought

CARE: Decoding-Time Safety Alignment via Rollback and Introspection Intervention

NeurIPS 2025 · Large language models › Reasoning and chain of thought · approach: Routing, pruning and distillation for reasoning · 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.

Proposes CARE, a decoding-time safety framework that uses a guard model to detect unsafe content, rolls back a token buffer, and regenerates it via a self-generated introspective critique, improving the safety-quality trade-off over contrastive and ARGS decoding.

Problem

Decoding-time safety interventions such as contrastive decoding apply uniformly to all queries and tokens, causing severe response quality degradation on benign content while improving safety.

Approach

A detect-rollback-intervene loop with a hidden token buffer: a guard model checks the streamed text, unsafe buffers are rolled back (KV cache too) and regenerated, with the new intervention being Introspection, where the LLM writes a self-critique starting with a fixed phrase that conditions the regeneration.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add detect-rollback-intervene to vanilla Contrastive Decoding at maximum strengthContrastive Decoding, α=1.0 · BeaverTailsResponse quality: 0.01 -> 49.63Helped
Add detect-rollback-intervene to vanilla Contrastive Decoding at maximum strengthContrastive Decoding, α=1.0 · BeaverTailsHRR: 6.55 -> 4.57Helped
Add detect-rollback-intervene to vanilla Args Decoding at maximum strengthArgs Decoding, β=10.0 · BeaverTailsHRR: 11.59 -> 6.59Helped
Add detect-rollback-intervene to vanilla Args Decoding at maximum strengthArgs Decoding, β=10.0 · BeaverTailsResponse quality: 53.12 -> 56.20Helped
Use Introspection instead of best CARE Contrastive DecodingCARE · BeaverTailsHRR: 4.57 -> 4.53Helped
Use Introspection instead of best CARE Contrastive DecodingCARE · BeaverTailsResponse quality: 49.63 -> 55.95Helped
Use Introspection instead of best CARE Args DecodingCARE · BeaverTailsHRR: 6.59 -> 4.53Helped
Use one intervention and stop further safety checks (ablation)Contrastive Decoding in CARE, α=1.00 · BeaverTailsWait Tokens: 57.71 -> 39.91Helped
Use one intervention and stop further safety checks (ablation)Contrastive Decoding in CARE, α=1.00 · BeaverTailsResponse quality: 49.63 -> 45.41Hurt
Use one intervention and stop further safety checks at α=1.00 (ablation)Contrastive Decoding in CARE · BeaverTailsHRR: 4.57 -> 3.54Helped
Add the explicit reflective instruction while retaining the starting phrase (ablation)Shallow Introspection · BeaverTailsHRR: 6.09 -> 4.53Helped
Add the predefined starting phrase while retaining the reflective instruction (ablation)Instruction-Only · BeaverTailsHRR: 5.79 -> 4.53Helped

Surprising findings

Limitations

Experimental setup

Datasets: BeaverTails

Benchmarks: BeaverTails

Metrics: Harmful Response Rate Response Quality (win-rate) Average Wait Tokens

Baselines: Contrastive Decoding ARGS Decoding Rollback and Re-sample Shallow Introspection

Builds on: Contrastive Decoding ARGS decoding Arena-Hard

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