Problema #24
Autore:Mihai Nan
Difficoltà
Il tuo miglior punteggio
N/D
Per questo problema dovete implementare un modello di apprendimento automatico per predire il valore del campo Status utilizzando un set di dati disponibile, che contiene informazioni sui pazienti. Il set di dati è organizzato in un file CSV che include diverse caratteristiche (features), e la valutazione del modello si baserà sulla precisione per la classe Dead.
Il set di dati contiene i seguenti campi:
Per i primi subtask, dovrete caricare il set di dati ed effettuare analisi statistiche su train.csv.
Classificate la funzione renale per ogni paziente in base al valore GFR:
Normal se GFR >= 90Mildly Decreased se 60 <= GFR < 90Calcolate i quartili dei valori della colonna Serum Creatinine (Q1, Q2, Q3) e classificate i pazienti nel test:
Very Low se Serum Creatinine <= Q1Low se Q1 < Serum Creatinine <= Q2High se Q2 < Serum Creatinine <= Q3Very High se Serum Creatinine > Q3Determinazione del valore BMI:
Numero di pazienti dal train che si trovano nello stesso T Stage del paziente nel test.
Costruite un modello di ML per predire Status (Dead o Alive) in base alle caratteristiche. La valutazione si basa sulla precisione per la classe Dead.
La metrica di valutazione è la precisione per la classe Dead:
dove:
DeadDead incorrettamenteIl file di submission deve essere in formato CSV (Comma-Separated Values), con le seguenti colonne:
subtaskID,datapointID,answer1,3220,Normal2,3220,Very High3,3220,04,3220,12815,3220,1Status.sample_output per test locali offre 5 punti.