Bygg en slumpskogmodell
Även om en skog kan innehålla hundratals träd är det ofta enklare att bygga en beslutsträdsskog än att finjustera ett enda träd.
Använd paketet randomForest för att bygga en slumpskog och jämför resultatet med de enskilda träd du byggde tidigare.
Datamängderna loans_train och loans_test är förinlästa.
Tänk på att resultaten kan variera något från gång till gång, eftersom skogen byggs med hjälp av slumpmässighet.
Den här övningen är en del av kursen
Övervakat lärande i R: Klassificering
Övningsinstruktioner
- Läs in paketet
randomForest. - Bygg en slumpskogmodell med alla variabler från låneansökan. Funktionen
randomForestanvänder också formelgränssnittet. - Beräkna slumpskogmodellens träffsäkerhet med
predict()ochmean(), och jämför med det ursprungliga trädets träffsäkerhet på 57,6 %.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Load the randomForest package
___
# Build a random forest model
loan_model <- ___(___, data = ___)
# Compute the accuracy of the random forest
loans_test$pred <- ___
mean(___)