Kom igångKom igång gratis

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

Visa kurs

Övningsinstruktioner

  • Anpassa en isolationsskog till hormommätvärdena i thyroid.
  • Generera avvikelsebedömningar för sköldkörteldata och lägg till resultatet i thyroid som den nya kolumnen iso_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 kolumnen label.

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")
Redigera och kör kod