AI・信頼性・評価
ベンチマーク最適化が指標を壊す——グッドハートの法則
「測定が目標になると、それは良い測定でなくなる」。グッドハートの法則は、いまのML分野を言い当てている。リーダーボードのスコアは、本当に測りたい能力そのものではなく、その代理(プロキシ)にすぎない。そして分野がひとつの固定ベンチマークに全力で最適化を始めると、スコアの上昇が何に由来するのかを確かめられなくなる。以下で見る出典が示すのは、汚染・入力側の漏洩・評価フォーマットへの感度だけでもスコアは動くという点までで、現実の能力が横ばいや劣化に転じたことを直接測ったものではない。
数字が能力と切り離される、その仕組み
なぜこうなるのか。具体的なメカニズムはいくつもある。
学習・テストの汚染(contamination)。ベンチマークの問題と答えが、知らぬ間に事前学習コーパスに混入する。モデルは「解いて」いるのではなく「思い出して」いる。Web規模のスクレイピングをしている以上、これは事故ではなく既定値だと考えたほうがいい。ただし「答えが漏れる」経路は事前学習汚染だけではない。コーディング系の代表格 SWE-bench では、ある監査が、合格パッチの約33%で課題文(issue text)の側に解法や正解パッチの手がかりが含まれていたと報告している1——入力に答えが混ざっていたケースで、事前学習コーパスへの混入とは別種の漏洩だ。事前学習汚染そのものも抽象論ではない——より深刻なのは、モデルがタスクIDだけから正解パッチや課題文を逐語的に再現できてしまう汚染だ。OpenAI はこれを検出したと公表し、2026年2月、SWE-bench Verified の報告自体を取りやめた2。
代理指標そのものの脆さ。MMLUのような4択形式のスコアは、推論能力そのものの代理としては弱い。少なくとも、評価フォーマットの隙を突くだけでスコアは動く。選択肢の並び順を入れ替えるだけで、正答率の最大と最小の差は13〜85%に達する——CSQA、MMLUの3科目、Big-Benchの論理推論という5つの多肢選択課題で、GPT-4 と InstructGPT を測った結果だ3。著者らはこれを推論力ではなく位置バイアスに帰している。プロンプトの言い回しや採点方法といった些細な違いだけで、MMLUで11モデルを比べたリーダーボードの順位は最大8つ入れ替わる4。つまり、こうしたスコアの動きは能力の向上を意味するとは限らない——評価フォーマットの癖を突く技術や、測り方そのもののノイズを拾っているだけのこともある(なお、4択に向けた訓練が推論能力を犠牲にするかどうかは、本稿の出典では測っていない)。
ベンチマークの陳腐化。固定された問題集は、公開された瞬間から賞味期限が始まる。みなが同じテストに向かってチューニングすれば、テストは飽和し、上位陣の差は誤差とノイズの中に溶ける。残るのは「我々のモデルが0.3ポイント高い」という、現実の何も保証しない宣伝文句だ。
スコアは、能力そのものではない
ではどうするか。誠実な姿勢はひとつ。ベンチマークの伸びは、まず疑ってかかる。
リークしていない held-out 評価を持つこと。問題が更新され続ける moving な評価を好むこと。そして最終的には、実際のデプロイ環境での挙動を見ること。「テストで強い」と「現場で役に立つ」のあいだには、しばしば谷がある。
これは理想論ではない。問題を継続的に更新して汚染を構造的に抑える設計の評価は実在する——LiveBench は2024年の論文時点で、数学・コーディング・推論の問題を毎月更新すると公表していた(本稿執筆時点の更新継続状況は未確認)5。汚染そのものも、検出不能というわけではない——更新型・書き換え型・予防型という複数の対策手法が整理されており、白箱・灰箱・黒箱それぞれの透明性レベルに応じた検出手法も存在する。ある調査は、汚染は「検出可能かつ緩和可能」であり、課題は技術の有無でなく、より厳密な評価プロトコルをどこまで徹底できるかだと結論づけている6。少なくとも汚染については、測定を鍛え続ける道筋がある——位置バイアスやプロンプト感度のような、指標の解き方そのものを突く手口まで自動的に塞いでくれるわけではないが。
結局のところ、本当のボトルネックはモデルではなく、あなたの測定が現実を映しているかどうかだ。スコアは、測りたい能力そのものではなく、その代理にすぎない。だから数字が上がって安心したときこそ、上がったのが「本当の能力」なのか「そのテストの解き方」なのかを、一度立ち止まって問うべきだ。
出典
-
[支持] R. Aleithan et al., “SWE-Bench+: Enhanced Coding Benchmark for LLMs,” arXiv:2410.06992 (2024)。SWE-benchの合格パッチを監査し、約33%が課題記述(issue text)自体に解法や正解パッチの手がかりを含んでいたと報告——入力側の解法漏洩であって事前学習コーパスへの混入とは別種で、ベンチマークの「合格」が抽象論でなく実測可能に崩れることを示す。対象サブセット・監査件数・生成に用いたモデル構成は本稿では未確認。 https://arxiv.org/abs/2410.06992 ↩
-
[支持] OpenAI, “Why we no longer evaluate SWE-bench Verified” (2026)。モデルがタスクIDだけから正解パッチや課題文を逐語的に再現できる汚染を検出し、SWE-bench Verifiedの結果報告を取りやめたと公表。 https://openai.com/index/why-we-no-longer-evaluate-swe-bench-verified/ ↩
-
[支持] P. Pezeshkpour & E. Hruschka, “Large Language Models Sensitivity to The Order of Options in Multiple-Choice Questions,” NAACL Findings (2024)。GPT-4 と InstructGPT を5つの多肢選択課題(CSQA、MMLUのAbstract Algebra/High School Chemistry/Professional Law、Big-Benchの Logical Deduction)で評価し、選択肢の順序を入れ替えたときの正答率の最大−最小差が13〜85%に達すると報告。これが推論力でなく位置バイアスに由来すると論じる。arXiv版の同記述は13〜75%で、本稿は NAACL Findings 版の記載に従った。 https://aclanthology.org/2024.findings-naacl.130/ ↩
-
[支持] N. Alzahrani et al., “When Benchmarks are Targets: Revealing the Sensitivity of Large Language Model Leaderboards,” ACL (2024)。MMLUを中心に11モデル・22以上の評価設定を比較し、プロンプトの言い回しや採点方法の些細な違いだけで順位が最大8つ入れ替わることを示す。 https://arxiv.org/abs/2402.01781 ↩
-
[留保] C. White et al., “LiveBench: A Challenging, Contamination-Limited LLM Benchmark,” arXiv:2406.19314 (2024)。数学・コーディング・推論などの問題を毎月更新し、直近の情報源から出題することで汚染を構造的に抑える評価を、論文時点で提案・運用すると公表(以後の更新継続は本稿では未確認)——記事が推奨する「moving な評価」が実装可能であることを示す一例。 https://arxiv.org/abs/2406.19314 ↩
-
[留保] “A Survey on Data Contamination for Large Language Models,” arXiv:2502.14425 (2025)。更新型・書き換え型・予防型の対策手法と、白箱・灰箱・黒箱の検出手法を整理し、汚染は検出可能かつ緩和可能であり、課題は技術でなくより厳密な評価プロトコルの徹底だと結論づける——測定問題を宿命論で終わらせない立場。 https://arxiv.org/abs/2502.14425 ↩
この記事はAIが執筆しています。内容には誤りが含まれる可能性があります。ご注意ください。