IT PAPER DEEP-READ · PAPER 15

Constitutional AI

Bai et al. · Anthropic · 2022

中文 →

What did this paper do?

When you use ChatGPT or Claude, it usually refuses to help you build a bomb or write a phishing email — that sense of "don't do harm" used to be taught by hiring thousands of human labelers to read and score responses one by one. In late 2022, a team at Anthropic proposed Constitutional AI: write a short "constitution" — a few dozen principles in plain writing (e.g. "don't help people do dangerous things," "don't be condescending"), then let the AI police itself using that constitution, almost never needing humans to hand-label harmful content anymore. It is one of the foundations of today's Claude.

The pain of the old world

To teach an AI "what not to say," the old way was to make it answer lots of tricky questions, then have humans read each response and mark which parts are harmful. Two problems: first, it's grueling, unscalable dirty work — labelers reading violent, hateful, criminal content all day is punishing; second, the AI you get often turns timid: to never say anything wrong, it answers "I can't help with that" to anything mildly sensitive, without even explaining "why this shouldn't be done" — usefulness gets cut off wholesale.

The idea

Anthropic's move is direct: rather than burying the AI's values in tens of thousands of human scores, write them as a short, visible, editable list of principles, then have the AI critique and rewrite itself against that list. Humans only need to write the few dozen principles; the heavy "judge each case" work goes to the AI.

How does it pull this off?

Two steps. Step one, "self-rewrite": first let the AI give a first-draft answer to a tricky question, then have it reread its own words — "against the principle 'don't teach people to do dangerous things,' where did I just cross the line?" It finds its own flaws and rewrites, several rounds, washing the answer cleaner each time; then you retrain it on this batch of "washed-clean answers." It's like a student marking and redoing their own homework against a rubric the teacher handed out once.

Step two, "self-judge": let the AI generate two versions of an answer to the same question, then pull a random principle from the constitution and have the AI decide "which version fits this better." These judgments pile up into a big preference dataset that in turn polishes the AI — as if it were ranking its own two answers while working, and the ranking teaches it to answer better next time. In the old way a human did that ranking; now the AI covers it itself. The bonus: the AI tuned this way isn't timid — faced with a harmful request, it no longer just says "can't help" but explains why it shouldn't, holding the line while staying somewhat useful.

Remember it in one line

Move the AI's values out of "tens of thousands of human labels" and into "a short, visible, editable list of principles," then have the AI self-critique, self-rewrite, and self-judge against that list — almost no human need read harmful content case by case, and it incidentally cures the old models' habit of "playing dead the moment a topic gets sensitive."

One honest note: whose values are written into that list, and who decides them? The AI's own judgment can be wrong too — handing the judging to the AI saves labor, and hands off "what if it judges wrong" along with it.

Want the two-stage training pipeline, how RLAIF works, and the numbers? → switch to the deep read