Težina
Vaš najbolji rezultat
N/D
Parkinsonova bolest je progresivno neurodegenerativno stanje koje utječe na kontrolu pokreta i kognitivne funkcije. Često se javlja kod osoba starijih od 60 godina i manifestira se kombinacijom motornih simptoma (tremor, rigidnost, bradikinezija, posturalna nestabilnost) i ne-motornih simptoma (poremećaji spavanja, konstipacija, depresija, problemi s govorom).
Rana dijagnoza i praćenje napredovanja bolesti ključni su za optimizaciju liječenja i poboljšanje kvalitete života pacijenata. Umjetna inteligencija omogućuje složenu analizu kliničkih podataka i životnog stila za:
Za rješavanje ovog problema imat ćete na raspolaganju dvije datoteke:
train.csv – sadrži sve varijable, uključujući Diagnosis, za treniranje modelatest.csv – sadrži iste varijable, bez stupca Diagnosis, a podaci iz ove datoteke koriste se za generiranje predviđanja| Column | DType | Opis |
|---|---|---|
| PatientID | object | Jedinstveni identifikator pacijenta |
| Age | int | Dob pacijenta u godinama |
| AgeGroup | int | Diskretizirana dobna skupina (0–3) |
| AlcoholConsumption | float | Količina alkohola konzumirana tjedno |
| BMI | float | Indeks tjelesne mase |
| Bradykinesia | bool | Prisutnost bradikinezije (usporavanje pokreta) |
| CholesterolHDL | float | Razina HDL kolesterola („dobrog") |
| CholesterolLDL | float | Razina LDL kolesterola („lošeg") |
| CholesterolTotal | float | Ukupni kolesterol |
| CholesterolTriglycerides | float | Razina triglicerida |
| Constipation | bool | Pacijent pati od konstipacije |
| Depression | int | Pokazatelj depresije (0 = odsutan, 1 = prisutan) |
| Diabetes | int | Pokazatelj dijabetesa (0 = odsutan, 1 = prisutan) |
| DiastolicBP | int | Dijastolički krvni tlak |
| DietQuality | float | Procjena kvalitete prehrane (numerički rezultat) |
| DoctorInCharge | object | Ime liječnika koji prati pacijenta |
| DyslipidemiaIndex | float | Indeks izveden iz lipidnih profila |
| EducationLevel | int | Razina obrazovanja (numerički kod) |
| Ethnicity | int | Etnička skupina (numerički kod) |
| EyeColor | object | Boja očiju |
| FamilyHistoryParkinsons | int | Obiteljska anamneza Parkinsonove bolesti (0/1) |
| FunctionalAssessment | float | Opća funkcionalna procjena |
| Gender | int | Spol (0 = ženski, 1 = muški) |
| Hypertension | int | Arterijska hipertenzija (0/1) |
| MeanBP | float | Srednji arterijski tlak, izračunat iz sistoličkog i dijastoličkog |
| MoCA | float | MoCA kognitivni rezultat |
| PhysicalActivity | float | Razina tjelesne aktivnosti (sati/tjedno) |
| PosturalInstability | bool | Prisutna posturalna nestabilnost |
| Rigidity | bool | Prisutna mišićna rigidnost |
| SleepDisorders | bool | Prisutni poremećaji spavanja |
| SleepQuality | float | Rezultat kvalitete spavanja |
| Smoking | int | Pokazatelj pušenja (0/1) |
| SpeechProblems | bool | Prisutni problemi s govorom |
| Stroke | int | Anamneza moždanog udara (0/1) |
| SystolicBP | int | Sistolički arterijski tlak |
| TraumaticBrainInjury | int | Anamneza traumatske ozljede mozga (0/1) |
| Tremor | bool | Prisutnost tremora |
| UPDRS | float | Unificirani rezultat procjene Parkinsonove bolesti |
| Diagnosis | int | 0 = zdrav, 1 = Parkinsonova bolest |
Za ovaj problem trebate riješiti 3 zadatka.
Izračunajte za svakog pacijenta iz testnog skupa rezultat kardiovaskularnog i metaboličkog rizika na temelju postojećih stupaca (Hypertension, Diabetes, BMI).
CardiometabolicRiskScore = (Hypertension == 1) + (Diabetes == 1) + (BMI > 30)CardiometabolicRiskScore je jednostavan rezultat koji procjenjuje kardiovaskularni i metabolički rizik pacijenta.
Svaka komponenta dodaje jedan bod rezultatu:
Hipertenzija: ako pacijent ima povišeni krvni tlak, dodaje se 1 bod.
Dijabetes: ako pacijent ima dijabetes, dodaje se 1 bod.
BMI > 30: ako indeks tjelesne mase ukazuje na pretilost (BMI preko 30), dodaje se 1 bod.
Answer u datoteci za predaju bit će numerička vrijednost izračunata za svakog pacijenta iz testnog skupa.
Izračunajte rezultat koji procjenjuje rizik vezan uz životni stil na temelju postojećih stupaca (Smoking, AlcoholConsumption, PhysicalActivity).
LifestyleRiskIndex = (Smoking == 1) + (AlcoholConsumption > 2) + (PhysicalActivity < 1)LifestyleRiskIndex je rezultat koji procjenjuje rizik povezan s životnim stilom pacijenta.
Svaka komponenta doprinosi jednim bodom rezultatu:
Konačni rezultat varira između 0 (životni stil bez rizika) i 3 (prisutnost svih faktora rizika), pružajući jednostavnu mjeru utjecaja životnog stila na zdravlje.
Izgradite klasifikacijski model koji predviđa Diagnosis (0 = zdrav, 1 = Parkinsonova bolest) na temelju svih dostupnih informacija u train.csv. Možete odabrati koristiti sve informacije iz skupa za treniranje za klasifikaciju modela ili možete odabrati najprikladnije informacije.
test.csv moraju biti u obliku 0/1.Answer u datoteci za predaju bit će 0 (zdrav) ili 1 (pati od Parkinsonove bolesti) za svakog pacijenta.Datoteka submission.csv mora sadržavati:
PatientID - predstavlja ID pacijenta i preuzima se iz datoteke test.csv;subtaskID može biti: Task1, Task2, Task3Answer predstavlja vrijednost izračunatu za pacijenta označenog kroz PatientID za zadatak označen kroz subtaskID.Za podzadatak 3, bodovi se dodjeljuju prema sljedećim pravilima:
Za podzadatke 1–2 evaluira se točno (usporedbom).
Smjernice zajednice
Istražite različite pristupe, detalje implementacije i lekcije pridonijete ovom problemu.