Nehézség
Az Ön legjobb eredménye
N/A
A Parkinson-kór egy progresszív neurodegeneratív betegség, amely a mozgásszabályozást és a kognitív funkciókat érinti. Gyakran jelentkezik 60 év feletti személyeknél, és motoros tünetek (tremor, rigiditás, bradykinesia, poszturális instabilitás) és nem-motoros tünetek (alvászavarok, székrekedés, depresszió, beszédproblémák) kombinációjával nyilvánul meg.
A korai diagnózis és a betegség progressziójának monitorozása elengedhetetlen a kezelés optimalizálásához és a betegek életminőségének javításához. A Mesterséges Intelligencia lehetővé teszi a klinikai adatok és életmód komplex elemzését:
A probléma megoldásához két fájl áll rendelkezésre:
train.csv – tartalmazza az összes változót, beleértve a Diagnosis-t is, a modellek betanításáhoztest.csv – ugyanazokat a változókat tartalmazza, a Diagnosis oszlop nélkül, és ebből a fájlból származó adatok szolgálnak a predikciók generálásához| Column | DType | Leírás |
|---|---|---|
| PatientID | object | A beteg egyedi azonosítója |
| Age | int | A beteg életkora években |
| AgeGroup | int | Diszkretizált korcsoportok (0–3) |
| AlcoholConsumption | float | Hetente fogyasztott alkohol mennyisége |
| BMI | float | Testtömegindex |
| Bradykinesia | bool | Bradykinesia jelenléte (mozgások lassulása) |
| CholesterolHDL | float | HDL koleszterin szint („jó") |
| CholesterolLDL | float | LDL koleszterin szint („rossz") |
| CholesterolTotal | float | Összes koleszterin |
| CholesterolTriglycerides | float | Triglicerid szint |
| Constipation | bool | A beteg székrekedésben szenved |
| Depression | int | Depresszió indikátor (0 = nincs, 1 = van) |
| Diabetes | int | Cukorbetegség indikátor (0 = nincs, 1 = van) |
| DiastolicBP | int | Diasztolés vérnyomás |
| DietQuality | float | Étrend minőségének értékelése (numerikus pontszám) |
| DoctorInCharge | object | A beteget monitorozó orvos neve |
| DyslipidemiaIndex | float | Lipid profilokból származtatott index |
| EducationLevel | int | Iskolázottsági szint (numerikusan kódolva) |
| Ethnicity | int | Etnikai csoport (numerikus kód) |
| EyeColor | object | Szemszín |
| FamilyHistoryParkinsons | int | Parkinson családi anamnézis (0/1) |
| FunctionalAssessment | float | Általános funkcionális értékelés |
| Gender | int | Nem (0 = női, 1 = férfi) |
| Hypertension | int | Magas vérnyomás (0/1) |
| MeanBP | float | Átlagos vérnyomás, szisztolésból és diasztolésból számítva |
| MoCA | float | MoCA kognitív pontszám |
| PhysicalActivity | float | Fizikai aktivitás szintje (óra/hét) |
| PosturalInstability | bool | Poszturális instabilitás jelen van |
| Rigidity | bool | Izommerevség jelen van |
| SleepDisorders | bool | Alvászavarok jelen vannak |
| SleepQuality | float | Alvásminőség pontszám |
| Smoking | int | Dohányzás indikátor (0/1) |
| SpeechProblems | bool | Beszédproblémák jelen vannak |
| Stroke | int | Stroke anamnézis (0/1) |
| SystolicBP | int | Szisztolés vérnyomás |
| TraumaticBrainInjury | int | Traumás agysérülés anamnézis (0/1) |
| Tremor | bool | Tremor jelenléte |
| UPDRS | float | Parkinson egységes értékelési pontszám |
| Diagnosis | int | 0 = egészséges, 1 = Parkinson |
Ehhez a problémához 3 feladatot kell megoldani.
Számítsa ki minden beteg számára a tesztelési halmazból a kardiovaszkuláris és metabolikus kockázati pontszámot a meglévő oszlopok alapján (Hypertension, Diabetes, BMI).
CardiometabolicRiskScore = (Hypertension == 1) + (Diabetes == 1) + (BMI > 30)A CardiometabolicRiskScore egy egyszerű pontszám, amely a beteg kardiovaszkuláris és metabolikus kockázatát értékeli.
Minden komponens egy pontot ad a pontszámhoz:
Hipertónia: ha a betegnek magas a vérnyomása, 1 pont hozzáadódik.
Cukorbetegség: ha a betegnek cukorbetegsége van, 1 pont hozzáadódik.
BMI > 30: ha a testtömegindex elhízást jelez (BMI 30 felett), 1 pont hozzáadódik.
Az Answer a beadási fájlban a tesztelési halmaz minden betege számára kiszámított numerikus érték lesz.
Számítsa ki az életmóddal kapcsolatos kockázatot értékelő pontszámot a meglévő oszlopok alapján (Smoking, AlcoholConsumption, PhysicalActivity).
LifestyleRiskIndex = (Smoking == 1) + (AlcoholConsumption > 2) + (PhysicalActivity < 1)A LifestyleRiskIndex egy pontszám, amely a beteg életmódjához kapcsolódó kockázatot értékeli.
Minden komponens egy ponttal járul hozzá a pontszámhoz:
A végső pontszám 0 (kockázatmentes életmód) és 3 (minden kockázati tényező jelenléte) között változik, egyszerű mértéket adva az életmód egészségre gyakorolt hatásáról.
Építsen egy osztályozási modellt, amely előrejelzi a Diagnosis-t (0 = egészséges, 1 = Parkinson) a train.csv-ben elérhető összes információ alapján. Választhat, hogy a betanítási halmaz összes információját használja a modell osztályozásához, vagy kiválaszthatja a legmegfelelőbb információkat.
test.csv minden betegére vonatkozó előrejelzéseknek 0/1 formában kell lenniük.Answer a beadási fájlban 0 (egészséges) vagy 1 (Parkinson-ban szenved) lesz minden beteg számára.A submission.csv fájlnak tartalmaznia kell:
PatientID - a beteg ID-ját jelenti és a test.csv fájlból származik;subtaskID lehet: Task1, Task2, Task3Answer a PatientID-val jelzett beteg számára a subtaskID-val jelzett feladatnál kiszámított értéket jelenti.A 3. alfeladat esetében a pontszám a következő szabályok szerint kerül megadásra:
Az 1–2. alfeladatok esetében pontos értékelés történik (összehasonlítással).