Skip to content

Beinterpreter/DataScienceProject_4_ML

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Проект 4: Классификация открытия депозита в банке

📌 Описание проекта

Учебный проект по машинному обучению, цель которого — спрогнозировать, откроет ли клиент депозит в банке на основе его социально-демографических характеристик и данных маркетинговых кампаний.

В работе рассмотрены:

  • обработка и исследование данных;
  • визуализация признаков и выявление зависимостей;
  • кодирование категориальных признаков;
  • нормализация количественных данных;
  • построение и сравнение нескольких моделей (логистическая регрессия, решающие деревья, случайный лес, градиентный бустинг, стекинг);
  • оптимизация гиперпараметров с помощью GridSearch и Optuna;
  • анализ важности признаков.

📂 Состав проекта

  • Project_4_ML.ipynb — основной ноутбук с кодом и выводами.
  • bank_fin.csv — исходный датасет (используется для анализа и обучения моделей).
  • requirements.txt — список зависимостей для запуска проекта.

⚙️ Установка и запуск

  1. Установить зависимости:

    pip install -r requirements.txt
  2. Запустить Jupyter Notebook и открыть файл:

    jupyter notebook Project_4_ML.ipynb

📊 Данные

Файл bank_fin.csv содержит данные о клиентах банка: возраст, семейное положение, образование, баланс на счету, наличие кредитов, историю участия в маркетинговых кампаниях и др.

Целевая переменнаяdeposit (открыл ли клиент депозит).

🏆 Результаты

  • Наилучшие результаты показали модели ансамблей (случайный лес, градиентный бустинг).
  • Оптимизированная модель дала accuracy ≈ 0.83, F1 ≈ 0.82.
  • Ключевые признаки: длительность звонка (duration), успех предыдущей кампании (poutcome_success), наличие контакта и баланс клиента.

Учебный проект выполнен в рамках курса по Машинному обучению.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published