モデルのしくみ 上級
Constitutional AI
Constitutional AI
Anthropic が提案した、人が1件ずつ有害性を判定する代わりに、あらかじめ決めた原則(憲法)に照らして AI 自身に回答を評価・修正させる学習方法です。人手の負担を減らせます。
例人手のラベル付けを減らすため、原則に照らして AI 自身に回答を批評・修正させる Constitutional AI の考え方を採用している。
詳しく
Constitutional AI(憲法AI)は、Anthropic が2022年に発表した、AI を無害で役に立つ存在に近づけるための学習方法です。人が大量の回答を見て「これは有害」とラベル付けする代わりに、あらかじめ文章で書いた原則の一覧(憲法)を AI に渡し、その原則に照らして AI 自身に回答を見直させます。
なぜ必要か
人手によるフィードバックには課題があります。有害な出力を人が大量に読む負担は大きく、評価者によって基準がばらつきます。また、何を基準に判断したのかが外から見えにくくなります。原則を文章として明示すれば、どんな価値観で調整したのかを人が読んで確かめ、修正できます。
しくみ
論文では、大きく2つの段階で構成されています。
- 自己批評と修正(教師あり段階):モデルにあえて有害になりうる回答を出させ、原則の1つに照らして「どこが問題か」を批評させ、改善した回答を書き直させる。その修正後の回答を使ってモデルを学習する。
- AI によるフィードバックの強化学習(RLAIF):2つの回答を AI に見せ、原則に照らしてどちらがよいかを判定させる。その比較データで好みのモデルを作り、強化学習に使う。人の比較の代わりに AI の判定を使う点が RLHF との違いです。
原則には、たとえば「他人に危害を与える手助けをしない回答を選ぶ」といった内容が書かれます。
具体例
会社の行動規範にたとえられます。担当者が個別の判断に迷うたびに上司へ確認する代わりに、行動規範という文書を参照して自分の行動を点検し、必要なら直します。規範を読めば、会社が何を大切にしているかも分かります。
使うときの注意・よくある誤解
- 原則を書けば安全になるわけではない:原則の書き方、どの原則を選ぶか、AI の判定がどれだけ正確かによって結果が変わります。他の安全対策との併用が前提です。
- AI の判断にも偏りがある:AI が評価するぶん、AI 側の癖や誤りが学習に混入する可能性があります。
- 人の関与がなくなるわけではない:原則を決めるのも、結果を確認するのも人です。
- 名称の使い方:この言葉は特定の手法の名前であり、「AI に憲法を持たせること」全般の呼び名ではありません。同様の発想は他社の研究にも見られますが、混同しないよう注意してください。
関連する考え方
Constitutional AI は、人の価値観に合わせるアラインメントの手法の1つで、RLHF の人手を減らす工夫と位置づけられます。AI の判定で作った比較データは、DPO のような直接最適化にも使えます。実際の運用では、ガードレールやレッドチーミングと組み合わせて安全性を確かめます。
あわせて知りたい言葉
- RLHF(人間のフィードバックによる強化学習)人が「どちらの回答が良いか」を比べた評価データをもとに、モデルの出力を人の好みや方針に近づける学習方法です。チャット向け LLM を役に立ち、安全に振る舞うよう調整する工程で使われてきました。
- アラインメントAI が人間の意図や価値観に沿って動くようにするための考え方と技術の総称です。指示に正しく従うことに加え、有害な出力を避け、誠実であること、人の判断を尊重することなども目指します。
- DPO「AとBのどちらの回答がよいか」という人の好みのデータから、報酬モデルを別に作らずにモデルを直接調整する手法です。RLHF より手順が簡単になるため、広く使われています。
- ガードレールAIが不適切な内容を出したり、危険な操作をしたりしないよう、入力や出力、動作に設ける制限や確認の仕組みです。道路の防護柵のように、逸脱を防ぎ、被害を小さくします。
- レッドチーミングAIの弱点や危険な振る舞いを見つけるため、攻撃者の立場でわざと問題を起こそうと試す検証手法です。公開前に問題を洗い出し、対策につなげるために、多くの企業や研究機関が実施しています。