Деревья регрессии

Двоичные деревья решений для регрессии

Чтобы интерактивно выращивать регрессионное дерево, используйте Regression Learner приложение. Для большей гибкости выращивайте регрессионное дерево с помощью fitrtree в командной строке. После роста дерева регрессии предсказывайте ответы, передав дерево и новые данные предиктора в predict.

Приложения

Regression LearnerОбучите регрессионные модели прогнозировать данные с помощью машинного обучения с учителем

Блоки

RegressionTree PredictСпрогнозируйте ответы, используя модель дерева регрессии

Функции

расширить все

fitrtreeПодбор двоичного дерева принятия решений для регрессии
compactСжатое дерево регрессии
pruneПроизведите последовательность регрессионных подтеревов путем обрезки
limeЛокальные интерпретируемые модели-агностические объяснения (LIME)
partialDependenceВычисление частичной зависимости
plotPartialDependenceСоздайте график частичной зависимости (PDP) и отдельные графики условного ожидания (ICE)
predictorImportanceОценки предикторной важности для дерева регрессии
surrogateAssociationСредняя прогнозирующая мера ассоциации для суррогатных расщеплений в регрессионом дереве
shapleyЗначения Shapley
viewПросмотрите дерево регрессии
crossvalПерекрестная проверка дерева решений
cvlossОшибка регрессии путем перекрестной валидации
kfoldfunПерекрестная проверка функции для регрессии
kfoldPredictПрогнозируйте ответы на наблюдения в перекрестно проверенной регрессионой модели
kfoldLossПотеря для перекрестно проверенной секционированной регрессионой модели
lossОшибка регрессии
resubLossРегрессионная ошибка путем реституции
predictСпрогнозируйте ответы, используя дерево регрессии
resubPredictПредсказать ответ реституции дерева

Классы

RegressionTreeДерево регрессии
CompactRegressionTreeСжатое дерево регрессии
RegressionPartitionedModelПерекрестная проверенная регрессионая модель

Темы

Обучите регрессионные деревья с помощью приложения Regression Learner

Создайте и сравните деревья регрессии и экспортируйте обученные модели, чтобы делать предсказания для новых данных.

Рабочий процесс и алгоритмы управляемого обучения

Осмыслите шаги для контролируемого обучения и характеристики непараметрических функций классификации и регрессии.

Деревья решений

Осмыслите деревья решений и как их подобрать к данным.

Растущие деревья решений

Чтобы вырастить деревья решений, fitctree и fitrtree примените стандартный алгоритм ТЕЛЕЖКА по умолчанию к обучающим данным.

Просмотр дерева решений

Создайте и просмотрите текстовое или графическое описание обученного дерева решений.

Совершенствование деревьев классификации и регрессии

Настройка деревьев путем установки аргументов пары "имя-значение" fitctree и fitrtree.

Предсказание с использованием деревьев классификации и регрессии

Прогнозируйте метки классов или ответы, используя обученные деревья классификации и регрессии.

Предсказание выборочных откликов подтреев

Спрогнозируйте отклики для новых данных с помощью обученного регрессионого дерева, а затем постройте график результатов.

Предсказание откликов с помощью блока RegressionTree Predict

В этом примере показано, как использовать блок RegressionTree Predict для предсказания отклика в Simulink ® .