Avvikelsebedömning
Din visualisering antydde att sköldkörtelsjukdom kan upptäckas utifrån avvikande hormonmätvärden.
I den här övningen använder du en isolationsskog för att generera en avvikelsebedömning för sköldkörtelnivåer och jämför resultatet med det verkliga sjukdomsstatusen.
Den här övningen är en del av kursen
Introduktion till avvikelsedetektering i R
Övningsinstruktioner
- Anpassa en isolationsskog till hormommätvärdena i
thyroid. - Generera avvikelsebedömningar för sköldkörteldata och lägg till resultatet i
thyroidsom den nya kolumneniso_score. - Använd funktionen
boxplot()för att jämföra fördelningen av bedömningar för patienter med och utan sköldkörtelsjukdom, med hjälp av kolumnenlabel.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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")