G検定(ジェネラリスト検定) ディープラーニングの応用例 練習問題 第64問: ある小売企業の分析担当者は、互いに強く相関する2つの特徴量X(来店回数)とY(購買回数)を含むデータで予測モデルを学習した。検証データでの精度は十分に高かったが
ある小売企業の分析担当者は、互いに強く相関する2つの特徴量X(来店回数)とY(購買回数)を含むデータで予測モデルを学習した。検証データでの精度は十分に高かったが、検証データで求めたPermutation Importance(並べ替えによる特徴量の重要度)は、XとYのどちらも低く出た。この結果の解釈として、最も適切なものはどれか。
解答と解説を先に見る
先に見ると、この問題は今回は育ちません。
正解: 2. 一方の値を並べ替えても、モデルは相関するもう一方から同じ情報を得られるので、2つとも実際より低く出ることがある。
「一方の値を並べ替えても、モデルは相関するもう一方から同じ情報を得られるので、2つとも実際より低く出ることがある」が適切です。scikit-learnのユーザーガイドは、相関する2つの特徴量の一方を並べ替えても、モデルは相関するもう一方を通じて情報を得られるため、実際には重要でも両方の重要度が低く出ると説明し、相関する特徴量をクラスタにまとめて各クラスタから1つを残す対処を挙げています。
「n_repeats」は並べ替えを繰り返す回数で、その回数分の重要度の標本を返す設定です。「重要度が高めに出やすい」は向きが逆で、低く出たことから寄与が小さいとは言えません。
「特徴量そのものの予測力を表す」も誤りで、ガイドは、この重要度は特定のモデルにとっての重要さを表すとしています。相関する特徴量があるときは、重要度が低くても不要と決めつけない点を押さえましょう。
関連キーワード: Permutation Importance・説明可能AI・モデルの解釈性
模試 (145問)
本試験の規模にそろえて、8分野を通して解く
オンライン試験の案内(145問程度・100分)にそろえた145問・100分(1つあたり約41秒)で、技術分野から法律・倫理まで8分野を混ぜて解きます。JDLAは分野ごとの出題数と合格ラインを公表していないため、配分と70%の目安はぴよパスの設定です。100分を取れない日は、開始画面で41分の短縮演習も選べます。Premium (月980円)Premium (ご利用中)時間制限つきの実力チェック