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

IForest ile aykırı değerleri tespit etme

IForest, sağlam bir kestiricidir ve herhangi bir veri kümesinden aykırı değerleri tespit etmek için yalnızca birkaç satır koda ihtiyaç duyar. Bu sözdizimi sana tanıdık gelebilir çünkü sklearn sözdizimine oldukça benzer.

Big Mart Sales verisinin tam sürümü big_mart olarak yüklendi; konsolda inceleyebilirsin.

Bu egzersiz

Python ile Anomali Tespiti

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

Egzersiz talimatları

  • pyod içinden IForest kestiricisini içe aktar.
  • Varsayılan parametrelerle bir IForest() başlat.
  • Kestiriciyi uydur ve aynı anda big_mart üzerinde tahminler üret; sonuçları labels içinde sakla.
  • pandas alt kümelemeyi kullanarak big_mart içinden aykırı değerleri filtrele.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Import IForest from pyod
from pyod.____ import ____

# Initialize an instance with default parameters
iforest = ____

# Generate outlier labels
labels = ____

# Filter big_mart for outliers
outliers = ____

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