Kom igångKom igång gratis

Beräkna rotnodsentropin

Den här övningen fortsätter med exemplet om lånebetalningsinställelse från föreläsningsbilderna. Bilden visar rotnoden i ett beslutsträd uppdelat efter färg. I dessa tre övningar beräknar du entropin för rotnoden, beräknar entropin för barnnoderna och fastställer den informationsvinst som färg ger för att avgöra lånebetalningsstatus.

I den här övningen är uppgiften att beräkna entropin för rotnoden i beslutsträdet.

beslutsträd uppdelat efter färg

Den här övningen är en del av kursen

Dimensionsreduktion i R

Visa kurs

Övningsinstruktioner

  • Beräkna klassannolikheterna för klasserna "ja" och "nej" i rotnoden för lånebetalningsinställelse.
  • Använd klassannolikheterna för att beräkna entropin för rotnoden.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Calculate the class probabilities
p_yes <- ___
p_no <- ___

# Calculate the entropy
entropy_root <- -(___ * log2(p_yes)) + 
  -(___ * ___(___))

entropy_root
Redigera och kör kod