Despre Proiect Consortiu Rezultate EnglishEN

Despre Proiect

Insuficiența cardiacă (IC) este o problemă medicală și economică majoră și în creștere, întrucât 1-2% din bugetul asistenței medicale este cheltuit la nivel mondial pentru această afecțiune. IC afectează în special persoanele în vârstă, 80% din spitalizările legate de IC fiind în rândul pacienților cu vârsta de peste 65 de ani. În plus, 70% dintre pacienții vârstnici sunt readmiși la spital în decurs de un an, ceea ce face din re-spitalizare o provocare medicală continuă.

În acest context, proiectul PerHeart folosește tehnologia informației și comunicațiilor cu scopul principal de a reduce ratele de re-spitalizare la pacienții cu IC prin:

  • 1. sprijinirea pacienților cu IC în autogestionarea bolii lor și aderarea la terapie și modificări ale stilului de viață (participativ și preventiv);
  • 2. furnizarea de feedback personalizat în timp real pentru pacienții cu IC și îngrijitorii acestora (personalizat);
  • 3. elucidarea factorilor de risc specifici pentru readmisie și asistarea profesioniștilor din domeniul sănătății prin dezvăluirea de noi ținte fiziologice sau profiluri caracteristice ale pacienților pentru intervenții focalizate, fie medicale, fie sociale (predictive);
  • 4. furnizarea de date care pot ajuta la interpretarea și predicția bolilor multifactoriale complexe (predictive) prin luarea în considerare a aspectelor medicale, de gen, de vârstă, sociale și economice specifice (personalizate).

Platforma TIC PerHeart se va integra într-un design modular funcționalități dedicate pacienților cu IC și îngrijitorilor lor profesioniști. Software-ul de inteligență artificială de bază se va adapta la nevoile pacientului, în timp ce datele colectate în trei țări (Polonia, Danemarca, Italia) vor ajuta la elucidarea factorilor de risc specifici pentru readmisie, luând în considerare aspectele de gen și socio-economice și vor ajuta la interpretarea și predicția bolii multifactoriale complexe, oferind în același timp contribuții pentru intervenția focalizată.

Colaborarea transnațională între echipe multidisciplinare din țările PerHeart, combinată cu experiența anterioară în dezvoltarea soluțiilor de asistență pentru autonomie la domiciliu, va asigura o implementare cu succes a proiectului.

Consortiu

Denumire Responsabil Oras, Tara
Centrul IT pentru Stiinta și Tehnologie Oana Cramariuc București, Romania
Medical University of Warsaw Katarzyna Broczek Varşovia, Polonia
ECOTOPIAS Stefan Wagner Risskov, Danemarca
Warsaw University of Technology Jerzy Kolakowski Varşovia, Polonia
Bay Zoltán Nonprofit Ltd. for Applied Reasearch, Department of System Development; Division for SMART Systems László Árvai Miskolc, Ungaria
Institut für Sozialforschung und Sozialwirtschaft Daniel Bieber Saarbruecken, Germania

Rezultate

Prezentare Generala

Etapa 1

Activitatea I.1: Arhitectura platformei PerHeart se bazeaza pe dezvoltarile anterioare ale partenerilor implicati in proiecte de tip Ambient and Assistive Living (AAL). Acestea au la baza un design modulare care va fi complementat in cadrul PerHeart cu un software bazat pe inteligenta artificiala (IA). Acesta va contribui ca datele colectate de catre senzorii si dispozitivele integrate in platforma sa fie analizate in vederea stabilirii factorilor de risc care duc la readmiterea pacientilor cu insuficienta cardiaca. Modulele care intra in componenta platformei PerHeart sunt prezentate alaturi de componentele software selectate pana in prezent.

Activitatea I.2: In cadrul acestei activitati au fost stabilite si s-a inceput configurarea diverselor componente software. De asmenea, s-au facut teste initiale pentru o implementare de federated learing. Implementarea platformei are la baza limbajul Python si framework-ul web Flask, clasificat ca un micro-framework datorita independentei acestuia de biblioteci si tool-uri aditionale. Flask nu necesita un layer de abstractizare al bazei de date, validare sau alte componente pentru care exista biblioteci third-party ce implementeaza aceste functionalitati. Platforma va fi implementata cu un design de tip micro-service. Micro-serviciile au baze de date separate si compunica prin expunerea unor Restful Application Programming Interface (API) care pun la dispozitie operatii de tip Create, Read, Update, Delete (CRUD) pentru datele gestionate, accesibile prin diferite nivele de acces si un sistem prestabilit de permisiuni.

