(01)

点数の元になった試験を読む

あるモデルが首位になり、別のモデルは9ポイント改善したと聞いて、チームがどちらを使うか迷っています。答える前に試験の説明を開きます。点数はモデルだけでなく、質問、指示、ツール、制限時間、採点規則にも左右されます。条件が変われば結果も変わります。

PaperBenchを見ると分かりやすくなります。20本の研究論文の結果をAIエージェントに再現させ、作業を採点可能な8,316項目に分けています。提出物を採点するAI自体も評価しています。[1] 結果が示すのは、この研究・実装課題での性能です。研究者のあらゆる仕事を測るものではありません。

点数を報告するときは、モデルの版、課題、ツール、制限、採点方法を添えます。読み手は、自分の問いへの答えになるか、別の点数と比較できる条件かを判断できます。

モデルを選ぶ理由にする前に、試験条件を読みます。
(02)

何をしてほしいかを先に決める

顧客対応の返信を下書きするAIが必要だとします。事実問題の試験では知識の一部が分かっても、返金規則を守るか、不足情報を尋ねるか、人に引き継ぐ場面が分かるかまでは測れません。必要な仕事に合わせて試験を選びます。

評価では、測りたい能力や行動を構成概念、そのための数値を指標と呼びます。用語を使わずにも区別できます。「顧客が理解できる返信」は目標、「評価者がこの返信を選んだ」は一つの観察です。その観察を目標の達成とみなす前に、ほかに何を確かめるべきか考えます。

HELMは正確さ、頑健性、公平性、効率などを併せて評価します。[2] 正答が増えても費用が高くなったり、特定の集団では悪かったりする違いが見えます。用途に重要な指標を選び、それぞれの意味を分けて扱います。

(03)

どんな課題と利用者を含むか確かめる

「コーディング」の試験が短い関数ばかりでも、自分のチームには大きな既存プロジェクトの修正が必要かもしれません。「推論」は短い英語の質問でも、サービスは長い日本語の会話を扱うかもしれません。名称より実際の課題を読みます。

同じひな型の繰り返し、不明確な質問、誤った正解表、重要なのに例が少ない課題を探します。モデル間の小さな差は、選んだ課題によるばらつきと区別しにくい場合があります。BowmanとDahlは、注釈の正確さ、差を検出できる標本数、難しさや偏りへの配慮を求めています。[3] 問題を難しくするだけでは足りません。

用途に照らして簡単な一覧を作ります。課題、言語、利用者、ツール、作業の長さがどれだけ含まれ、何が少ないか、ないかを書きます。意図して除いたものも記録します。重要な用途が抜けていれば、適用する前に別途試します。

(04)

作成時期と、今も役立つ試験かを見る

公開された問題が学習データに入ることがあります。高得点の一部が、新しい課題を解く能力ではなく、以前に見たことを反映する可能性があります。ベンチマーク汚染と呼ばれる問題です。完全な重複がなくても、似た問題を繰り返し練習した試験では、未知の仕事の力を判断しにくくなります。

試験の作成・公開日、モデル、評価の日付を確認します。できれば古い問題と、新しい問題や非公開の問題を比較します。文章の一致は疑う手がかりですが、見つからなくても未見とは証明できません。事前の接触が影響したか分からない場合は、その限界を示します。

LiveBenchは最近の出典から問題を定期的に追加し、客観的な答えで採点してこのリスクを減らします。[4] ただし問題が変われば比較条件も変わります。新しい問題の点数を先月とそのまま比べず、版を残し、必要に応じて共通項目を使います。モデルや業務の変更、接触の疑いなど、再評価の条件も決めます。

古い点数は、今の仕事とは違う問いへの答えかもしれません。
(05)

答えと同じくらい、採点を確かめる

採点規則も大切なことを見逃します。文字列の完全一致は、表現の違う正答を誤りにすることがあります。コードのテストが確認するのは対象の動作だけです。専門家は複雑な仕事を評価できますが、明確な基準が必要です。AI採点は速く大量に扱えても、内容以外の見せ方に影響されることがあります。

