Задание 1. Построение модели линейной регрессии
Даны сведения о площади квартир и их стоимости:
|
Площадь, м²
|
Стоимость, млн тг
|
|
30
|
14
|
|
40
|
18
|
|
50
|
22
|
|
60
|
26
|
|
70
|
30
|
Необходимо:
- Построить
модель линейной регрессии.
- Определить
коэффициент и свободный член.
- Записать
полученное уравнение регрессии.
- Спрогнозировать
стоимость квартиры площадью 55 м².
- Объяснить
экономический смысл коэффициента при площади.
Задание 2. Вычисление остатков и ошибки модели
Фактические значения:
y = [10, 15, 20, 25]
Прогнозируемые значения:
ŷ = [12, 14, 19, 27]
Необходимо:
- Вычислить
остатки для каждого наблюдения.
- Рассчитать
сумму квадратов ошибок (SSE).
- Рассчитать
среднеквадратичную ошибку (MSE).
- Объяснить,
почему при использовании метода наименьших квадратов ошибки возводятся в
квадрат.
Задание 3. Исследование регуляризации
Используя набор данных make_regression из библиотеки
scikit-learn, создайте модели Ridge и Lasso.
Необходимо:
- Сгенерировать
150 наблюдений с 8 признаками.
- Разделить
данные на обучающую и тестовую выборки.
- Обучить
Ridge и Lasso при значениях alpha = 0.1, 1 и 10.
- Сравнить
коэффициенты моделей.
- Вычислить
MSE на тестовой выборке для каждого варианта.
- Объяснить,
как увеличение alpha влияет на сложность модели и её способность описывать
данные.