固定データで育つ、AIの「内省」、Introspective Coupling現象をひもとく
「汝自身を知れ」、古代ギリシャのデルフォイ神殿に刻まれ、ソクラテスが愛したこの箴言は、人間の内省の大切さを説いています。
さて、AIの世界でもいま、「自分を知る」ことの研究が進んでいます。
言語モデルに自分の判断の理由を説明させる、そんな取り組みの中で、ちょっと不思議な現象が報告されました。
それが「Introspective Coupling(内省的な結びつき)」です。
今回ご紹介するのは、その名も『Introspective Coupling: Self-Explanation Training Tracks Behavioral Change Despite Fixed Supervision』という論文。
固定された説明データで訓練しても、AIが自分の行動変化に追従する説明をできるようになる、という内容です。
では、その仕組みを紐解いていきましょう。
自己説明のトレーニングと反実仮想
まず、この研究の土台をざっくりと。
言語モデルに「なぜその答えを出したのか」を説明させるには、どう訓練するか。
よく使われるのが、「反実仮想(counterfactual)」という考え方です。
入力の一部を変えたらモデルの出力がどう変わるかを調べ、その変化を手がかりに、どの入力の特徴が予測に影響したかを言葉で説明させる。
この説明を「教師データ」としてモデルに学習させるわけです。
ところが、ここで問題が。
モデルをアップデートしていくと、その振る舞い(予測の傾向)が変わってしまいます。
すると、過去に作った説明データはもう「古い」モデルの説明であって、いまのモデルにはフィットしなくなる。
普通なら、新たに説明データを作り直す必要がありそうです。
発見:固定された説明が内省を生む
でも、この論文の実験では、あえて古い説明データをそのまま使い続けてみた。
すると意外なことが起きました。
訓練の結果、モデルは自分自身の現在の行動を、訓練データとなった古い説明よりも、より忠実に説明できるようになったのです。
つまり、説明の教師は古いままなのに、モデルは現在の自分にぴったりの説明を生成するようになった。
この現象を研究者たちは「introspective coupling」と名付けました。
ポイントは、訓練に使う説明データが、現在のモデルの行動とある程度相関していれば、それだけで内省的な結合が促されるらしい、ということ。
たとえその説明が過去の自分、あるいは別のモデルから取ったものでも、十分に似ていれば構わないのです。
行動の変化に説明がついていく
さらに面白いのは、この内省的な結びつきが「行動の変化に追従する」点です。
たとえば、モデルに他のタスク(例えばお世辞を言わないようにする訓練)を同時に行うと、モデルの振る舞いは当然変わります。
すると、固定された説明データで訓練していても、説明の内容がその新しい振る舞いに合わせて変化するのです。
教師データを更新しなくても、説明が今の自分を映し出すようになる。
この性質は「sycophancy(お世辞)を抑える」「refusal(不適切な要求を断る)」といった複数のタスクで確認され、しかも、説明ラベルにノイズが混ざっていても頑健だそうです。
何がうれしいのか
この発見は、AIの安全な運用にとって大きな意味を持ちます。
通常、モデルの行動を調整するたびに、説明データを作り直すのは手間もコストもかかります。
でも、introspective couplingが機能すれば、一度作った説明データセットを流用しながら、モデルが自律的に自己説明を最新の状態に保てる。
これは、透明性が求められるAIの分野で、とても心強い性質です。
また、自分の説明能力を内側から高めていくこのプロセスは、まるでAI版の「自分を知る」旅のようでもあります。
もちろん、まだ研究段階の知見であり、どんなモデルやタスクでも必ず起こるわけではないでしょう。
それでも、機械が固定データからこれほど柔軟に内省を発達させる様子には、驚きと同時に、どこか温かいものさえ感じます。
ではでは、今日はこのあたりで。
あなたが何かを学ぶとき、古い教科書が今のあなたに新しい気づきを与えること、ありませんか? AIの世界にも、そんな静かな成長の仕組みが潜んでいるようです。