平成28年度 春期 午前Ⅱ 問19
データベース応用
再現率に関する問題
文献検索システム,データ検索システムなどの情報検索システムを評価する尺度として用いられる再現率(recall ratio)と精度(precision ratio)の組合せとして,適切なものはどれか。ここで,a,b,cは次の件数を示す。
a:蓄積された全てのデータのうち,質問に適合する件数
b:検索結果のデータのうち,質問に適合する件数
c:検索結果のデータの件数
選択肢は原典では再現率と精度の表(値は分数)。
- ア再現率:a/b / 精度:b/c
- イ再現率:b/a / 精度:b/c
- ウ再現率:b/a / 精度:c/b
- エ再現率:c/b / 精度:a/b
答えと解説を見る
✓ これが正解イ再現率:b/a / 精度:b/c
解説
再現率は適合データを拾えた割合でb/a、精度は結果の正しさでb/cです。
再現率は、検索すべきだったデータのうち、どれだけを実際に拾えたかを表します。分母は蓄積された全データのうち質問に適合するaで、分子はそのうち検索結果に含まれたbなので、再現率はb/aです。精度は、検索結果のうち、どれだけが本当に質問に合っていたかを表します。分母は検索結果の件数c、分子は検索結果のうち適合するbなので、精度はb/cです。たとえば適合するデータが10件あり、検索結果が8件で、そのうち6件が適合していれば、再現率は6/10、精度は6/8です。どちらも分子はbで、分母が全適合件数か検索結果件数かの違いと覚えると取り違えません。
ほかの選択肢はなぜ違うのか
- ア再現率:a/b / 精度:b/c:精度のb/cは合っていますが、再現率をa/bとしており、分母と分子が逆です。aはbより小さくならないので、a/bは1以上の値になり、割合を表す尺度として成り立ちません。
- ウ再現率:b/a / 精度:c/b:再現率のb/aは合っていますが、精度をc/bとして分母と分子を逆にしています。検索結果の件数cは適合件数bより小さくならないので、この値も1以上になってしまいます。
- エ再現率:c/b / 精度:a/b:再現率をc/b、精度をa/bとしており、どちらも適合件数bを分母に置いています。いずれも1以上になる値で、拾えた割合や正しさの割合を表していません。
出典:平成28年度 春期 データベーススペシャリスト試験 午前Ⅱ 問19
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)