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