Модель линейной регрессии для высоко-размерных данных
RegressionLinear
является обученным линейным объектом модели для регрессии; линейная модель является регрессией машины вектора поддержки моделью линейной регрессии или (SVM). fitrlinear
соответствует модели RegressionLinear
путем минимизации целевой функции с помощью методов, которые уменьшают время вычисления для высоко-размерных наборов данных (например, стохастический спуск градиента). Потеря регрессии плюс срок регуляризации составляет целевую функцию.
В отличие от других моделей регрессии, и для экономичного использования памяти, объекты модели RegressionLinear
не хранят данные тренировки. Однако они действительно хранят, например, предполагаемые линейные коэффициенты модели, оцененные коэффициенты и силу регуляризации.
Можно использовать обученные модели RegressionLinear
, чтобы предсказать ответы для новых данных. Для получения дополнительной информации смотрите predict
.
Создайте объект RegressionLinear
при помощи fitrlinear
.
потеря | Потеря регрессии для моделей линейной регрессии |
предсказать | Предскажите ответ модели линейной регрессии |
selectModels | Выберите адаптированные упорядоченные модели линейной регрессии |
Значение. Чтобы изучить, как классы значения влияют на операции копии, смотрите Копирование Объектов (MATLAB).
RegressionPartitionedLinear
| fitrlinear
| plotPartialDependence
| predict