Activitatea I.3: Pagina proiectului este mentiunata in limbile engleza si romana la: www.citst.ro/projects/perheart/. Pentru a asigura un bun mers al proiectului se va folosi OpenProj care este o aplicatie desktop de gestionare a proiectelor de tip „open-source”, similara cu Microsoft Project. OpenProj are o interfata usor de utilizat si ofera diagrame Gantt si PERT. OpenProj permite crearea de proiecte si impartirea lor in pasi si jaloane, fiecare din acestea putand avea propriul set de detalii care permite sa delegarea fiecarui jalon sau pas ca sarcini pentru echipe.


Etapa 2

Activitatea II.1 - Proiectarea architecturii platformei: Arhitectura platformei PerHeart se bazeaza pe dezvoltarile anterioare ale partenerilor implicati in proiecte de tip Ambient and Assistive Living (AAL). Acestea au la baza un design modulare care va fi complementat in cadrul PerHeart cu un software bazat pe inteligenta artificiala (IA). Acesta va contribui ca datele colectate de catre senzorii si dispozitivele integrate in platforma sa fie analizate in vederea stabilirii factorilor de risc care duc la readmiterea pacientilor cu insuficienta cardiaca. Modulele care intra in componenta platformei PerHeart sunt prezentate alaturi de componentele software selectate pana in prezent.

Activitatea II.2 - Integrarea platformei: In cadrul acestei activitati au fost dezvoltate si integrate o prima versiune a cutiei de medicamente, interfata utilizator (pentru achizitia parametrilor medicali si salvarea acestora in baza de date), precum si stabilirea functionalitatilor calendarului si identificarea unei solutii open source, care va fi adaptata si integraata in etapa urmatoare.

Activitatea II.3 - Dezvoltare modul AI: In cadrul acestei activitati a fost realizat modulul de AI bazat pe federated learning. Solutia propusa in cadrul sistemului PerHeart reprezinta o generalizare (sau poate fi vazuta ca o extensie) a algoritmului de baza federated learning. Aceasta presupune realizarea unei gruparii a clientilor, in functie de distributiile de date, pentru a realiza antrenarea distribuita pe date care sunt IID (distribuite identic si independent) in cadrul fiecarui grup. Astfel, convergenta poate sa fie mai rapida si in plus, acuratetea poate fi imbunatatita.

Activitatea II.4 - Testare in laborator. Optimizarea implementarii: In cadrul acestei activitati modulul de AI a fost evaluat folosind seturi de date publice: CIFAR-10, MNIST si HAPT. Acuratetea obtinuta pe algoritmul FedAvg, dupa 500 de epoci, este aprox. 80%, iar in pe experimentul CIFAR-10 pe date IID, acuratetea este cu 17.5% mai mica. Pe de alta parte, CIFAR10-nonIID-2 a obtinut acuratetea mult mai apropiata de FedAvg. Acest lucru poate indica potentialul modelului propus. In cazul HAPT-4, rezultatele obtinute sunt comparative cu cele din frameworkul FedHealth, in special avand in vedere ca nu se realizeaza o antrenare in plus, pentru personalizare. Prin adaugarea regularizarii, s-ar putea creste acuratetea.

Activitatea II.5 - Clasificarea utilizatorilor finali: In cadrul acestei activitati au fost expuse criteriile de includere si criteriile de excludere de care se va tine cont la selectarea utilizatorilor finali pentru testele pilot. Clasificarea a fost făcută pe baza evaluării cognitive și funcționale folosind Indexul Katz de independență în activitatile din viata de zi cu zi (ADL) si Examinarea minima a starii mentale (MMSE).

Activitatea II.6 - Diseminare: conferinte, workshop-uri: In cadrul acestei activitati au fost prezentate rezultatele proiectului in cadrul Be Health 2021 si a fost publicata 1 lucrare la o conferinta internationala cu proceedings indexat ISI. Pagina proiectului este mentiunata in limbile engleza si romana.


Etapa 3

Activitatea III.1 - Dezvoltare modul AI: In cadrul acestei activitati a fost folosit frameworkul FedHealth pe un set de date de somn non-standard in care datele sunt preluate de la mai multi senzori. Setul a fost construit folosind setul de date ISRUC-SLEEP precum si date preluate de la diversi senzori precum EmfitQS (3 utilizatori), Oura Ring (un utilizator) si Samsung Galaxy Watch Active (un utilizator). Din acest set de date s-au utilizat valorile pulsului (fiind comune tuturor datelor), masurate in timpul somnului. S-a utilizat o retea neurala similara cu U-Net pentru a invata sabloane in evolutia pulsului utilizatorilor. Pentru a invata modelul somnului, s-au utilizat si niste straturi de convolutie transpusa in care se incearca refacerea modelului. Modelul astfel dezvoltat a fost supus la o serie de teste care au demonstrat ca este capabil sa recunoasca sabloanele de somn ale utilizatorilor. Mai mult, s-a aratat ca folosind U-Net si o structura de federated learning se poate construi un model personalizat pe datele utilizatorilor.

