Skip to content
AI Safety

AI Over-Refusal: When Safety Training Blocks Legitimate Work

Updated

Knowledge on this page was mainly distilled from Moralizing AI Backfires: What Anthropic Gets Wrong That OpenAI Doesn't.

Over-refusal is the pattern where an AI model declines a legitimate request because its safety training classifies the input as dangerous or policy-violating. The problem is well-documented across frontier models, but rates vary sharply depending on how safety constraints are implemented.

The Cost of False Positives

When researchers benchmarked AI models on legitimate scientific queries touching sensitive topics, Claude 3.5 Sonnet had the highest refusal rate of any model tested at 73%. GPT-3.5-turbo refused 10% of the same queries. Documented cases include a cybersecurity professor blocked from proofreading a homework assignment containing simple cryptography exercises, structural biology research flagged as a policy violation, and a Hasbro Shrek toy advertisement PDF triggering a safety error.

Over-refusal is not a minor annoyance for power users. It breaks workflows, erodes trust in the tool, and pushes professionals toward less-restricted alternatives that may lack other safeguards entirely.

Q&A

What causes AI over-refusal?

Over-refusal results from safety training that casts too wide a net around sensitive topics. Models trained to refuse harmful requests learn surface-level patterns (keywords, topic areas) rather than reliably distinguishing intent or context. Cryptography, chemistry, cybersecurity, and biology are common trigger domains because the same knowledge serves both legitimate and harmful purposes.

How do over-refusal rates differ between Claude and GPT models?

In benchmark tests on legitimate scientific queries touching sensitive topics, Claude 3.5 Sonnet refused 73% of the time while GPT-3.5-turbo refused about 10%. The gap reflects different safety architectures: Anthropic's Constitutional AI embeds moral evaluation inside the model, while OpenAI layers guardrails externally, giving the base model more latitude on ambiguous requests.

Why is context so hard for safety-trained models to assess?

The same knowledge that secures a bank account can break into one. A cybersecurity researcher's Tuesday morning looks identical to a hacker's at the level of technical queries. Models see the content of a request but lack reliable access to the user's role, intent, or professional context, so they default to refusal on anything pattern-matched as risky.

What types of safety rules minimize over-refusal?

Narrow, specific rules targeting genuinely dangerous capabilities (such as step-by-step weapon synthesis instructions) are testable and produce fewer false positives. Broad moral mandates like "be ethical" or "show good judgment" shift meaning with every context and turn ambiguous cases into coin flips, driving over-refusal rates up.