atlas

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

BingoGuard: LLM Content Moderation Tools with Risk Levels

ICLR 2025 · Large language models › Language, safety and interpretability · approach: Safety alignment of LLMs

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 11-topic severity rubrics and a generate-then-filter data pipeline to train BingoGuard, an LLM moderator that predicts both binary safety and 4-level severity, reporting state-of-the-art moderation results.

Problem

Existing LLM-based moderators make binary safe/unsafe judgments and struggle to assess risk severity, and training/evaluation data rarely annotate severity levels.

Approach

Define per-topic severity rubrics (levels 0-4) built from seven harm dimensions, generate responses at each severity level using specialized fine-tuned generators from small expert-audited seed sets, and iteratively refine training data with a moderator committee to mine hard examples.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
train on BingoGuardTrain with binary safety and severity classification tasksBingoGuard-llama3.1-8B · BingoGuardTestseverity classification macro-F1: 54.3 to 78.4; 23.9 pointsHelped
add binary classification tasks to severity-only training (ablation)BingoGuard-llama3.1-8B · BingoGuardTestseverity classification macro-F1: 69.3 to 78.4Helped
include severity-level classification during training (ablation)BingoGuard-llama3.1-8B · BingoGuardTestbinary response detection accuracyNo clear effect
use refined, harder response examples from a later data iteration (ablation)BingoGuard moderator · general response-classification benchmarksaverage response-classification F-1: 2.8%Helped
use refined, harder response examples from a later data iteration (ablation)BingoGuard moderator · BingoGuardTestresponse detection accuracy: 4.0%Helped
replace Phi-3-mini-4k with Llama3.1-8B-Base (ablation)BingoGuard moderator · public response-classification benchmarksaverage response-classification F-1: 1.9%Helped
replace Phi-3-mini-4k with Llama3.1-8B-Base (ablation)BingoGuard moderator · BingoGuardTestresponse detection accuracy: 3.3%Helped
replace Llama3.1-8B-Base with Llama3.1-8B-Instruct (ablation)BingoGuard moderator · response detection benchmarksresponse detection performanceNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: WildGuardTrain BeaverTails SALAD-Bench SorryBench Do-not-answer DoAnythingNow WildChat LMSYS-Chat-1M HH-RLHF

Benchmarks: BingoGuardTest ToxicChat OpenAI Moderation AegisSafetyTest WildGuardTestPrompt XSTest BeaverTails Safe-RLHF WildGuardTestResponse HarmBench

Metrics: F1 detection accuracy macro-F1 (severity) Fleiss Kappa Krippendorff's alpha

Baselines: LlamaGuard2-8B LlamaGuard3-8B MD-Judge-7B WildGuard-7B ShieldGemma-7B GPT-4o Phi-3-mini

Builds on: WildGuard LlamaGuard3 Llama3.1-8B Phi-3-mini

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