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, kursun bir parçasıdır

Python ile Anomali Tespiti

Kursa Göz Atın

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ı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

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