atlas

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

SORRY-Bench: Systematically Evaluating Large Language Model Safety Refusal

ICLR 2025 · Large language models › Language, safety and interpretability · approach: Safety alignment of LLMs · 6 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 SORRY-Bench, a 44-category class-balanced benchmark (440 base + 8.8K linguistically mutated unsafe instructions) with a 7K-annotation human judge dataset, showing fine-tuned 7B judges match GPT-4-scale evaluators, and benchmarks 50+ LLMs on refusal.

Problem

Existing LLM safety refusal benchmarks use coarse and imbalanced safety taxonomies, overlook linguistic and formatting variation in prompts, and rely on expensive large LLM judges.

Approach

A fine-grained 44-class taxonomy with class-balanced unsafe instructions, 20 linguistic mutations of prompts, and a systematic meta-evaluation showing that fine-tuning small LLM judges on human annotations yields accurate and cheap refusal evaluation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Fine-tune GPT-3.5-turbo on human judge annotations (ablation)GPT-3.5-turbo safety evaluator · SORRY-Bench human-judgment test setCohen Kappa agreement: 53.4 -> 83.8Helped
Add chain-of-thought prompting (ablation)GPT-4o safety evaluator · SORRY-Bench human-judgment test setCohen Kappa agreement: 78.9 -> 74.9Hurt
Add few-shot human-judgment examples (ablation)GPT-4o safety evaluator · SORRY-Bench human-judgment test setCohen Kappa agreement: 78.9 -> 79.6Helped
Fine-tune the safety evaluator on human annotations (ablation)7B LLM safety evaluators · SORRY-Bench human-judgment test setCohen Kappa agreement: over 80%Helped
Phrase unsafe instructions as questions (ablation)Tested LLMs · SORRY-Bench Question mutationfulfillment rate: 2~13%Mixed
Use technical terms in unsafe instructions (ablation)Tested LLMs · SORRY-Bench Technical Terms mutationfulfillment rate: 8~19%Hurt
Apply persuasion techniques to unsafe instructions (ablation)Tested LLMs · SORRY-Bench persuasion mutationsfulfillment rate: 5~66%Hurt
Encode or encrypt unsafe instructions (ablation)Most tested LLMs · SORRY-Bench encoding and encryption mutationsfulfillment rate: 15~68%Helped
Translate unsafe instructions into low-resource languages (ablation)Recent models including GPT-3.5, Llama-3, and Gemma · SORRY-Bench Malayalam, Tamil, and Marathi mutationsfulfillment rate: +20~60%Hurt
Translate unsafe instructions into Chinese or French (ablation)Tested LLMs · SORRY-Bench Chinese and French mutationsfulfillment rate: +2~15%Hurt
Use prompt format tokens such as [INST] (ablation)Llama-2 and Gemma · SORRY-Benchfulfillment rate: +7%~30%Mixed
Move from Llama-2-70B to Llama-3-70BLlama 70B models · SORRY-Benchfulfillment rate: 12% -> 35%Hurt

Surprising findings

Limitations

Experimental setup

Datasets: AdvBench HarmBench Do-Not-Answer SALAD-Bench ALERT StrongREJECT XSTest HEx-PHI JBB-Behaviors SimpleSafetyTests

Benchmarks: SORRY-Bench

Metrics: fulfillment rate Cohen's kappa agreement time cost per evaluation pass

Baselines: GPT-4o GPT-3.5-turbo Llama-3-70b-instruct Llama-Guard-2-8B MD-Judge WildGuard HarmBench Classifier Perspective API Keyword Match Bert-Base-Cased

Builds on: AdvBench HarmBench Do-Not-Answer SALAD-Bench WildGuard

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