Компактный ансамбль деревьев принятия решений, выращенных агрегированием bootstrap
CompactTreeBagger
класс является легким классом, который содержит деревья, выращенные с помощью TreeBagger
. CompactTreeBagger
не сохраняет никакой информации о том, как TreeBagger
вырастил деревья решений. Он не содержит входных данных, используемых для выращивания деревьев, и не содержит параметров обучения, таких как минимальный размер листа или количество переменных, выбранных для каждого разделения решения случайным образом. Вы можете использовать только CompactTreeBagger
для предсказания отклика обученного ансамбля приведены новые данные X
, и другие связанные функции.
CompactTreeBagger
позволяет сохранить обученный ансамбль на диск или использовать его любым другим способом, отбрасывая при этом обучающие данные и различные параметры обучающей строения, нерелевантные для предсказания отклика полностью выращенного ансамбля. Это снижает требования к хранению и памяти, особенно для ансамблей, обученных на больших наборах данных.
CompactTreeBagger | Создание CompactTreeBagger объект |
создает компактную версию CMdl
= compact(Mdl
)Mdl
, а TreeBagger
объект модели. Вы можете предсказать регрессии, используя CMdl
именно так, как вы можете использовать Mdl
. Однако с CMdl
не содержит обучающих данных, вы не можете выполнить некоторые действия, такие как выполнение предсказаний из сумки с помощью oobPredict
.
combine | Объедините два ансамбля |
error | Ошибка (вероятность неправильной классификации или MSE) |
margin | Классификационный запас |
mdsprox | Многомерное масштабирование матрицы близости |
meanMargin | Средний классификационный запас |
outlierMeasure | Показатель выбросов для данных |
partialDependence | Вычисление частичной зависимости |
plotPartialDependence | Создайте график частичной зависимости (PDP) и отдельные графики условного ожидания (ICE) |
predict | Прогнозируйте ответы с помощью ансамбля упакованных деревьев решений |
proximity | Матрица близости для данных |
setDefaultYfit | Установите значение по умолчанию для predict |
|
The |
|
The Для классификации можно задать для этого свойства любое Для регрессии можно задать это свойство в любой числовой скаляр. По умолчанию это среднее значение отклика для обучающих данных. |
|
The |
|
The |
|
The |
|
The |
|
The |
|
The |
|
The |
Значение. Чтобы узнать, как это влияет на использование класса, смотрите Сравнение указателя и классов значений в MATLAB® Объектно-ориентированная документация по программированию.
The Trees
свойство CMdl
сохраняет вектор камеры CMdl.NumTrees
CompactClassificationTree
или CompactRegressionTree
объекты модели. Для текстового или графического отображения древовидных t
в векторе камеры введите
view(CMdl.Trees{t})
ClassificationTree
| compact
| error
| predict
| RegressionTree
| TreeBagger
| view
| view