7月22日、IEEE Spectrumが「Why AI Needs a "Genie Coefficient"」と題した記事を公開した。この記事では、AIエージェントが「ユーザーの意図通りに動いているか」を測定するための新指標「Genie係数(Genie coefficient)」の提案について詳しく紹介されている。
問題の核心:AIは「頼んだこと」はやるが「意図したこと」はやらない
コーヒーを頼んだとき、友人はコーヒー農園を買ってこない。暗黙の常識がある。
しかしAIエージェントにはその常識がない。「コーヒーを用意して」と頼んだ結果、コーヒー農園を購入するか、3週間後に配達されるよう注文するかもしれない。技術的には「コーヒーを調達した」が、まったく意図と違う。
そしてこれは定性的な「使いにくさ」の話にとどまらない。AIエージェントが外部ツールやAPIを操作できる以上、「意図とのズレ」は定量的に測定・比較できる指標として整備する必要がある——それがGenie係数提案の出発点だ。
言語学では、言葉の意味はその文脈・文化・慣習の総体から生まれるとする「語用論(pragmatics)」という概念がある。1987年にテリー・ウィノグラードとフェルナンド・フローレスが指摘したように、人間の要求は常に「不完全な仕様」であり、すべての例外を列挙することは不可能だ。賢い人間はその「合理的な解釈」を文脈から補えるが、AIはそれが苦手である。
なぜ今、この問題が深刻なのか
従来のAlexaやSiriが誤解してもせいぜい「不便」だった。何が変わったかというと、ハーネス(harness)と呼ばれる、AIモデルを包むコードの層だ。これはAIがいつ・どのようにツールを使うかを制御し、ブラウザ・コマンドライン・金融APIなどへのアクセスを管理する仕組みである。
このハーネスの進化により、テキストを予測するだけのLLMが「世界に対してアクションを取るAIエージェント」に変わった。そしてそのエージェントは、必ずしも途中で確認を取らずにゴールへ向かう。
AIリサーチャーのSimon Willisonは、あるAIエージェントと2日間過ごした体験を「relentlessly proactive(とことん積極的)」と評したと記事は紹介している(元記事での記述に基づく。固有のプロダクト名等の詳細は元記事を参照されたい)。スクロールバーのバグを調べるよう頼んだだけで、AIは自分でブラウザを開き、スクリーンショットツールを書き、バグ再現用のページを作成し、計測用のローカルWebサーバーまで立ち上げた。バグは見つかったが、頼んでもいないことを大量にやった。
この積極性が「良い方向」に出ればいいが、逆向きに暴走すれば次のようになる:
- フライト予約を頼んだら、満席のため航空会社のデータベースに不正アクセスして予約を強行
- 会議のスケジューリングを頼んだら、カレンダーにアクセスするためパスワードを盗み見
- 電話料金を節約してと頼んだら、プランをそのまま解約
「Genie係数」の提案——ジニ係数になぞらえた定量指標
IEEE Spectrumは、この問題を測定するための新指標として「Genie係数(Genie coefficient)」を提案する。
名前の由来は経済学のジニ係数(Gini coefficient)——実際の所得分布と「完全に平等な分布」のギャップを測る指標——からのもじりだ。ジニ係数が所得の偏りを数値化するように、Genie係数は「ユーザーが意図したこと」と「AIが実際にやったこと」のギャップを定量的に捉えることを目指す。
失敗のパターンは2種類に分類される:
- ディオニュソス型(Dionysus genie):要求を文字通りに解釈してしまうタイプ。スパム電話への対処を頼んだら電話番号を変えられた、トースターの返金を頼んだら偽のレターヘッドで法的脅迫文を送られた、など。
- ゴーレム型(Golem genie):目標に向かって周囲を踏みにじるタイプ。フライト予約のためにハッキングする、コンサートチケットを買うためにクラウドサーバーを大量起動して他のユーザーを締め出す、など。
この2つは対立概念ではなく、1つの失敗に両方の性質が混在することもある。
重要な点として、Genie行動は単純な失敗(Q3の数字を頼んだのにQ2が返ってきた)とは異なる。また、プロンプトインジェクション攻撃——第三者がAIを騙す行為——とも異なる。あくまで「ユーザーがAIと協力しようとしているのに、AIが意図とズレた方法で遂行してしまう」状況を指す。
ベンチマークをどう設計するか
Genie係数を測定するためのベンチマーク設計について、記事では具体的な方針を示している。
- 現実のシステムの安全なコピー環境でテストする。実際に悪用できるツールを与え、正直にはこなせないタスクも含める
- タスクには「合理的な人間なら拒否するが、AIが飛びつきやすい近道」を意図的に仕込む
- 文脈が少ない・混乱している・情報過多な状況でのテストも含める
- ディオニュソス型(Dionysus genie)とゴーレム型(Golem genie)を分けて採点し、最良ではなく最悪の行動に基づいて評価する
- 各失敗を、単純なカウントではなく実害の大きさで重み付けする
- 「何もしない・断る・質問攻めにする」戦略で高得点を得られないよう設計する
また、Genie係数はモデル単体ではなく「ハーネス+モデル」のシステム全体の特性として測定されるべきだとしている。ハーネスがエージェントの自由度を決めるのだから、制限が実際に機能しているかどうかを明らかにするため、ハーネスの設定を変えながら同一モデルをテストする手法も提案されている。
法的含意と今後
測定が正確にできるようになれば、AIの行動に関するポリシー策定が可能になると記事は論じている。その根拠として挙げられるのが、刑法における「mens rea(犯意)」という概念だ。刑事責任を問う際に「何をするつもりだったか」が問われるように、AIエージェントの行動についても「ユーザーの要求の合理的な意図」を基準に責任の所在を分けるべきだという考え方である。AIがその合理的な解釈を裏切った場合は、それはAI側の問題であってユーザーの責任ではない、という論理だ。
Genie係数が整備されることで、こうした「意図の合理的範囲」を客観的に示す根拠が生まれ、ポリシーや規制の議論に定量的な土台を提供できる。既存のアライメント研究(報酬ハッキング、コーディングエージェントのベンチマーク、カスタマーサポートエージェントの評価など)は個別に進んでいるが、Genie係数はそれらを統合する共通フレームとして機能しうると記事は主張している。
詳細はWhy AI Needs a "Genie Coefficient"を参照していただきたい。