Прогнозирование ответов с использованием регрессионной модели вспомогательного вектора (SVM)
Набор инструментов для статистики и машинного обучения/регрессия

Блок прогнозирования RegingSVM предсказывает ответы с использованием объекта регрессии SVM (RegressionSVM или CompactRegressionSVM).
Импортируйте обученный объект регрессии SVM в блок, указав имя переменной рабочей области, содержащей объект. Входной порт x принимает данные наблюдения (данные предиктора), а выходной порт yfit возвращает предсказанный отклик для наблюдения.
Типы данных |
|
Прямой проход |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Обнаружение пересечения нулей |
|
Если используется линейная модель SVM и она имеет множество векторов поддержки, то прогнозирование может быть медленным. Для эффективного прогнозирования ответов на основе линейной модели SVM удалите векторы поддержки из RegressionSVM или CompactRegressionSVM объект с помощью discardSupportVectors.
Функциональный блок MATLAB можно использовать с predict функция объекта регрессии SVM (RegressionSVM или CompactRegressionSVM). Пример см. в разделе Прогнозирование меток классов с использованием функционального блока MATLAB.
При принятии решения об использовании блока RegingSVM Predict в библиотеке Toolbox™ статистики и машинного обучения или блока MATLAB Function с помощью predict рассмотрите следующие функции:
При использовании блока библиотеки инструментов «Статистика и машинное обучение» для преобразования модели с плавающей запятой в фиксированную можно использовать инструмент «Фиксированная точка» (Fixed-Point Designer).
Поддержка массивов переменного размера должна быть включена для функционального блока MATLAB с predict функция.
При использовании функционального блока MATLAB можно использовать функции MATLAB для предварительной обработки или последующей обработки до или после прогнозирования в том же функциональном блоке MATLAB.