Задача #24
Автор:Mihai Nan
Трудност
Твоят най-добър резултат
Н/Д
За този проблем трябва да имплементирате модел за машинно обучение, за да прогнозирате стойността на полето Status, използвайки наличен набор от данни, който съдържа информация за пациенти. Наборът от данни е организиран в CSV файл, който включва различни характеристики (features), а оценката на модела ще се прави въз основа на прецизността за класа Dead.
Наборът от данни съдържа следните полета:
За първите подзадачи ще трябва да заредите набора от данни и да извършите статистически анализи върху train.csv.
Класифицирайте бъбречната функция за всеки пациент въз основа на стойността на GFR:
Normal ако GFR >= 90Mildly Decreased ако 60 <= GFR < 90Изчислете квартилите на стойностите от колоната Serum Creatinine (Q1, Q2, Q3) и класифицирайте пациентите в теста:
Very Low ако Serum Creatinine <= Q1Low ако Q1 < Serum Creatinine <= Q2High ако Q2 < Serum Creatinine <= Q3Very High ако Serum Creatinine > Q3Определяне на стойността на BMI:
Броят на пациентите от train, които се намират в същия T Stage като пациента от теста.
Постройте ML модел за прогнозиране на Status (Dead или Alive) в зависимост от характеристиките. Оценката се прави въз основа на прецизността за класа Dead.
Метриката за оценка е прецизността за класа Dead:
където:
DeadDead неправилноФайлът за подаване трябва да бъде във формат CSV (Comma-Separated Values), със следните колони:
subtaskID,datapointID,answer1,3220,Normal2,3220,Very High3,3220,04,3220,12815,3220,1Status.sample_output за локално тестване дава 5 точки.