Schwierigkeit
Dein bestes Ergebnis
N/V
Vor dem Hintergrund der Unsicherheiten im Zusammenhang mit der Inflation führt ein Bankinstitut eine Telefonmarketing-Kampagne durch, um Kunden zur Eröffnung von Termineinlagen zu bewegen. Nach einem langen Werbeprogramm möchte das Unternehmen die Effizienz der Kampagne bewerten. Der Datensatz enthält Informationen über Kunden, demografische Merkmale und Details zu den im Rahmen der Marketingkampagne getätigten Anrufen. Ziel der Aufgabe ist es, diese Daten zu analysieren und mehrere Teilaufgaben im Zusammenhang mit dem Kundenverhalten zu lösen.
Die Teilnehmer erhalten drei Dateien:
deposit.deposit.| Spalte | Beschreibung |
|---|---|
id | Die ID |
age | Alter des Kunden |
job | Beruf des Kunden |
marital | Familienstand |
education | Bildungsstand |
default | Ob der Kunde jemals zahlungsunfähig war |
balance | Kontostand |
housing | Ob der Kunde einen Immobilienkredit hat |
loan | Ob der Kunde einen Privatkredit hat |
contact | Kontaktart |
day | Tag des Anrufs |
month | Monat des Anrufs |
duration | Dauer des Anrufs |
campaign | Anzahl der Anrufe während der Kampagne |
pdays | Anzahl der Tage seit der letzten Kampagne |
previous | Anzahl der vorherigen Kontakte |
poutcome | Ergebnis der vorherigen Kampagne |
deposit | Zielvariable: Ob der Kunde eine Einlage eröffnet hat |
Die Aufgabe ist in vier Teilaufgaben unterteilt.
Ermitteln Sie den Beruf (job) mit der höchsten Einlagenrate.
Die Einlagenrate ist der Anteil der Kunden, für die deposit = 1 gilt, an der Gesamtzahl der Kunden mit diesem Beruf.
Output: Der Beruf.
Ermitteln Sie den Monat (month), in dem die meisten Kunden im Trainingsdatensatz telefonisch kontaktiert wurden.
Output: Name des Monats.
Erstellen Sie ein binäres Klassifikationsmodell, das die Variable deposit vorhersagt.
Das Modell muss mit train.csv trainiert werden und Vorhersagen für test.csv generieren.
Gruppieren Sie die Kunden aus test.csv basierend auf den numerischen Variablen in zwei Cluster und geben Sie für jeden Kunden das Label des Clusters zurück, dem er angehört.
Die Lösung muss eine Datei submission.csv mit folgender Struktur generieren:
subtaskID,datapointID,answer1,1,management2,1,jan3,5686,03,5206,1...4,5686,14,5206,0...Erklärungen:
datapointID den Wert 1.datapointID den Wert der id aus test.csv.Subtask 1 — Exakte Überprüfung der Antwort.
Subtask 2 — Exakte Überprüfung der Antwort.
Subtask 3 — Die Klassifikation wird mittels F1 macro bewertet:
| F1 macro | Punktzahl |
|---|---|
| >= 0.85 | Maximale Punktzahl (55p) |
| < 0.65 | 0 Punkte |
| Zwischenwerte | Proportionale Punktzahl |
Subtask 4 — Das Clustering wird mittels Adjusted Rand Index (ARI) bewertet:
| ARI | Punktzahl |
|---|---|
| >= 0.9 | Maximale Punktzahl (20p) |
| < 0.5 | 0 Punkte |
| Zwischenwerte | Proportionale Punktzahl |