Классификационные деревья

Бинарные деревья принятия решений для многоклассового обучения

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

Приложения

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

Блоки

ClassificationTree PredictКлассификация наблюдений с помощью классификатора дерева решений

Функции

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

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

Классы

ClassificationTreeДвоичное дерево принятия решений для многоклассовой классификации
CompactClassificationTreeКомпактное классификационное дерево
ClassificationPartitionedModelПерекрестная проверенная классификационная модель

Темы

Обучите деревья решений с помощью приложения Classification Learner

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

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

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

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

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

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

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

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

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

Визуализация поверхностей принятия решений различных классификаторов

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

Разделение категориальных предикторов в деревьях классификации

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

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

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

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

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

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

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

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

Обучите модель дерева решений классификации с помощью приложения Classification Learner, а затем используйте блок ClassificationTree Predict для предсказания меток.