Регрессия хребта
возвращает оценки коэффициентов для моделей регрессии гребня данных предиктора B = ridge(y,X,k)X и ответ y. Каждый столбец B соответствует конкретному параметру гребня k. По умолчанию функция вычисляет B после центрирования и масштабирования предикторов, чтобы они имели среднее значение 0 и стандартное отклонение 1. Поскольку модель не включает постоянный член, не добавляйте столбец 1 в X.
задает масштаб для оценок коэффициентов в B = ridge(y,X,k,scaled)B. Когда scaled является 1 (по умолчанию), ridge не восстанавливает коэффициенты к исходной шкале данных. Когда scaled является 0, ridge восстанавливает коэффициенты в масштабе исходных данных. Дополнительные сведения см. в разделе Масштабирование коэффициентов.
ridge удовольствия NaN значения в X или y как отсутствующие значения. ridge пропускает наблюдения с отсутствующими значениями из аппроксимации регрессии гребня.
В общем, набор scaled равно 1 для создания графиков, на которых коэффициенты отображаются в одном масштабе. Пример использования графика трассировки гребня см. в разделе Регрессия гребня, где коэффициенты регрессии отображаются как функция параметра гребня. При составлении прогнозов установить scaled равно 0. Пример см. в разделе Прогнозирование значений с использованием регрессии гребня.
Ридж, лассо и эластичная сетчатая регуляризация - все это методы оценки коэффициентов линейной модели при наложении штрафа на большие коэффициенты. Тип штрафа зависит от метода (подробнее см. в разделе Подробнее). Для выполнения регуляризации лассо или эластичной сетки используйте lasso вместо этого.
Если у вас есть высокоразмерные полные или разреженные данные предиктора, вы можете использовать fitrlinear вместо ridge. При использовании fitrlinear, укажите 'Regularization','ridge' аргумент пары имя-значение. Установка значения 'Lambda' аргумент пары имя-значение для вектора параметров гребня по вашему выбору. fitrlinear возвращает обученную линейную модель Mdl. Можно получить доступ к оценкам коэффициентов, хранящимся в Beta свойство модели с помощью Mdl.Beta.
[1] Хоэрл, А. Э. и Р. У. Кеннард. «Регрессия Риджа: предвзятая оценка для неоргональных проблем». Технометрические данные. т. 12, № 1, 1970, стр. 55-67.
[2] Хоэрл, А. Э. и Р. У. Кеннард. «Регрессия Риджа: применение к неоргональным проблемам». Технометрические данные. т. 12, № 1, 1970, стр. 69-82.
[3] Марквардт, Д. В. «Обобщенная обратная, риджевая регрессия, смещенная линейная оценка и нелинейная оценка». Технометрические данные. т. 12, № 3, 1970, стр. 591-612.
[4] Марквардт, Д. В. и Р. Д. Сни. «Регрессия хребта на практике.» Американский статистик. т. 29, № 1, 1975, стр. 3-20.
fitrlinear | lasso | regress | stepwise