
TarraCare-XXIII és la proposta de l’equip Pattern Recognizers al repte de l’Hospital Universitari Joan XXIII, amb l’objectiu de predir el risc de mortalitat a un any vista, les visites a urgències del mes següent per a pacients PCC i MACA, recomanar pacients no etiquetats per al subconjunt de PCC i generar històries clíniques automàtiques per a cada pacient.
Nom Grup: Pattern Recognizers
Entitat del repte: Hospital Universitari Joan XXIII
Integrants:
- Rúben Catalán Rua (ruben.catalan@estudiantat.upc.edu)
- Ricard Garcia Isern (ricard.garcia@estudiantat.upc.edu)
- Sergio Martínez Pérez (sergio.martinez@estudiantat.upc.edu)
- Fabio Susin Perancho (fabio.susin@estudiantat.upc.edu)
Nom Projecte: TarraCare-XXIII
Descripció: TarraCare-XXIII aborda els diferents reptes amb models i enfocaments diversos. La predicció del risc de mortalitat es planteja com una decisió binària en què la probabilitat de defunció al cap d’un any s’expressa com a soft probabilities. És a dir, es considera que una probabilitat més alta de mort no implica una certesa absoluta. Com a model, s’ha escollit CatBoost, basat en gradient boosting amb decision trees, que permet interpretar les decisions preses pel model en cada pas i obtenir resultats més transparents i verificables. Per predir la probabilitat que un pacient ingressi a urgències el mes següent, el problema es divideix en dues parts. En primer lloc, s’estima el volum de pacients esperat per al mes següent a partir dels tres mesos anteriors, així com la distribució diària basada en la del mes precedent. Addicionalment, es calcula la probabilitat que un pacient vagi a urgències el mes següent utilitzant dades de tot l’any anterior mitjançant el Gradient Boosting Classifier de scikit-learn. Finalment, el tercer repte proposa un recomanador basat en distàncies per identificar pacients actualment no etiquetats que podrien ser considerats PCC. Després d’una anàlisi exhaustiva, s’ha observat que les dues classes se solapen en gran part de l’espai de característiques, fet que en dificulta la separació mitjançant mètodes de distància. En conseqüència, es conclou que, amb el format actual de les dades, aquest repte no és viable dins del plantejament proposat, ja que cap classificador binari podria separar les classes de manera fiable. A més, el projecte inclou la generació automàtica d’històries clíniques per a cada pacient, complementant així els resultats dels models predictius.
Reptes abordats:
- Predicció del risc de mortalitat a un any
- Predicció de visites a urgències d’aguts el mes següent en població PCC o MACA
- Recomanació de pacients no etiquetats per al subconjunt de PCC
- Generació d’històries clíniques automàtiques per a cada pacient
Tecnologies utilitzades:
- Llenguatges de programació
- Frameworks i llibreries
- React
- CUDA
- scikit-learn
- NumPy
- pandas
- Matplotlib
- Eines i plataformes
Recursos del Projecte:
- Github: https://github.com/rigais23/Hackato_URV_AI
- Presentació: https://rovira-my.sharepoint.com/:b:/g/personal/52460503-x_epp_urv_cat/IQDl7yU0i7XcRrxdLe7_m753AVyruhOcon3wAJ5LnT9YSn0?e=EKePyj
- Demo App: https://hackato-urv-ai.vercel.app/
Accés a la resta de projectes de la Hackató d’IA 2026: https://cloudlab.urv.cat/catedracloud/hackato2026/


Leave a Reply