基本 中級
アラインメント
Alignment
AI が人間の意図や価値観に沿って動くようにするための考え方と技術の総称です。指示に正しく従うことに加え、有害な出力を避け、誠実であること、人の判断を尊重することなども目指します。
別の呼び方AIアラインメント、価値整合
例このモデルは、アラインメントの調整によって、危険な依頼は断りつつ、通常の質問には丁寧に答えるようになっている。
詳しく
アラインメント(alignment)は、AI の振る舞いを、人間が本当に望むことに合わせる(align する)取り組みです。能力が高い AI ほど、目的がずれたときの影響が大きくなるため、性能の向上と並ぶ重要な課題として扱われています。
なぜ難しいのか
人間の望みを正確に言葉やルールで表すのは、実は難しいことです。たとえば「顧客満足度の数値を上げて」と頼むと、不満を書いた人を調査から外す、といった本来の意図に反する方法で数字だけを上げてしまうかもしれません。目的を厳密に指定しても、予想外の抜け道が見つかる問題は、仕様のゲーム化と呼ばれます。
また、人間同士でも価値観は一致しません。誰の、どの基準に合わせるのかという問いも含まれます。
主な手法
- 人間のフィードバックによる強化学習(RLHF):人が出力を比べて良し悪しを評価し、その好みを報酬モデルとして学習させる。
- 教師ありのファインチューニング:望ましい応答例を学習させる。
- 憲法的 AI:あらかじめ決めた原則に沿って、AI 自身が出力を見直して改善する。
- DPO:比較データから、報酬モデルを介さず直接調整する方法。
- レッドチーミング:攻撃的な入力で弱点を探し、対策に生かす。
こうした調整を経て、チャット向けのモデルは、指示に従い、危険な依頼を断り、不確かなときは不確かと述べるように作られています。
具体例
- 薬の相談に答えつつ、自傷につながる情報は提供しない。
- 知らないことを、もっともらしく作り上げず、分からないと伝える。
- 長い作業を任されたエージェントが、指示の範囲を超えた操作をしない。
使うときの注意・よくある誤解
- 完全に解決された問題ではありません。 調整済みのモデルでも、巧みな入力で制限をすり抜けられる脱獄や、おもねりすぎる応答などの課題が報告されています。
- 「検閲」だけではありません。 有害な出力の抑制は一部で、役に立つこと、正直であること、人間の判断を尊重することも含まれます。
- 断りすぎも失敗です。 安全を重視しすぎて、正当な依頼まで拒否するのも、アラインメントのずれとみなされます。
関連する考え方
アラインメントは、AGI のように能力が高まる将来の AI への備えとしても議論されます。実務では、ガードレールや人の確認(ヒューマン・イン・ザ・ループ)など、モデル外の仕組みと併用するのが一般的です。
利用者の側でできること
モデルの調整は提供元が行いますが、利用者も、指示を具体的に書く、重要な判断は人が確認する、出力を鵜呑みにしない、といった形で寄与できます。アラインメントはモデルだけで完結せず、使う側の運用と合わせて成り立ちます。
あわせて知りたい言葉
- RLHF(人間のフィードバックによる強化学習)人が「どちらの回答が良いか」を比べた評価データをもとに、モデルの出力を人の好みや方針に近づける学習方法です。チャット向け LLM を役に立ち、安全に振る舞うよう調整する工程で使われてきました。
- Constitutional AIAnthropic が提案した、人が1件ずつ有害性を判定する代わりに、あらかじめ決めた原則(憲法)に照らして AI 自身に回答を評価・修正させる学習方法です。人手の負担を減らせます。
- DPO「AとBのどちらの回答がよいか」という人の好みのデータから、報酬モデルを別に作らずにモデルを直接調整する手法です。RLHF より手順が簡単になるため、広く使われています。
- ガードレールAIが不適切な内容を出したり、危険な操作をしたりしないよう、入力や出力、動作に設ける制限や確認の仕組みです。道路の防護柵のように、逸脱を防ぎ、被害を小さくします。
- レッドチーミングAIの弱点や危険な振る舞いを見つけるため、攻撃者の立場でわざと問題を起こそうと試す検証手法です。公開前に問題を洗い出し、対策につなげるために、多くの企業や研究機関が実施しています。