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