AI engineering glossary · Evals guardrails AI security

What is over-refusal?

Over-refusal (also called false refusal, exaggerated safety): When a model declines or waters down a request that is actually harmless because it superficially resembles a dangerous one. It frustrates users and reduces usefulness, so safety evaluation tracks it alongside harmful compliance to keep the balance.

Level: intermediateTopic: Evals guardrails AI security

Over-refusal: an example

A model refuses to explain how to 'kill a Linux process' because of the word kill.

Related terms

More Evals guardrails AI security terms

Where you learn it

Over-refusal is part of the AI Engineering Program, which teaches it with notes, a hands-on lab and an exam. The first lesson is free.

Before you go

Take the cheat sheet with you

One free PDF: the key AI-engineering terms, formulas and Python idioms. No spam; unsubscribe any time.