MulaiMulai sekarang secara gratis

Sebuah outlier sederhana

Saat pertama kali menjumpai jenis algoritma baru, sebaiknya mengujinya dengan contoh yang sangat sederhana. Jadi Anda memutuskan untuk membuat sebuah list berisi tiga puluh contoh bernilai 1.0 dan satu contoh bernilai 10.0, yang Anda perkirakan akan ditandai sebagai outlier. Untuk memastikan Anda menggunakan algoritma dengan benar, Anda mengonversi list tersebut menjadi pandas dataframe, lalu memasukkannya ke algoritma local outlier factor. pandas tersedia sebagai pd.

Latihan ini adalah bagian dari kursus

Merancang Alur Kerja Machine Learning di Python

Lihat Kursus

Petunjuk latihan

  • Impor modul LocalOutlierFactor sebagai lof untuk kemudahan.
  • Buat sebuah list berisi tiga puluh 1 diikuti sebuah 10, [1.0, 1.0, ..., 1.0, 10.0].
  • Konversikan list tersebut menjadi sebuah data frame.
  • Cetak skor outlier yang dihasilkan oleh algoritma local outlier factor.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Import the LocalOutlierFactor module
from sklearn.____ import ____ as lof

# Create the list [1.0, 1.0, ..., 1.0, 10.0] as explained
x = ____*30
x.____(10)

# Cast to a data frame
X = pd.____(x)

# Fit the local outlier factor and print the outlier scores
print(lof().____(X))
Edit dan Jalankan Kode