Есеп #24
Автор:Mihai Nan
Қиындық
Сіздің үздік нәтижеңіз
Жоқ
Бұл мәселе үшін сіз қолжетімді деректер жинағын пайдаланып Status өрісінің мәнін болжау үшін машиналық оқыту моделін іске асыруыңыз керек, ол науқастар туралы ақпаратты қамтиды. Деректер жинағы әртүрлі сипаттамаларды (features) қамтитын CSV файлында ұйымдастырылған, ал модельді бағалау Dead класы үшін дәлдік негізінде жүргізіледі.
Деректер жинағы келесі өрістерді қамтиды:
Алғашқы subtasks үшін сіз деректер жинағын жүктеп, train.csv бойынша статистикалық талдау жүргізуіңіз керек.
GFR мәні негізінде әрбір науқас үшін бүйрек функциясын жіктеңіз:
Normal егер GFR >= 90Mildly Decreased егер 60 <= GFR < 90Serum Creatinine бағанындағы мәндердің квартильдерін (Q1, Q2, Q3) есептеп, тесттегі науқастарды жіктеңіз:
Very Low егер Serum Creatinine <= Q1Low егер Q1 < Serum Creatinine <= Q2High егер Q2 < Serum Creatinine <= Q3Very High егер Serum Creatinine > Q3BMI мәнін анықтау:
Train-дағы тесттегі науқаспен бірдей T Stage-де тұрған науқастардың саны.
Сипаттамалар негізінде Status (Dead немесе Alive) болжау үшін ML моделін құрыңыз. Бағалау Dead класы үшін дәлдік негізінде жүргізіледі.
Бағалау метрикасы Dead класы үшін дәлдік:
мұндағы:
Dead науқастардың саныDead науқастардың саныТапсыру файлы CSV (Comma-Separated Values) форматында болуы керек, келесі бағандармен:
subtaskID,datapointID,answer1,3220,Normal2,3220,Very High3,3220,04,3220,12815,3220,1Status.sample_output жіберу 5 ұпай береді.