.. | ||
Hostel.csv | ||
img.png | ||
main.py | ||
README.md |
Лабораторная работа №3: Деревья решений
Задание.
Решите с помощью библиотечной реализации дерева решений задачу из лабораторной работы «Веб-сервис «Дерево решений» по предмету «Методы искусственного интеллекта»на 99% ваших данных. Проверьте работу модели на оставшемся проценте, сделайте вывод. Зависимость стоимости хостела (price.from) от признаков рейтинга атмосферы (atmosphere), чистоты (cleanliness), удобства (facilities), персонал (staff), цена денег (valueformoney) и итоговой оценки (summary.score)
Описание программы
Данный код реализует построение и оценку модели для анализа зависимости стоимости хостела от различных признаков.
Как запустить лабораторную работу
-
Установите необходимые библиотеки:
pip install pandas scikit-learn matplotlib
-
Запустите скрипт:
python main.py
Использованные технологии
- Python
- NumPy
- Pandas
- scikit-learn
Что программа делает
Программа строит и обучает модель на основе данных о хостелах. Модель анализирует данные и выявляет, какие признаки оказывают наибольшее влияние на стоимость хостела. Выводятся результаты анализа, включая три наиболее важных признака для оценки зависимости стоимости хостела.
Тесты
Вывод
Модель дерева решений, обученная на данных о хостелах, продемонстрировала высокую точность предсказания стоимости на тестовом наборе данных (90.97%). Наиболее важные признаки, влияющие на оценку стоимости, определены как рейтинг заведения (summary.score), уровень предоставляемых удобств (facilities) и атмосфера (atmosphere).