Задача 🎯
Провести исследование с целью построения модели машинного обучения, которая поможет предложить пользователям новый тариф «Смарт» или «Ультра» на основании их поведения.
Результаты исследования позволят оператору мобильной связи перевести клиентов с архивных тарифов на новые.
- Изучить данные.
- Разделить данные на выборки.
- Исследовать разные модели.
- Протестировать лучшую модель.
- Проверить лучшую модель на адекватность.
- Проверить гипотезы.
- Написать общий вывод.
В ходе проведения исследования необходимо проверить несколько гипотез:
- Гипотеза 1: лучшая модель на валидационной выборке — модель случайного леса;
- Гипотеза 2: значение метрики качества лучшей модели accuracy > 0.75.
Данные 📊
Входные данные: данные о поведении клиентов, которые уже перешли на эти тарифы.
Используемые библиотеки 🧰
На нашем волшебном пути мы воспользуемся магией следующих инструментов:
— 🐼 pandas
— 🔢 numpy
— 📊 matplotlib
— 🌈 seaborn
—🧠 sklearn