Skor anomali
Visualisasi Anda mengindikasikan bahwa penyakit tiroid dapat dideteksi dari pengukuran hormon yang anomali.
Dalam latihan ini, Anda akan menggunakan isolation forest untuk menghasilkan skor anomali untuk kadar tiroid, lalu membandingkan skor tersebut dengan status penyakit yang sebenarnya.
Latihan ini merupakan bagian dari kursus
Pengantar Deteksi Anomali di R
Instruksi latihan
- Lakukan fitting isolation forest pada pengukuran hormon
thyroid. - Hasilkan skor anomali untuk data tiroid dan tambahkan hasilnya ke
thyroidsebagai kolom baruiso_score. - Gunakan fungsi
boxplot()untuk membandingkan sebaran skor bagi pasien dengan dan tanpa penyakit tiroid, menggunakan kolomlabel.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Fit isolation forest
thyroid_forest <- iForest(___, ___ = 200, phi = 100)
# Anomaly score
thyroid$iso_score <- predict(thyroid_forest, ___)
# Boxplot of the anomaly score against labels
boxplot(___ ~ ___, ___, col = "olivedrab4")