Класс: Линейный
Выбор подогнанных регуляризованных моделей линейной регрессии
Одним из способов построения нескольких прогнозирующих моделей линейной регрессии является:
Удерживайте часть данных для тестирования.
Обучение модели линейной регрессии с помощью fitrlinear. Укажите сетку уровней регуляризации с помощью 'Lambda' аргумент пары «имя-значение» и введите данные обучения. fitrlinear возвращает один RegressionLinear объект модели, но он содержит модель для каждой силы регуляризации.
Чтобы определить качество каждой регуляризованной модели, передайте возвращенный объект модели и задержанные данные, например, в loss.
Определите индексы (idx) удовлетворительного подмножества регуляризованных моделей, а затем передать возвращенную модель и индексы в selectModels. selectModels возвращает один RegressionLinear объект модели, но он содержит numel(idx) регуляризованные модели.
Чтобы предсказать метки классов для новых данных, передайте данные и подмножество регуляризованных моделей в predict.