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

IForest ile sınıflandırmanın alternatif yolu

Şu ana kadar IForest modelini aynı anda eğitmek ve tahmin üretmek için .fit_predict() yöntemini kullandın. Ancak, pyod dokümantasyonu önce fit fonksiyonunu kullanmayı ve uygun bir öznitelik aracılığıyla içörnek/dışörnek labels_ etiketlerine erişmeyi önerir.

Bunu big_mart veri kümesi üzerinde uygulayacaksın.

Bu egzersiz

Python ile Anomali Tespiti

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

Egzersiz talimatları

  • IForest() kestiricisini big_mart üzerinde eğit (yalnızca fit).
  • Eğitim etiketlerine eriş ve labels olarak kaydet.
  • Aykırı değerleri outliers içine filtrelemek için big_mart üzerinde pandas alt kümelemeyi kullan.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

iforest = IForest(n_estimators=200)

# Fit (only fit) it to the Big Mart sales
____

# Access the labels_ for the data
labels = iforest.____

# Filter outliers from big_mart
outliers = ____[____]

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