Класс: ClassificationTree
Ошибка классификации путем перекрестной валидации
возвращает перекрестно проверенную ошибку классификации (потерю) для E
= cvloss(tree
)tree
, классификационное дерево. The cvloss
метод использует стратифицированное разбиение для создания перекрестных проверенных наборов. То есть для каждой складки каждый раздел данных имеет примерно те же пропорции классов, что и в данных, используемых для обучения tree
.
[___] = cvloss(
cross проверяет с дополнительными опциями, заданными одним или несколькими tree
,Name,Value
)Name,Value
аргументы в виде пар, с использованием любого из предыдущих синтаксисов. Можно задать несколько аргументы пары "имя-значение" в любом порядке как Name1,Value1,…,NameN,ValueN
.
Можно создать перекрестно проверенную древовидную модель с crossval
, и звоните kfoldLoss
вместо cvloss
. Если вы собираетесь изучить перекрестное дерево более одного раза, то альтернатива может сэкономить время.
Однако в отличие от cvloss
, kfoldLoss
не возвращается SE
, Nleaf
, или BestLevel
. kfoldLoss
также не позволяет вам исследовать любую ошибку, кроме ошибки классификации.