Oppgave #24
Forfatter:Mihai Nan
Vanskelighetsgrad
Din beste poengsum
N/A
For dette problemet må du implementere en maskinlæringsmodell for å predikere verdien av feltet Status ved å bruke et tilgjengelig datasett som inneholder informasjon om pasienter. Datasettet er organisert i en CSV-fil som inkluderer diverse egenskaper (features), og evalueringen av modellen vil bli gjort basert på presisjon for klassen Dead.
Datasettet inneholder følgende felter:
For de første subtasks må du laste inn datasettet og utføre statistiske analyser på train.csv.
Klassifiser nyrefunksjonen for hver pasient basert på GFR-verdien:
Normal hvis GFR >= 90Mildly Decreased hvis 60 <= GFR < 90Beregn kvartilene for verdiene i kolonnen Serum Creatinine (Q1, Q2, Q3) og klassifiser pasientene i test:
Very Low hvis Serum Creatinine <= Q1Low hvis Q1 < Serum Creatinine <= Q2High hvis Q2 < Serum Creatinine <= Q3Very High hvis Serum Creatinine > Q3Bestemmelse av BMI-verdi:
Antall pasienter fra train som befinner seg i samme T Stage som pasienten fra test.
Bygg en ML-modell for å predikere Status (Dead eller Alive) basert på egenskaper. Evalueringen gjøres basert på presisjon for klassen Dead.
Evalueringsmetrikken er presisjon for klassen Dead:
hvor:
DeadDead feilaktigInnleveringsfilen må være i CSV-format (Comma-Separated Values), med følgende kolonner:
subtaskID,datapointID,answer1,3220,Normal2,3220,Very High3,3220,04,3220,12815,3220,1Status.sample_output for lokal testing gir 5 poeng.