1. 学ぶ
  2. /
  3. コース
  4. /
  5. Rで学ぶ不正検知

Connected

演習

不正検知をしない場合のコスト

検知モデルを使わない場合、transfers データセット内のすべての取引は正当とみなされます。ここでは、そのときの混同行列を求めます。不正は稀でも、金銭的損失は非常に大きくなり得ます。不正な送金を検知しなかった場合の総コストを計算しましょう。

caret パッケージはすでに読み込まれており、confusionMatrix() が使えます。transfers データセットもワークスペースに読み込まれています。必要に応じてコンソールで中身を確認してください。

指示

100 XP
  • すべての取引を正当(クラス0)と予測するベクトル predictions を rep.int() を使って作成してください。ビデオでの使用例はスライドでも確認できます。
  • caret パッケージの confusionMatrix() を使い、predictions と transfers の fraud_flag 列から混同行列を計算してください。
  • 不正を検知しなかった場合の総コストを、不正取引の金額合計として計算してください。