Складність
Ваш найкращий результат
Н/Д
На тлі невизначеності, пов'язаної з інфляцією, банківська установа проводить маркетингову кампанію телефоном, щоб переконати клієнтів відкрити строкові депозити. Після тривалої програми просування компанія хоче оцінити ефективність кампанії. Набір даних містить інформацію про клієнтів, демографічні характеристики та деталі дзвінків, здійснених у межах маркетингової кампанії. Мета задачі — проаналізувати ці дані та вирішити кілька підзадач, пов'язаних із поведінкою клієнтів.
Учасники отримують три файли:
deposit.deposit.| Стовпець | Опис |
|---|---|
id | ідентифікатор |
age | вік клієнта |
job | професія клієнта |
marital | сімейний стан |
education | рівень освіти |
default | чи мав клієнт дефолт раніше |
balance | баланс рахунку |
housing | чи має клієнт іпотечний кредит |
loan | чи має клієнт особистий кредит |
contact | тип контакту |
day | день дзвінка |
month | місяць дзвінка |
duration | тривалість дзвінка |
campaign | кількість дзвінків під час кампанії |
pdays | кількість днів з моменту останньої кампанії |
previous | кількість попередніх контактів |
poutcome | результат попередньої кампанії |
deposit | цільова змінна: чи відкрив клієнт депозит |
Задача розділена на чотири підзадачі.
Визначте професію (job) з найвищим показником відкриття депозитів.
Показник відкриття депозитів — це частка клієнтів, для яких deposit = 1, від загальної кількості клієнтів із цією професією.
Output: назва професії.
Визначте місяць (month), у якому було здійснено телефонні контакти з найбільшою кількістю клієнтів у наборі даних для навчання.
Output: назва місяця.
Побудуйте модель бінарної класифікації, яка передбачає змінну deposit.
Модель має бути навчена за допомогою train.csv і повинна генерувати передбачення для test.csv.
Згрупуйте клієнтів із test.csv у два кластери на основі числових змінних і поверніть для кожного клієнта мітку кластера, до якого він належить.
Рішення повинно генерувати файл submission.csv з такою структурою:
subtaskID,datapointID,answer1,1,management2,1,jan3,5686,03,5206,1...4,5686,14,5206,0...Пояснення:
datapointID матиме значення 1.datapointID матиме значення id із test.csv.Підзадача 1 — Точна перевірка відповіді.
Підзадача 2 — Точна перевірка відповіді.
Підзадача 3 — Класифікація оцінюється за допомогою F1 macro:
| F1 macro | Бали |
|---|---|
| >= 0.85 | максимальний бал (55б) |
| < 0.65 | 0 балів |
| між значеннями | пропорційний бал |
Підзадача 4 — Кластеризація оцінюється за допомогою Adjusted Rand Index (ARI):
| ARI | Бали |
|---|---|
| >= 0.9 | максимальний бал (20б) |
| < 0.5 | 0 балів |
| між значеннями | пропорційний бал |