Activitatea III.2 - Testare in laborator. Optimizarea implementarii: In cadrul acestei etape a fost imbunatatita cutia inteligenta de medicamente dezvoltata de catre CITST in cadrul proiectului PerHeart. De asemenea, a fost extinsa interfata utilizator, a fost dezvoltata aplicatia asociata cutiei de medicamente precum si calendarul (inserarea si listarea evenimentelor existente in calendar). Cutia de medicamente este modulara, cu compartimente care pot fi detașate pentru o curatare si o inlocuire usoara. Fiecare compartiment este iluminat cu un LED care se aprinde pentru a indica utilizatorului din ce compartiment trebuie sa ia pastilele. Cutia de medicamente este proiectata si imprimta 3D. Numarul de compartimente, precum și dimensiunea acestora pot fi ajustate in funcție de preferintele utilizatorilor, evaluate in timpul testelor pilot.

Activitatea III.3 - Aspecte tehnice privind pregatirea si implementarea studiior pilot (FINAL): In vederea pregatirii si implementarii studiilor au fost pregatite mai multe seturi ale platformei PerHeart, au fost realizate manualele de asociere si utilizare a dispozitivelor medicale precum si o prezentare pentru a arata utilizatorilor cum trebuie folosita interfata platformei PerHeart. Au fost instalate si testate mai multe replici ale platformei PerHeart compuse dintr-o tableta Android dedicata pe care a fost instalat software-ul PerHeart si dispozitivele aferente (glucometru, tensiometru, cantar, bratara Xiaomi, cutie de medicamente, etc). Achizitia si transmiterea datelor pentru monitorizarea sanatatii se realizeaza printr-o aplicatie software instalata pe tabletela utilizatorului. Prin urmare, dispozitivele de monitorizare a sanatatii dintr-un set au trebuit sa fie conectate prin Bluetooth® cu tableta utiliztorului. Aceasta asociere este posibil sa se piarda in timpul studiilor pilot si, manualele de utilizare contin si instructiunile necesare recreerii asocierii.

Activitatea III.4 - Dezvoltarea colectiilor locale de date si a colectiei comune de date (FINAL): Baza de date Perheart_db este dezvoltata in MongoDB. In aceasta etapa au fost dezvoltate 3 baze de date locale (una pentru fiecare tara in care se vor realizatestele pilot: Romania, Danemarca si Polonia). Fiecare baza de date locala este compusa din urmatoarele tabele: users, health_data, calendar_data, mi_band_data, pillbox_data, pillbox_compartments. Datele anonimizate de la toti utilizatorii sunt colectate intr-o baza de date comuna avand aceasi structura ca si cele locale. Aceasta este utilizata pentru a rula algoritmi de AI si a crea modele care sa aiba acuratete mare (minim 90%). Modelele create folosind baza de date comuna vor putea fi transferate si utilizate in bazele locale. In acest fel se va realiza o mai buna performanta a modelelor create.

Activitatea III.5 - Dezvoltarea uneltelor de minare si analiza a datelor: Dezvoltarea uneltelor de minare si analiza s-a realizat pe o baza de date anonimizata avand 47105 de intrari colectate in cadrul proiectelor anterioare la care a participat partenerul CITST (652 de persoane). Aceasta abordarea ne-a permis sa progresam in conditiile in care studiile pilot au fost amanate de catre partenerul din Polonia. Baza de date contine intrari ale acelorasi parametrii de sanatate care sunt masurati folosind platforma PerHeart. Folosind aceste date au fost applicate diferite metode statistice (corelatia Pearson, regresie liniara si logistica intre perechi de parametri).

Activitatea III.6 - Diseminare: conferinte, workshop-uri, expozitii: In cadrul acestei activitati au fost prezentate rezultatele proiectului in cadrul mai multor evenimente de diseminare precum Be Health 2022 si au fost publicate 4 lucrari la conferinte internationale cu proceedings in curs de indexare ISI. Proiectul este diseminat prin mediile profesionale si prin pagina web mentiute de catre partenerul CITST in limbile engleza si romana.


Etapa 4

Activitatea IV.1 - Dezvoltare modul AI (FINAL): Proiectul PerHeart isi propune sa exploateze tehnologiile moderne pentru a construi o platforma de sananate integrata in care dispozitivele inteligente utilizeaza analiza datelor pentru a sprijini pacientii cu insuficienta cardiaca si ingrijitorii profesionisti in vederea unei mai bune gestionari a bolii si pentru reducerea recidivelor. In cadrul acestei etape s-a realizat analiza datelor colectate utilizand metode de Inteligenta Artificiala (IA). Utilizara accestora a permis analiza, vizualizarea si interpretarea rezultatelor obtinute pentru a oferi support personalului de ingrijre. Am folosit metode bazate pe algoritmi statistici pentru a identifica tendintele si corelatiile dintre date.

