検出器の精度はどう測るか —— 分類器の限界と評価の科学
この記事で分かること:市販の検出器の「精度」がどう測られているのか、なぜ言語や文体が変わるとその数字が成り立たなくなるのか。そして、精度宣称を読むときに確認すべき四つの問いです。
更新日:2026年8月16日
分類器族:訓練データの内側でしか正確でない
解釈現在主流の商用検出器の多くは「分類器」です。人間と AI の文章例を大量に学習し、その境界線を統計的に引きます。訓練データに近い文章には正確に働きますが、訓練分布の外側——別の言語、別の文体、新しい生成モデル——では、その境界線がそのまま成り立つ保証はありません。
これを「分布外退化」と呼びます。検出器の公式精度は、たいてい訓練分布に近い条件で測られた数字です。
RAID:対抗的な撹乱への強さを測った最大規模の基准
実測Dugan らの RAID(ACL 2024, arXiv 2405.07940)は、検出器の頑健性を測る大規模なベンチマークです。言い換えや文字置換などの対抗的な撹乱を加えたとき、多くの検出器の精度が大きく落ちることを示しました。
「正確なはずの検出器」が、少し文章を加工しただけで機能しなくなる——これは評価条件を変えただけで起きることです。
Liang et al.:非母語話者への偏り
実測Liang らの研究「GPT detectors are biased against non-native English writers」(Patterns 2023, arXiv 2304.02819)は、91 篇の TOEFL 非母語作文と 88 篇の米国八年生の作文を 7 つの商用検出器で比較しました。非母語話者の作文は約 61% が AI と誤判定されたのに対し、母語話者の作文ではほぼ誤判定がありませんでした。
注意:この 61% は「非母語者の英語作文」という特定の場面での誤判定率であり、あらゆる文章に通用する一般的な誤検知率ではありません。
Turnitin の公式数字を正確に読む
実測Turnitin は公式に「AI 率が 20% を超える文档について、文档レベルの誤検知率は 1% 未満」と述べています。この数字には「AI 率 >20% の文档に限る」という閾値の限定がついています。AI 率が低い文章(=最も判定が難しい文章)は、この 1% の適用外です。
「FPR 1% 未満」だけが一人歩きすることがありますが、限定を外すと数字の意味が変わります。引用するときは限定ごと読むのが正確な読み方です。
実測で見る:私たちの日本語マトリクス
実測私たちは日本語の凍結語料(方法と語料を公開)で複数の検出エンジンを測っています。学生文体の人間文章で Sapling が 88% を AI と誤判定した一方、私たちが日本語で採用した経路(凍結語料 138 篇の再生検証)では誤検知 0% でした。引擎によって、同じ日本語でもこれだけ違います。
数字は測定した語料と条件に結びついています。他の言語・文体へのそのままの外挿はしません。
精度宣称を読む四つの問い
分母は何か(どんな語料で測ったか)、何を「正解」と数えたか(閾値)、誰が測ったか(自社か第三者か)、その数字はあなたの言語で測られたものか——この四つを確認してください。
私たちの測定方法と数字は accuracy ページで公開しています。
