54 lines
2.6 KiB
Markdown
54 lines
2.6 KiB
Markdown
# Лабораторная работа №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)._
|
||
|
||
---
|
||
|