ITパスポート 2023年 問76
問題文
品質管理担当者が行っている検査を自動化することを考えた。10,000枚の製品画像と、それに対する品質管理担当者による不良品かどうかの判定結果を学習データとして与えることによって、製品が不良品かどうかを判定する機械学習モデルを構築した。100枚の製品画像に対してテストを行った結果は表のとおりである。品質管理担当者が不良品と判定した製品画像数に占める、機械学習モデルの判定が不良品と判定した製品画像数の割合を再現率としたとき、このテストにおける再現率は幾らか。

選択肢
ア:0.05
イ:0.25
ウ:0.50(正解)
エ:0.80
🔒 解説は解答すると表示されます
品質検査の自動化における再現率の計算【ITパスポート 解説】
正解の理由
設問で求めている「再現率」は、品質管理担当者が「不良品」と判定したもののうち、機械学習モデルが「不良品」と判定した割合です。品質管理担当者を「実際の判定(正解)」として見ると、表のうち「実際に不良品」の合計は 5 + 5 = 10 件、その中でモデルが不良品と判定したのは 5 件です。したがって再現率は 5/10 = 0.50 であり、選択肢の ウ が該当します。
解法ステップ
-
表から該当セルを確認する
- 真陽性(真の不良をモデルも不良と判定) = 5
- 偽陰性(真の不良をモデルが良品と判定) = 5
-
再現率(Recall, 感度)の定義を確認する
- 再現率 = 真陽性 /(真陽性 + 偽陰性)
-
数値を代入して計算する
- 再現率 = 5 / (5 + 5) = 5 / 10 =
-
選択肢と照らし合わせる
- 0.50 に一致する選択肢は ウ です。
(式のまとめ)
選択肢別の誤答解説
-
ア: 0.05
- 「5(真陽性)を総画像数100で割る」といった誤りです。再現率の分母は「実際に不良品と判定された数(10)」であり、100 は全サンプル数なので使いません。
-
イ: 0.25
- これは「5(真陽性)をモデルが不良と判定した合計(5+15=20)で割る」ことによる値です。5/20=0.25 は適合率(Precision、モデルが不良と判定したもののうち実際に不良だった割合)です。再現率と適合率を取り違えたケースです。
-
ウ: 0.50
- 正しい再現率の値です(5 / 10)。
-
エ: 0.80
- これは(真陽性 + 真陰性)/ 総数 = (5 + 75) / 100 = 0.80 のように「全体の正解率(Accuracy)」を計算した場合の値です。設問は再現率を問うため、誤りになります。
よくある誤解
-
再現率と適合率を混同する
- 再現率は「実際に不良だったもののうち検出できた割合」。適合率は「モデルが不良と判断したもののうち実際に不良だった割合」です。分母が違います。
-
分母に総サンプル数(ここでは100)を使ってしまう
- 再現率は「実際に不良とされた件数(品質管理担当者の判定)」を基準にします。総数は使いません。
-
表の行・列(実際と予測)の向きを取り違える
- 設問では「品質管理担当者による判定」が”実際のラベル”です。どちらが実際かをまず確認してください。
補足コラム
-
用語メモ(かみ砕いて一言ずつ)
- 真陽性(TP: True Positive)= 実際に不良で、モデルも不良と判定した件数。
- 偽陰性(FN: False Negative)= 実際に不良だが、モデルは良品と判定した件数。
- 適合率(Precision)= モデルが不良とした中で実際に不良だった割合。式:TP / (TP + FP)
- 再現率(Recall, 感度)= 実際の不良のうちモデルが検出できた割合。式:TP / (TP + FN)
- 正解率(Accuracy)= 全体のうち正しく判定した割合。式:(TP + TN) / 総数
-
覚え方のコツ
- 再現率(Recall)は「探し出す力」。見逃さないことを重視する場面(欠陥を見つけたい検査)で重要です。
- 適合率(Precision)は「当てる力」。誤報(偽陽性)を減らしたい場合に重要です。
FAQ
Q1: なぜ学習に使った10,000枚は計算に出てこないのですか?
A1: 10,000枚はモデルを作るための学習データの数です。設問は「テストにおける再現率」を求めるので、計算に使うのはテスト結果の表(今回の100枚分)の値だけです。
A1: 10,000枚はモデルを作るための学習データの数です。設問は「テストにおける再現率」を求めるので、計算に使うのはテスト結果の表(今回の100枚分)の値だけです。
Q2: 再現率が高いと常に良いモデルですか?
A2: いいモデルとは用途によります。再現率が高くても適合率が低ければ誤検出が多くなります。例えば欠陥見逃しが致命的な場面では再現率を重視しますが、誤検出のコストが高い場合は適合率も重要です。
A2: いいモデルとは用途によります。再現率が高くても適合率が低ければ誤検出が多くなります。例えば欠陥見逃しが致命的な場面では再現率を重視しますが、誤検出のコストが高い場合は適合率も重要です。
Q3: 混同行列(今回の表)のどちらが「実際」か分からないときは?
A3: 設問文をよく読み、「誰の判定を基準(実際)にしているか」を確認します。今回のように「品質管理担当者による判定」が実際のラベルです。
A3: 設問文をよく読み、「誰の判定を基準(実際)にしているか」を確認します。今回のように「品質管理担当者による判定」が実際のラベルです。
関連キーワード: 再現率、混同行列、真陽性、偽陰性、適合率、正解率、感度、Precision、Recall

\ せっかくなら /
ITパスポートを
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