モデル名を比べる前に基準を定めます。合格・不合格の両方から例を選び、分野に詳しい人に確認してもらい、判断が割れた箇所を調べます。二つの答えを比べるなら順序を入れ替え、採点指示の言い方も少し変えます。それで順位が逆転するなら、安定した勝者として示さず不確実性を伝えます。

Chatbot Arenaは回答の一対比較で人の好みを集め、信頼性も調べています。[5] その場でどちらが好まれるかの根拠ですが、安全性、事実の正確さ、専門作業への適性まで証明するわけではありません。誰が何を判断するよう求められたかを確認します。

(06)

失敗がどこに集中しているかを見る

全体平均は、特定の課題や集団に集中する失敗を隠すことがあります。区分ごとに同じ重みを付ける場合と、各質問を同じ重みで数える場合でも結果は違います。何回かのうち一度成功すればよい採点と、初回の成功率も別の問いに答えています。

下の図は、それぞれ20件の架空の例です。どちらも成功率80%ですが、一方は失敗が一つの集団に集中しています。重要な集団や課題ごとの結果を、不確実性や実行間のばらつきとともに示す理由です。モデルを比べるときも、同じ課題への答えと誤りの深刻さを確認します。

全体の成績が同じでも、失敗の偏りは異なる

仮想例 · 各20件中4件が失敗 · 全体の成功率80%

○ 成功× 失敗

各集団に分散した失敗

ABCD

一つの集団に集中した失敗

ABCD
図 02各列は一つの集団の五事例です。右図では全体の成功率は80%ですが、D集団の成功率は20%にとどまります。

失敗した実行を読み、知識不足、指示の見落とし、ツールのエラー、曖昧な採点のどこを直すか考えます。合格例も確認します。METRの研究では自動テストを通ったコードでも、保守担当者が使うには修正が必要な例がありました。[8] 試験が一部を正しく確認していても、ほかの要件を見逃すことがあります。

同じ総合点でも、失敗の場所や内容は違います。
(07)

有望なシステムを実際の仕事で試す

ベンチマークで候補を絞ったら、その成功が自分の仕事でも続くか確かめます。実務には非公開ツール、不完全な依頼、中断、変わる情報、自動採点では見えない品質条件があります。

PaperBenchの再現課題には理解、実装、実験の実行が含まれます。[1] METRは別の方法として、人間の専門家が要する時間とエージェントの成功確率を結びつけます。[6] 時間は人間にとっての課題の長さであり、AIの実行時間ではありません。どちらも短答試験以上のことが分かりますが、対象の課題と条件での結果です。

実際のツールと分野の確認者で代表課題を試します。利用者に影響させず出力を確認できるところから始め、完了時間、修正作業、重大な誤り、使える結果かを測ります。2025年初頭の経験豊富なオープンソース開発者を扱ったMETRの研究では、本人はAIで速くなったと感じても、測定した完了時間は増えていました。[7] その環境での結果ですが、点数や印象から推測せず必要な成果を測る理由を示します。

(08)

言える範囲と再確認の時期を報告する

読み手が検討できる判断で締めくくります。たとえば「定型的な英語返信を人の監督下で試す根拠はありますが、返金の例外や他言語は未検証です」という架空の結論なら、用途、限界、次の段階が分かります。「最良のモデル」と呼ぶより役立ちます。

評価を理解し再実行できる情報を残します。モデルの版、指示、ツールと権限、課題、時間・費用の制限、採点規則、評価者や採点モデルの版、反復の数え方です。集計の計算も保管します。結果を左右する設定が変われば、新しい結果として区別します。

新しい根拠の確認担当と再試験の条件を決めます。モデル更新、利用者層やツールの変更、試験外の失敗がきっかけになります。限定的な試行、一工程の変更、追加試験、現状維持のうち、根拠がどの判断を支えるかを明示します。