BaşlayınÜcretsiz Başlayın

İlk kez KNN

KNN yöntemini ilk kez, kadınlar için hazırlanmış Ansur Vücut Ölçümleri veri kümesinin bir sürümü üzerinde uygulayacaksın. Kadın sürümünde de 95 sütun var ama yalnızca 1,9k gözlem bulunuyor.

Veri kümesi, çalışma ortamına females olarak yüklendi.

Bu egzersiz

Python ile Anomali Tespiti

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • İlgili pyod modülünden KNN tahmin edicisini içe aktar.
  • %0,5 contamination ve 20 komşu ile KNN() tahmin edicisini oluştur ve knn olarak adlandır.
  • knn'nin labels_ değeri 1 döndüğünde True olan is_outlier adlı bir boolean indeks oluştur.
  • is_outlier kullanarak females içindeki aykırı değerleri outliers içine ayır.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Import KNN from the relevant pyod module
from pyod.____ import ____

# Instantiate KNN and fit to females
knn = KNN(____, ____, n_jobs=-1)
knn.____

# Create a boolean index that checks for outliers
is_outlier = ____

# Isolate the outliers
outliers = ____

print(len(outliers))
Kodu Düzenle ve Çalıştır