Машина опорных векторов

Машины опорных векторов для двоичной или многоклассовой классификации

Для большей точности и выбора ядра-функции на наборах данных с низкой и средней размерностью обучите двоичную модель SVM или многоклассовую модель выходных кодов с коррекцией ошибок (ECOC), содержащую двоичных учащихся SVM с использованием приложения Classification Learner. Для большей гибкости используйте интерфейс командной строки, чтобы обучить двоичную модель SVM с помощью fitcsvm или обучите многоклассовую модель ECOC, состоящую из двоичных учащихся SVM, используя fitcecoc.

Для сокращения времени вычисления на высоко-размерных наборах данных эффективно обучите двоичную линейную модель классификации, такую как линейная модель SVM, используя fitclinear или обучите многоклассовую модель ECOC, состоящую из моделей SVM, используя fitcecoc.

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

Приложения

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

Блоки

ClassificationSVM PredictКлассифицируйте наблюдения с помощью классификатора машины опорных векторов (SVM) для одноклассовой и двоичной классификации

Функции

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

fitcsvmОбучите классификатор машины опорных векторов (SVM) для одноклассовой и двоичной классификации
fitSVMPosteriorПодгонка апостериорных вероятностей
predictКлассификация наблюдений с помощью машины опорных векторов (SVM) классификатора
templateSVMМашина опорных векторов
fitclinearПодгонка линейной классификационной модели к высоко-размерным данным
predictСпрогнозируйте метки для линейных моделей классификации
templateLinearШаблон обучающегося с линейной классификацией
fitckernelПодгонка Гауссовой модели классификации ядра с использованием расширения случайных функций
predictПредсказать метки для Гауссовой модели классификации ядра
templateKernelШаблон модели ядра
fitcecocПодгонка многоклассовых моделей для машин опорных векторов или других классификаторов
predictКлассифицируйте наблюдения с помощью многоклассовой модели выходных кодов с коррекцией ошибок (ECOC)
templateECOCИсправление ошибок выхода обучающегося выходного кода

Классы

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

ClassificationSVMМашина опорных векторов (SVM) для одноклассовой и двоичной классификации
CompactClassificationSVMКомпактная машина опорных векторов (SVM) для одноклассовой и двоичной классификации
ClassificationPartitionedModelПерекрестная проверенная классификационная модель
ClassificationLinearЛинейная модель для двоичной классификации высокомерных данных
ClassificationPartitionedLinearПерекрестная проверенная линейная модель для двоичной классификации высокомерных данных
ClassificationKernelГауссовская модель классификации ядра с использованием расширения случайных функций
ClassificationPartitionedKernelПерекрестно проверенная, двоичная модель классификации ядра
ClassificationECOCМногоклассовая модель для машин опорных векторов (SVM) и других классификаторов
CompactClassificationECOCКомпактная многоклассовая модель для машин опорных векторов (SVM) и других классификаторов
ClassificationPartitionedECOCПерекрестный мультикласс модель ECOC для машин опорных векторов (SVM) и других классификаторов
ClassificationPartitionedLinearECOCПерекрестная проверенная модель выходных кодов с линейной коррекцией ошибок для многоклассовой классификации высокомерных данных
ClassificationPartitionedKernelECOCПерекрестная проверенная модель выходных кодов с коррекцией ошибок (ECOC) для многоклассовой классификации

Темы

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

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

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

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

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

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