Линейная регрессия — различия между версиями
Строка 12: | Строка 12: | ||
* <tex> x_i </tex> - объекты из множества <tex> X = R^n </tex> | * <tex> x_i </tex> - объекты из множества <tex> X = R^n </tex> | ||
* <tex> y_i </tex> - объекты из множества <tex> X = R </tex> | * <tex> y_i </tex> - объекты из множества <tex> X = R </tex> | ||
+ | |||
+ | ==== Матричные обозначения ==== | ||
Перейдем к матричным обозначениям: | Перейдем к матричным обозначениям: | ||
Строка 45: | Строка 47: | ||
* <tex> y </tex> - вектор ответов, или целевой вектор | * <tex> y </tex> - вектор ответов, или целевой вектор | ||
* <tex> \alpha </tex> - вектор коэффициентов | * <tex> \alpha </tex> - вектор коэффициентов | ||
+ | |||
+ | ==== Постановка задачи ==== | ||
В этих трех векторно-матричных обозначениях очень удобно расписать постановку задачи наименьших квадратов: | В этих трех векторно-матричных обозначениях очень удобно расписать постановку задачи наименьших квадратов: | ||
Строка 50: | Строка 54: | ||
<tex> Q(\alpha, X^l) = \sum\limits_{i=1}^n (f(x_i, \alpha) - y_i)^2 = || F\alpha - y ||^2 \rightarrow \underset{\alpha}{min} </tex> | <tex> Q(\alpha, X^l) = \sum\limits_{i=1}^n (f(x_i, \alpha) - y_i)^2 = || F\alpha - y ||^2 \rightarrow \underset{\alpha}{min} </tex> | ||
− | + | Необходимо найти вектор <tex> \alpha </tex> при известной матрице <tex> F </tex> и известном вектор-столбце <tex> y </tex>. | |
− | + | == Решение == | |
+ | |||
+ | ==== Нормальная система уравнений ==== |
Версия 17:04, 5 марта 2019
Линейная регрессия (англ. linear regression) — метод восстановления зависимости одной (объясняемой, зависимой) переменной
от другой или нескольких других переменных (факторов, регрессоров, независимых переменных) с линейной функцией зависимости. Данный метод позволяет предсказывать значения зависимой переменной по значениям независимой переменной .Содержание
Задача
Дано
- - числовые признаки
- модель многомерной линейной регрессии:
где
- обучающая выборка: множество из пар
- - объекты из множества
- - объекты из множества
Матричные обозначения
Перейдем к матричным обозначениям:
, где
- - матрица объектов-признаков, где строки соответствуют объектам а столбцы - признакам
- - вектор ответов, или целевой вектор
- - вектор коэффициентов
Постановка задачи
В этих трех векторно-матричных обозначениях очень удобно расписать постановку задачи наименьших квадратов:
Необходимо найти вектор
при известной матрице и известном вектор-столбце .