Дерево решений: весовые коэффициенты - как это на самом деле работает? - PullRequest
0 голосов
/ 03 декабря 2018

Я использовал весовые коэффициенты в своем дереве решений, чтобы "сделать мой класс меньшинства более важным".

Вот мой код:

  caseweights <- ifelse(train$number== "problem",0.75,0.25)
  tree <- rpart(train$number~ ., train, 
                method    = "class", 
                minsplit  = 1, minbucket=1, maxdepth=3, 
                parms     = list(split = "gini"), 
                cp        = -1, weight = caseweights)

Теперь яМожно видеть, что за каждую «проблему» я получаю 0,75 в caseweights ... Из документации:

весов

факультативных весов

Но это не дает мне правильного объяснения того, что действительно происходит (шаг за шагом) после применения веса к классу меньшинства.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...