Приложение Classification Learner

Интерактивное обучение, валидация и настройка классификационных моделей

Выберите среди различных алгоритмов, чтобы обучить и подтвердить модели классификации для двоичных или многоклассовых задач. После обучения нескольких моделей сравните их ошибки валидации один за другим, а затем выберите лучшую модель. Чтобы помочь вам решить, какой алгоритм использовать, смотрите Обучите классификационные модели в Classification Learner App.

Этот график потока показывает общий рабочий процесс для обучения классификационных моделей или классификаторов в приложении Classification Learner.

Приложения

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

Темы

Общий рабочий процесс

Обучите классификационные модели в приложении Classification Learner

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

Выберите данные и валидация для задачи классификации

Импортируйте данные в Classification Learner из рабочей области или файлов, найдите примеры наборов данных и выберите опции перекрестной валидации или удержания.

Выбор опций классификатора

В Classification Learner автоматически обучите выбор моделей, или сравните и настройте опции в дереве решений, дискриминантном анализе, логистической регрессии, наивном Байесе, машине опорных векторов, ближайшем соседе, ансамбле и моделях нейронной сети.

Оценка эффективности классификатора в Classification Learner

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

Экспорт классификационной модели для предсказания новых данных

После обучения в Classification Learner экспортируйте модели в рабочую область, сгенерируйте MATLAB® код, или сгенерируйте код С для предсказания.

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

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

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

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

Обучите классификаторы логистических регрессий, используя приложение Classification Learner

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

Обучите наивные классификаторы Байеса с помощью приложения Classification Learner

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

Обучите машины опорных векторов, используя приложение Classification Learner

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

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

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

Обучите классификаторы ансамблей, используя приложение Classification Learner

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

Обучите классификаторы нейронных сетей с помощью приложения Classification Learner

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

Настраиваемый рабочий процесс

Выбор признаков и преобразование функций с помощью приложения Classification Learner

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

Неправильная классификация затрат в приложении Classification Learner

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

Обучите и сравните классификаторы, используя затраты на неправильную классификацию в приложении Classification Learner

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

Гипероптимизация параметров управления в приложении Classification Learner

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

Обучите классификатор, используя оптимизацию гипероптимизации параметров управления в приложении Classification Learner

Обучите модель машины опорных векторов классификации (SVM) с оптимизированными гиперпараметрами.

Проверяйте эффективность классификатора с помощью тестового набора в приложении Classification Learner

Импортируйте тестовый набор в Classification Learner и проверьте метрики тестового набора для наиболее эффективных обученных моделей.

Экспорт графиков в приложение Classification Learner

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

Генерация кода и Classification Learner

Обучите классификационную модель с помощью приложения Classification Learner и сгенерируйте код C/C + + для предсказания.

Генерация кода для модели логистической регрессии, обученной в Classification Learner

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

Связанная информация