Приведение деревьев решений в минимальные степени
Можно ли принудить дерево решений к определенной степени, даже если ранее оно было отброшено?
Я пытался построить дерево решений с помощью Party Package (ctree), но оно игнорируется из установленных параметров / категорий. Есть ли способ включить дерево решений со всеми установленными категориями (даже результаты близки)? Я хочу, чтобы заставить дерево минимальное количество узлов.
Например, в привязанном графике есть 7 узлов. Я хочу, чтобы дерево было с 10 узлами. Это возможно?
Спасибо!
1 ответ
Из твоего вопроса не понятно, чего ты пытаешься достичь. Добавьте воспроизводимый код и опишите вашу проблему. Вот пример того, как вы можете параметризовать количество узлов / деревьев при необходимости:
library(caret)
modFit<-train(classifier~., data=training, method="rf", ntree=100, importance=TRUE, maxnodes=3)
Подробнее о древовидных моделях (с пакетом 'caret'):
http://topepo.github.io/caret/Tree_Based_Model.html