Why run a toxicity classifier on output even when the model was RLHF-tuned to refuse harmful content
Same topic, related formats. Practice these next.
Same topic, related formats. Practice these next.
RLHF is a soft prior that fails under adversarial input and cannot encode per-deployment policy; a separate output classifier is the deterministic backstop with an audit trail.
Imagine a restaurant where the chef has been trained for years not to serve raw chicken. Most days, the food is fine. But people sometimes still get sick, because the chef has a bad day, because a supplier slipped in contaminated stock, or because someone deliberately tricked the chef into a shortcut. A health inspector at the kitchen door tasting every plate before it goes out catches the cases the chef missed. The inspector does not replace the chef's training; it backs the training up with an independent check that has nothing invested in the chef being right.
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example. Click to expand.
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example.
Everything important, quickly.
7 min: position RLHF as a soft prior, walk the three coverage gaps (adversarial, indirect, per-deployment), set up the audit-trail argument, and close on calibration discipline.
Real products, models, and research that use this idea.
What an interviewer would ask next. Try answering before peeking at the approach.
Red flags and common mistakes that signal junior thinking. Click to expand.
Believing RLHF-tuned refusals are a sufficient safety control. They reduce the base rate; they do not generalise to adversarial input or to per-deployment policy.
The night-before-the-interview bullets. Scan these on the way to the call.
Primary sources. Skim if you want the original framing.