ÎncepețiÎncepe gratuit

Scor de anomalie

Vizualizarea ta a sugerat că boala tiroidiană poate fi detectată pe baza măsurătorilor hormonale anormale.

În acest exercițiu vei folosi un isolation forest pentru a genera un scor de anomalie pentru nivelurile tiroidiene și vei compara scorul obținut cu statusul real al bolii.

Acest exercițiu face parte din cursul

Introducere în Detecția Anomaliilor în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Antrenează un isolation forest pe măsurătorile hormonale din setul de date thyroid.
  • Generează scoruri de anomalie pentru datele tiroidiene și adaugă rezultatul în thyroid ca nouă coloană, iso_score.
  • Folosește funcția boxplot() pentru a compara distribuția scorurilor la pacienții cu și fără boală tiroidiană, utilizând coloana label.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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")
Editează și rulează codul