IIS_2023_1/tsyppo_anton_lab_3/README.md

54 lines
2.6 KiB
Markdown
Raw Normal View History

2023-12-06 15:06:17 +04:00
# Лабораторная работа №3: Деревья решений
## Задание.
Решите с помощью библиотечной реализации дерева решений задачу из лабораторной работы «Веб-сервис «Дерево решений» по
предмету «Методы искусственного интеллекта»на 99% ваших данных. Проверьте работу модели на оставшемся проценте,
сделайте вывод.
Зависимость стоимости хостела (price.from) от признаков рейтинга атмосферы (atmosphere), чистоты (cleanliness),
удобства (facilities), персонал (staff), цена денег (valueformoney) и итоговой оценки (summary.score)
## Описание программы
Данный код реализует построение и оценку модели для анализа зависимости стоимости хостела от
различных признаков.
## Как запустить лабораторную работу
1. Установите необходимые библиотеки:
```bash
pip install pandas scikit-learn matplotlib
```
2. Запустите скрипт:
```bash
python main.py
```
## Использованные технологии
- Python
- NumPy
- Pandas
- scikit-learn
## Что программа делает
Программа строит и обучает модель на основе данных о хостелах. Модель анализирует данные и выявляет, какие признаки
оказывают наибольшее влияние на стоимость хостела. Выводятся результаты анализа, включая три наиболее важных признака
для оценки зависимости стоимости хостела.
## Тесты
![Графики моделей](img.png)
## Вывод
_Модель дерева решений, обученная на данных о хостелах, продемонстрировала высокую точность предсказания стоимости на
тестовом наборе данных (90.97%). Наиболее важные признаки, влияющие на оценку стоимости, определены как рейтинг
заведения (summary.score), уровень предоставляемых удобств (facilities) и атмосфера (atmosphere)._
---