精度・再現率・F値 - AIの成績表

Precision、Recall、F1スコア。AIモデルの評価指標を直感的に理解しましょう。

AIモデルの性能を評価する代表的な指標「精度」「再現率」「F値」を学びましょう。

胡桃 あんず(普段) 胡桃 あんず

AIの性能って、「90%当たりました」で十分でしょ?
なんでいくつも指標があるの?

白銀 ゆき(普段) 白銀 ゆき

つまり1つの指標だけでは測れない、という理解で合っていますか?

若葉 みどり 先生(普段) 若葉 みどり 先生

そうなの。
一例を出すわ。
仮に100人中1人が病気という検査で、AIが全員「健康」と答えたら正解率は99%。
でも病気の人は100%見逃していて、臨床的には全く使えない。
これが正解率だけで判断する危険よ。

桜井 もも(びっくり) 桜井 もも

え、正解率高いのに役立たずって…怖いですぅ…!

胡桃 あんず(普段) 胡桃 あんず

だから他の指標が要るってことか〜!
よっしゃ、意味わかった!

若葉 みどり 先生(普段) 若葉 みどり 先生

代表的な2つを紹介するわ。
精度(Precision)は「AIが陽性と判定したもののうち、本当に陽性だった割合」。
再現率(Recall)は「実際の陽性のうち、AIが見つけた割合」ね。

白銀 ゆき(普段) 白銀 ゆき

混同しやすいので言い換えると、精度=「AIの当て具合の正確さ」、再現率=「AIの取りこぼさなさ」ね。

桜井 もも(普段) 桜井 もも

うぅ〜ん…「精」の方が「正確」、「現」の方が「見つけ出す」って覚えるといいのかもぉ?

胡桃 あんず(笑い) 胡桃 あんず

ももちゃん、語呂合わせ天才じゃん!
それ採用するね。

若葉 みどり 先生(普段) 若葉 みどり 先生

そしてこの2つはトレードオフになることが多いの。
精度を上げれば再現率が下がる、逆も然り。
両方のバランスを1つの指標で示すのがF値(F1 Score)、精度と再現率の調和平均よ。

桜井 もも(普段) 桜井 もも

ちょうわへいきん…ぽわっとした名前ですねぇ。

白銀 ゆき(普段) 白銀 ゆき

数学的には 2 × (Precision × Recall) / (Precision + Recall) で計算される値。
単純平均ではなく調和平均を使うことで、片方が極端に低いとF値も大きく下がる性質があるの。

胡桃 あんず(普段) 胡桃 あんず

バランスよく両方高くしろってプレッシャーかけてくる指標じゃん!

若葉 みどり 先生(普段) 若葉 みどり 先生

さらに混同行列(Confusion Matrix)という表で、真陽性・偽陽性・真陰性・偽陰性の4象限を整理する方法も覚えておいてね。

白銀 ゆき(普段) 白銀 ゆき

スパムフィルターの例で言うと、真陽性=スパムを正しくスパム判定、偽陽性=大事なメールをスパム誤判定、みたいなケース分けができるわ。

桜井 もも(びっくり) 桜井 もも

大事なメールがスパム扱いだなんてショックですぅ!

若葉 みどり 先生(笑顔) 若葉 みどり 先生

試験では「精度と再現率の違い」「F値=調和平均」「混同行列の4象限」が頻出よ。
丸暗記でなく定義を確認する習慣をつけて。

確認クイズ

再現率(Recall)の説明として最も正しいものはどれか。

  1. AIが陽性と判定したうち本当に陽性だった割合
  2. 実際の陽性のうちAIが正しく検出できた割合
  3. AIの処理速度
  4. 学習にかかる時間
こたえを見る

正解: 2. 実際の陽性のうちAIが正しく検出できた割合

再現率(Recall)は実際の陽性のうち、AIが正しく検出できた割合です。病気検診など「見逃しを減らしたい」場面で重視されます。陽性判定の中の正解率は精度(Precision)であり、混同しないよう注意が必要です。

白銀ゆき・桜井もものイラスト。カラオケで音を外して恥ずかしがり

この記事の関連書籍

Amazonアソシエイトリンクを含みます。他分野は おすすめ書籍ページ へ。

この記事について

AIパスポートスタディが作成した教材です。運営について・記事の作り方

試験についてはこちらをご覧ください: GUGA 生成AIパスポート公式ページ

この記事を共有