1. 学ぶ
  2. /
  3. コース
  4. /
  5. Anomaly Detection in Python

Connected

演習

はじめての KNN

はじめて KNN を、Ansur Body Measurements データセットの女性版で練習します。女性版は列が 95 本、観測は約 1.9k 件です。

データセットは females として環境に読み込まれています。

指示

100 XP
  • 該当する pyod モジュールから KNN 推定器をインポートします。
  • 汚染率 0.5%、近傍数 20 で KNN() をインスタンス化し、knn として作成します。
  • knn の labels_ が 1 のときに True を返すブール型インデックス is_outlier を作成します。
  • is_outlier を使って females から外れ値だけを抽出し、outliers に格納します。