.. | ||
lab5.py | ||
readme.md |
Лабораторная работа 5. Регрессия
Задание
Использовать метод регрессии по варианту (24 == 4) для данных из таблицы, самостоятельно сформулировав задачу. Оценить, насколько хорошо она подходит для решения сформулированной мной задачи.
Ссылка на мой датасет: https://www.kaggle.com/datasets/mlardi/hotel-booking-demand-with-economic-indicators
Задача
Прогнозировать значение целевой переменной (доход) на основе набора экономических показателей, используя гребневую регрессию.
Запуск программы
Файл lab5.py содержит и запускает программу.
Описание программы
Программа состоит из двух частей:
- Она считывает файл с данными о двух отелях: City Hotel и Resort Hotel. Содержит множество различных метрик
- Далее определяет необходимые признаки для характеристики дохода
- Обучает модель и выводит результат по различным метрикам
Результаты тестирования
По результатам тестирования, можно сказать следующее:
Вывод:
- Среднеквадратичная ошибка (MSE) - 39% - показывает самое большое отклонение
- Среднеабсолютное отклонение (MAE) - 29% - показывает средний уровень отклонения
- Коэффициент детерминации (R^2) - 32% - показывает уровень изменчивости целевой переменной
Результаты показывают, что модель может быть улучшена, так как имеется значительный уровень ошибки и только небольшая доля изменчивости данных объяснена моделью