compact

Класс: ClassificationTree

Компактное дерево

Синтаксис

ctree = compact(tree)

Описание

ctree = compact(tree) создает компактную версию tree.

Входные параметры

tree

Дерево классификации, созданное с помощью fitctree.

Выходные аргументы

ctree

Компактное дерево решений. ctree имеет класс CompactClassificationTree. Можно предсказать классификации с помощью ctree точно, когда вы можете с помощью tree. Однако начиная с ctree не содержит обучающие данные, вы не можете выполнить некоторые действия, такие как перекрестная проверка.

Примеры

развернуть все

Сравните размер дерева классификации для ирисовых данных Фишера к компактной версии дерева.

load fisheriris
fulltree = fitctree(meas,species);
ctree = compact(fulltree);
b = whos('fulltree'); % b.bytes = size of fulltree
c = whos('ctree'); % c.bytes = size of ctree
[b.bytes c.bytes] % shows ctree uses half the memory
ans = 1×2

       11794        5105