IIS_2023_1/sergeev_evgenii_lab_5
sergeevevgen fd3118c1c9 done
2023-11-14 01:27:22 +04:00
..
lab5.py done 2023-11-14 01:27:22 +04:00
readme.md done 2023-11-14 01:27:22 +04:00

Лабораторная работа 5. Регрессия

Задание

Использовать метод регрессии по варианту (24 == 4) для данных из таблицы, самостоятельно сформулировав задачу. Оценить, насколько хорошо она подходит для решения сформулированной мной задачи.

Ссылка на мой датасет: https://www.kaggle.com/datasets/mlardi/hotel-booking-demand-with-economic-indicators

Задача

Прогнозировать значение целевой переменной (доход) на основе набора экономических показателей, используя гребневую регрессию.

Запуск программы

Файл lab5.py содержит и запускает программу.

Описание программы

Программа состоит из двух частей:

  1. Она считывает файл с данными о двух отелях: City Hotel и Resort Hotel. Содержит множество различных метрик
  2. Далее определяет необходимые признаки для характеристики дохода
  3. Обучает модель и выводит результат по различным метрикам

Результаты тестирования

По результатам тестирования, можно сказать следующее:

Вывод:

  • Среднеквадратичная ошибка (MSE) - 39% - показывает самое большое отклонение
  • Среднеабсолютное отклонение (MAE) - 29% - показывает средний уровень отклонения
  • Коэффициент детерминации (R^2) - 32% - показывает уровень изменчивости целевой переменной

Результаты показывают, что модель может быть улучшена, так как имеется значительный уровень ошибки и только небольшая доля изменчивости данных объяснена моделью