Sudėtingumas
Jūsų geriausias rezultatas
Nepasiekiama
Atsižvelgdama į neapibrėžtumą dėl infliacijos, banko įstaiga vykdo rinkodaros kampaniją telefonu, siekdama įtikinti klientus atidaryti terminuotuosius indėlius. Po ilgos reklaminės programos bendrovė nori įvertinti kampanijos efektyvumą. Duomenų rinkinyje pateikiama informacija apie klientus, demografinės charakteristikos ir išsami informacija apie rinkodaros kampanijos metu atliktus skambučius. Problemos tikslas – išanalizuoti šiuos duomenis ir išspręsti kelias su klientų elgsena susijusias užduotis.
Dalyviai gauna tris failus:
deposit.deposit.| Stulpelis | Aprašymas |
|---|---|
id | id |
age | kliento amžius |
job | kliento užsiėmimas (profesija) |
marital | šeiminė padėtis |
education | išsilavinimo lygis |
default | ar klientas kada nors nevykdė įsipareigojimų |
balance | sąskaitos likutis |
housing | ar klientas turi būsto paskolą |
loan | ar klientas turi asmeninę paskolą |
contact | kontakto tipas |
day | skambučio diena |
month | skambučio mėnuo |
duration | skambučio trukmė |
campaign | skambučių skaičius kampanijos metu |
pdays | dienų skaičius nuo paskutinės kampanijos |
previous | ankstesnių kontaktų skaičius |
poutcome | ankstesnės kampanijos rezultatas |
deposit | tikslinis kintamasis: ar klientas atidarė indėlį |
Problema suskirstyta į keturias dalis.
Nustatykite profesiją (job), kurios indėlių rodiklis yra didžiausias.
Indėlių rodiklis yra klientų, kurių deposit = 1, dalis nuo visų tos profesijos klientų.
Išvestis: profesija.
Nustatykite mėnesį (month), kurį mokymo duomenų rinkinyje telefonu buvo susisiekta su didžiausiu klientų skaičiumi.
Išvestis: mėnesio pavadinimas.
Sukurkite binarinės klasifikacijos modelį, kuris prognozuoja kintamąjį deposit.
Modelis turi būti apmokytas naudojant train.csv ir turi generuoti prognozes test.csv failui.
Suskirstykite test.csv klientus į du klasterius pagal skaitinius kintamuosius ir kiekvienam klientui grąžinkite klasterio, kuriam jis priklauso, etiketę.
Sprendimas turi sugeneruoti submission.csv failą su tokia struktūra:
subtaskID,datapointID,answer1,1,management2,1,jan3,5686,03,5206,1...4,5686,14,5206,0...Paaiškinimai:
datapointID reikšmė bus 1.datapointID reikšmė bus id iš test.csv.1 užduotis — Tikslus atsakymo patikrinimas.
2 užduotis — Tikslus atsakymo patikrinimas.
3 užduotis — Klasifikacija vertinama naudojant F1 macro:
| F1 macro | Taškai |
|---|---|
| >= 0.85 | maksimalus balas (55t) |
| < 0.65 | 0 taškų |
| tarp reikšmių | proporcingas balas |
4 užduotis — Klasterizacija vertinama naudojant Adjusted Rand Index (ARI):
| ARI | Taškai |
|---|---|
| >= 0.9 | maksimalus balas (20t) |
| < 0.5 | 0 taškų |
| tarp reikšmių | proporcingas balas |