Догляд за деревами класифікації

Наглядове навчання в R: Класифікація

Brett Lantz

Instructor

Попереднє обрізання

Раннє зупинення з MaxDepth

Раннє зупинення з MinSplit

Наглядове навчання в R: Класифікація

Післяобрізання

Обрізання складної гілки

Графік помилки vs. складності

Наглядове навчання в R: Класифікація

Попереднє та післяобрізання в R

# pre-pruning with rpart
library(rpart)
prune_control <- rpart.control(maxdepth = 30, minsplit = 20)

m <- rpart(repaid ~ credit_score + request_amt,
           data = loans,
           method = "class",
           control = prune_control)
# post-pruning with rpart
m <- rpart(repaid ~ credit_score + request_amt,
           data = loans,
           method = "class")

plotcp(m)

m_pruned <- prune(m, cp = 0.20)
Наглядове навчання в R: Класифікація

Давайте потренуємось!

Наглядове навчання в R: Класифікація

Preparing Video For Download...