- скоринг
- оптимизация
- модель credit - sms
- модель credit card - sms
- модель credit - call
- модель credit cad - call
Данные состоят из id клииента и 60 обезличенных фичей и таргета - 1/0.
Построить модели классификации для каждого канала коммуникации + продукта, оценить их качество по метрике точности, f1 и recall
Были использованы библиотеки XGBoost и CatBoost, произведен отбор признаков по важности, построены ROC-кривые для тренирочной и валидационной выборке и рассчитаны необходимыые метрики
Данные состоят из:
- id клиента
- продукта: credit card или credit
- канала коммуникации: call или sms
- score: вероятность успешного результата коммуникации с клиентом (скор модели из предыдущего этапа)
- optimal_decision: 1 или 0, произошла коммункация или нет
call < 4000
sms < 7000
Максимизировать успешные коммуникации с клиентами с учетом ограничений по каналам коммуникации для каждого продукта.
Оптимизация реализована с помошью библиотеки pyomo и солвера CBC для задачи целочисленного линейного программирования.