Nehézség
Az Ön legjobb eredménye
N/A
Az inflációval kapcsolatos bizonytalanságok közepette egy bankintézet telefonos marketingkampányt folytat, hogy meggyőzze ügyfeleit lekötött betétek elhelyezéséről. Egy hosszú promóciós időszak után a vállalat szeretné értékelni a kampány hatékonyságát. Az adatkészlet információkat tartalmaz az ügyfelekről, demográfiai jellemzőikről és a marketingkampány során végrehajtott hívások részleteiről. A feladat célja ezen adatok elemzése és több, az ügyfelek viselkedésével kapcsolatos részfeladat megoldása.
A résztvevők három fájlt kapnak:
deposit célváltozót is.deposit oszlop nélkül.| Oszlop | Leírás |
|---|---|
id | azonosító |
age | az ügyfél kora |
job | az ügyfél foglalkozása |
marital | családi állapot |
education | iskolai végzettség |
default | volt-e már az ügyfél fizetésképtelen |
balance | számlaegyenleg |
housing | van-e az ügyfélnek lakáshitele |
loan | van-e az ügyfélnek személyi hitele |
contact | kapcsolatfelvétel típusa |
day | a hívás napja |
month | a hívás hónapja |
duration | a hívás időtartama |
campaign | a kampány során történt hívások száma |
pdays | az előző kampány óta eltelt napok száma |
previous | korábbi kapcsolatfelvételek száma |
poutcome | az előző kampány eredménye |
deposit | célváltozó: az ügyfél nyitott-e betétet |
A feladat négy részfeladatra van osztva.
Határozza meg azt a foglalkozást (job), amely a legmagasabb betéti rátával rendelkezik.
A betéti ráta azon ügyfelek arányát jelenti, akiknél a deposit = 1, az adott foglalkozású összes ügyfélhez képest.
Output: a foglalkozás megnevezése.
Határozza meg azt a hónapot (month), amelyben a legtöbb ügyféllel vették fel a kapcsolatot telefonon a tanító adatkészletben.
Output: a hónap neve.
Építsen egy bináris osztályozási modellt, amely megjósolja a deposit változót.
A modellt a train.csv használatával kell betanítani, és előrejelzéseket kell készítenie a test.csv-hez.
Csoportosítsa a test.csv ügyfeleit két klaszterbe a numerikus változók alapján, és adja vissza minden ügyfélhez annak a klaszternek a címkéjét, amelyhez tartozik.
A megoldásnak egy submission.csv fájlt kell generálnia a következő szerkezettel:
subtaskID,datapointID,answer1,1,management2,1,jan3,5686,03,5206,1...4,5686,14,5206,0...Magyarázat:
datapointID oszlop értéke 1 lesz.datapointID oszlop értéke a test.csv-ben található id lesz.1. részfeladat — A válasz pontos egyezésének ellenőrzése.
2. részfeladat — A válasz pontos egyezésének ellenőrzése.
3. részfeladat — Az osztályozás kiértékelése a F1 macro mutatóval történik:
| F1 macro | Pontszám |
|---|---|
| >= 0.85 | maximális pontszám (55p) |
| < 0.65 | 0 pont |
| értékek között | arányos pontszám |
4. részfeladat — A klaszterezés kiértékelése az Adjusted Rand Index (ARI) mutatóval történik:
| ARI | Pontszám |
|---|---|
| >= 0.9 | maximális pontszám (20p) |
| < 0.5 | 0 pont |
| értékek között | arányos pontszám |