Из «Бета-Банка» стали уходить клиенты. Каждый месяц. Немного, но заметно. Банковские маркетологи посчитали: сохранять текущих клиентов дешевле, чем привлекать новых.
Нужно спрогнозировать, уйдёт клиент из банка в ближайшее время или нет. Вам предоставлены исторические данные о поведении клиентов и расторжении договоров с банком.
Источник данных: https://www.kaggle.com/barelydedicated/bank-customer-churn-modeling
- SkLearn: LogisticRegression
- SkLearn: RandomForestClassifier
На тестовой удалось добиться показателя AUC_ROC = 0.83, F1-score = 0.60, что соответует задаче.
По итогу была выбрана модель "RandomForestClassifier" со следующими параметрами
class_weight='balanced', max_depth=9, n_estimators=90 и обученную на увеличенной выборке!