Identificação de delirium em contexto hospitalar através de algoritmos de machine learning

Bibliographic Details
Main Author: Figueiredo, Célia Natália Lemos
Publication Date: 2022
Format: Master thesis
Language: por
Source: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Download full: https://hdl.handle.net/1822/80037
Summary: Dissertação de mestrado em Engenharia de Sistemas
id RCAP_f5d2b2511c7b239a4bf95f0f29e06187
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/80037
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling Identificação de delirium em contexto hospitalar através de algoritmos de machine learningDetection of delirium in healthcare settings through machine learning algorithmsDeliriumMachine learningRandom forestRegressão logísticaLogistic regressionEngenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaDissertação de mestrado em Engenharia de SistemasO aumento da esperança média de vida embora seja um indicador da melhoria da qualidade de vida, está também associado a um acréscimo de doenças crónicas. Em virtude das múltiplas alterações fisiológicas que caracterizam o indivíduo idoso é de esperar que este grupo etário seja particularmente vulnerável aos efeitos adversos da hospitalização. Pequenas alterações causadas pela mudança do estado de doença podem promover estados de confusão e desorientação nestes indivíduos. O delirium é uma manifestação comum de disfunção neuropsiquiátrica aguda grave, muito prevalente em ambiente hospitalar, que devido à sua variabilidade de apresentação clínica é frequentemente subdiagnosticado e negligenciado. Neste contexto, surgiu o tema desta dissertação, cujo objetivo se centrou no desenvolvimento de um modelo capaz de prever a ocorrência ou não de delirium. Para tal, foi usada a linguagem Python e uma base de dados recolhida num hospital português entre 2014 e 2016. O modelo desenvolvido foi implementado numa aplicação web, disponível através da seguinte hiperligação: https://share.streamlit.io/natawild/appdelirium/main/AppDelirium.py. Foram testados algoritmos de machine learning (ML), nomeadamente os algoritmos Random Forest (RF) e regressão logística (RL). A modelação iniciou-se com uma limpeza da base de dados, eliminando as variáveis e registos que não possuíam informações relevantes para a previsão de delirium. De seguida, executou-se uma transformação de dados que incluiu um agrupamento de medicamentos por grupo farmacológico e uma transformação dos dados categóricos. A seleção de variáveis foi realizada através do método wrapper, no qual foram testados os métodos Sequential Feature Selector (SFS), Recursive Feature Elimination (RFE) e Select From Model (SFM). Dos modelos estudados, verificou-se o algoritmo de classificação RL com o método de seleção de variáveis SFM foi o que apresentou melhores resultados nas métricas de avaliação do modelo. Obtendo-se como resultados um modelo com 36 variáveis, a área abaixo da curva ROC (AUC-ROC) de 0,833 e a área abaixo da curva precision-recall (AUC-PR) de 0,582. Conclui-se que a idade, os antipsicóticos e a glicose demonstraram-se mais relevantes para a previsão do delirium. E, embora o modelo de previsão ainda possa ser melhorado, apresenta-se como ferramenta interessante para o auxílio de diagnóstico de delirium em ambiente hospitalar.Increased life expectancy is an indicator of improved quality of life, but it is also associated with an increase in chronic diseases. Due to the multiple physiological changes that characterise the elderly, it is expected that this age group is particularly vulnerable to the adverse effects of hospitalisation. Small changes in the individual caused by the change of disease state may promote states of confusion and disorientation. Delirium is a common manifestation of severe acute neuropsychiatric dysfunction, prevalent in hospital environment, which due to its variability of clinical presentation is often under diagnosed and neglected. In this sense, the topic of this dissertation emerged, whose purpose was focused on the development of a model capable of predicting the occurrence or not of delirium. To this end, Python language and a database collected in a Portuguese hospital between 2014 and 2016 were used. The developed model was implemented in a web application, available through the following link: https://share.streamlit.io/natawild/appdelirium/main/AppDelirium.py. The machine learning algorithms tested were random forest and logistic regression. Before pattern recognition process, the dataset was cleaned, features and records with no relevance for delirium prediction were eliminated. Then, a feature engineering was performed, which included grouping medicines by pharmacological group and transformation of categorical data to make it interpretable by machine learning algorithms. Feature selection was performed using wrapper method, in which the Sequential Feature Selector, Recursive Feature Elimination and Select From Model methods were tested. From the models studied, the logistic regression algorithm with the Select From Model feature selection method was the one that displayed best evaluation metrics. The outcome obtained was a 36 features model with an area under a receiver operating characteristic curve (AUC-ROC) of 0.833 and an area under curve precision-recall (AUC-PR) of 0.582. Based on the model selected, age, antipsychotics and glucose were shown to be relevant for delirium prediction. And, although the prediction model can still be improved, this approach might be a useful support tool to identify patients at increased risk of delirium in healthcare settings.Braga, A. C.Mariz, JoséUniversidade do MinhoFigueiredo, Célia Natália Lemos2022-05-122022-05-12T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://hdl.handle.net/1822/80037por203020120info:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2024-05-11T05:46:46Zoai:repositorium.sdum.uminho.pt:1822/80037Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T15:29:56.290121Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv Identificação de delirium em contexto hospitalar através de algoritmos de machine learning
Detection of delirium in healthcare settings through machine learning algorithms
title Identificação de delirium em contexto hospitalar através de algoritmos de machine learning
spellingShingle Identificação de delirium em contexto hospitalar através de algoritmos de machine learning
Figueiredo, Célia Natália Lemos
Delirium
Machine learning
Random forest
Regressão logística
Logistic regression
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
title_short Identificação de delirium em contexto hospitalar através de algoritmos de machine learning
title_full Identificação de delirium em contexto hospitalar através de algoritmos de machine learning
title_fullStr Identificação de delirium em contexto hospitalar através de algoritmos de machine learning
title_full_unstemmed Identificação de delirium em contexto hospitalar através de algoritmos de machine learning
title_sort Identificação de delirium em contexto hospitalar através de algoritmos de machine learning
author Figueiredo, Célia Natália Lemos
author_facet Figueiredo, Célia Natália Lemos
author_role author
dc.contributor.none.fl_str_mv Braga, A. C.
Mariz, José
Universidade do Minho
dc.contributor.author.fl_str_mv Figueiredo, Célia Natália Lemos
dc.subject.por.fl_str_mv Delirium
Machine learning
Random forest
Regressão logística
Logistic regression
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
topic Delirium
Machine learning
Random forest
Regressão logística
Logistic regression
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
description Dissertação de mestrado em Engenharia de Sistemas
publishDate 2022
dc.date.none.fl_str_mv 2022-05-12
2022-05-12T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://hdl.handle.net/1822/80037
url https://hdl.handle.net/1822/80037
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv 203020120
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833595352510365696