Activitatea IV.2 - Testare in laborator. Optimizarea implementarii (FINAL): In cadrul acestei au fost efectuate teste in laborator care, coroborate cu cerintele utilizatorilor din studiile pilot, au dus la implementarea urmatoarele optimizari: a fost imbunatatita cutia de medicamente prin designul unei placate de circuit imprimat (PCB) care sa asigure o asamblare mai robusta. De asemenea, a fost dezvoltata o interfata web pentru personalul medical. Aceasta interfata este accesibila de pe orice dispozitiv pe care ruleaza un browser. Interfata permite personanlului de ingrijire sa urmareasca istoricul masuratorilor pacientilor proprii si sa transmita mesaje catre acestia. Interfata sustine personalul medical in desfasurarea activitatii de ingrijire cat si pacientii, carora le confera o stare suplimentara de linisite si incredrea in capabilitatea lor de a isi gestiona conditia medicala.

Activitatea IV.3 - Dezvoltarea uneltelor de minare si analiza a datelor (FINAL): Au fost analizati parametri colectati in cadrul proiectului. Astfel au fost analizate numarul de masuratori realizate de utilizatorii din Romania prin realizarea unui grafic de tip bar chart. Pentru fiecare parametru masurat: tensiunea sistolica, diastolica, greutate, saturatia de oxigen, nivel glicemiei, puls, temperatura, si utilizarea cutiei de medicamente s-a analizat domeniul de valori prin trasarea unei histograme.

Activitatea IV.4 - Recomandari pentru utlizatorii finali ai platformei (FINAL): La studiul pilot PerHeart au participat 30 de seniori cu varste cuprinse intre 60 si 93 de ani. Diviziunea de gen a fost echilibrata, cu 53% femei si 47% barbati. Seniorii care au participat la studiul pilot PerHeart au respectat criteriile de includere (60 de ani sau mai mult; cel putin un factor de risc pentru insuficienta cardiaca; performanta functionala, cognitiva si emotionala buna autoevaluata care permite participarea la studiu; comunicarea adecvata intre pacient si echipa PerHeart). Au fost de asemenea respectate criteriile de excludere (deteriorarea semnificativa a performantei functionale, cognitive si emotionale din cauza bolilor cronice sau a problemelor de mobilitate; deficiente semnificative de auz sau de vedere care afecteaza performanta functionala si comunicarea). De asemenea, acestia au semnat consimtamantul informat si au obtinut un scor MMSE ≥19/30 (performanta cognitiva normala, afectare cognitiva usoara, sau dementa usoara) si un scor ADL ≥4/6 (capabil sa efectueze cel putin 4 din 6 activitati de baza ale vietii de zi cu zi). Toti participantii au sustinut ca le place platforma PerHeart si ar recomanda-o si altor seniori, mai ales daca seniorii in cauza ar avea afectiuni cardiace sau alte probleme grave de sanatate, care trebuie monitorizate in mod constant. O buna parte din ei au apreciat foarte mult posibilitatea de a vedea istoricul masuratorilor de sanatate intr-un format accesibil, care sa faca vizibile eventualele schimbari care pot fi asociate cu o inrautatire (sau o imbunatatire) a starii generale de sanatate. Majoritatea participantilor au declarat ca ar dori sa foloseasca platforma PerHeart in viitor, daca li s-ar oferi posibilitatea.

Activitatea IV.5 - Strategia de exploatare a platormei: In cadrul proiectului s-a dezvoltat o posibila strategie de exploatare a platformei pornind de la analiza pietei, competitorilor si a utilizatorilor tinta. Analiza a avut la baza modelul de afaceri de tip canvas. Acesta a fost intrebuintat pentru doua cazuri distincte. Primul caz vizeaza exploatarea datelor achizitionate cu platforma PerHeart. Al doilea caz vizeaza exploatarea platformei pentru utilizarea in tele-sanatate. Fiecare optiune are avantaje unice si audiente-tinta unice, detaliate in cadrul canvasului dezvoltat.

Activitatea IV.6 - Diseminare: conferinte, workshop-uri, expozitii: Proiectul este diseminat prin mediile profesionale si prin pagina web mentiute de catre partenerul CITST in limbile engleza si romana. Proiectul a fost prezentat in cadrul a patru evenimente nationale si international. De asemenea, a fost diseminat catre comunitatea stiintifica prin participarea cu un articol si o prezentare la International Conference on E-Health and Bioengineering - EHB 2023.