PyCBPE: umframework opensource para estudo de desempenho de algoritmos de aprendizagem de máquina aplicados para estimar a pressão arterial através de sinais de fotopletismografia.
Autor(a) principal: | |
---|---|
Data de Publicação: | 2021 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório institucional da Universidade Federal Rural de Pernambuco (UFRPE) (RI-UFRPE) |
Texto Completo: | https://repository.ufrpe.br/handle/123456789/2896 |
Resumo: | Doenças cardíacas são uma grande causa de mortes na atualidade. Um indicador tí pico de doenças cardíacas graves é a pressão arterial elevada, que pode ser usada para auxiliar no diagnóstico de muitas doenças do coração. Contudo, o diagnóstico apropriado de muitas doenças pode requerer um monitoramento contínuo da pressão sanguínea, o que pode ser difícil de se obter, uma vez que o método padrão, baseado no esfigmomanômetro, não permite medições contínuas e a cânula invasiva é custosa, desconfortável para o paciente e necessita de infraestrutura hospitalar. Como alternativa, técnicas aplicando sinais de fotopletismografia (PPG) têm sido propostas recentemente para estimar a pressão arterial. Essas técnicas usam sinais de PPG, que podem ser aferidos através de um sensor nãoinvasivo, aplicados no dedo do paciente, por exemplo. Avanços recentes na literatura mostram que esses sinais podem ser usados como entradas para modelos de algoritmos de aprendizagem de máquina, com o propósito de estimar a pressão arterial de forma a atender alguns padrões internacionais para equipamentos médicos. Embora o número de trabalhos relacionados a este campo de estudo esteja aumentando, os autores normalmente não disponibilizam suas simulações, o que dificulta a comparação entre essas diferentes abordagens. Este trabalho propõe um framework de código aberto para auxiliar na comparação de desempenho entre algoritmos de aprendizagem de máquina, aplicados para estimar a pressão arterial a partir de sinais de PPG. A metodologia utilizada para desenvolver o framework é detalhada neste documento e uma comparação de desempenho entre modelos gerados por quatro algoritmos de aprendizagem de máquina (Regressão Linear, Árvore de Decisão, Random Forest e AdaBoost) é apresentada. A comparação mostra que usando o framework proposto, os modelos conseguem alcançar desempenhos semelhantes aos obtidos na literatura. |
id |
UFRPE_dcdf1d4984c5dc38313cba61467b2034 |
---|---|
oai_identifier_str |
oai:dspace:123456789/2896 |
network_acronym_str |
UFRPE |
network_name_str |
Repositório institucional da Universidade Federal Rural de Pernambuco (UFRPE) (RI-UFRPE) |
repository_id_str |
https://v2.sherpa.ac.uk/id/repository/10612 |
spelling |
PyCBPE: umframework opensource para estudo de desempenho de algoritmos de aprendizagem de máquina aplicados para estimar a pressão arterial através de sinais de fotopletismografia.Pressão arterialFotopletismografiaAprendizagem de máquinaFramework opensourceDoenças cardíacas são uma grande causa de mortes na atualidade. Um indicador tí pico de doenças cardíacas graves é a pressão arterial elevada, que pode ser usada para auxiliar no diagnóstico de muitas doenças do coração. Contudo, o diagnóstico apropriado de muitas doenças pode requerer um monitoramento contínuo da pressão sanguínea, o que pode ser difícil de se obter, uma vez que o método padrão, baseado no esfigmomanômetro, não permite medições contínuas e a cânula invasiva é custosa, desconfortável para o paciente e necessita de infraestrutura hospitalar. Como alternativa, técnicas aplicando sinais de fotopletismografia (PPG) têm sido propostas recentemente para estimar a pressão arterial. Essas técnicas usam sinais de PPG, que podem ser aferidos através de um sensor nãoinvasivo, aplicados no dedo do paciente, por exemplo. Avanços recentes na literatura mostram que esses sinais podem ser usados como entradas para modelos de algoritmos de aprendizagem de máquina, com o propósito de estimar a pressão arterial de forma a atender alguns padrões internacionais para equipamentos médicos. Embora o número de trabalhos relacionados a este campo de estudo esteja aumentando, os autores normalmente não disponibilizam suas simulações, o que dificulta a comparação entre essas diferentes abordagens. Este trabalho propõe um framework de código aberto para auxiliar na comparação de desempenho entre algoritmos de aprendizagem de máquina, aplicados para estimar a pressão arterial a partir de sinais de PPG. A metodologia utilizada para desenvolver o framework é detalhada neste documento e uma comparação de desempenho entre modelos gerados por quatro algoritmos de aprendizagem de máquina (Regressão Linear, Árvore de Decisão, Random Forest e AdaBoost) é apresentada. A comparação mostra que usando o framework proposto, os modelos conseguem alcançar desempenhos semelhantes aos obtidos na literatura.Heart diseases are a major cause of death nowadays. A typical sign of a serious heart conditions is the high blood preassure, which can be employed for helping the diagnosis of several heart diseases. However, the proper diagnosis of many heart illness may require a continuous monitoring of blood preassure, which can be difficult to achieve, since the standard sphygmomanometer method does not allow a continuous measurement of blood pressure, and the invasive cannula method is costly, unconfortable for the patient and requires access to hospital facilities. As an alternative, techniques employing photopletismography signals (PPG) have been proposed recently to estimate the blood pressure. These techniques use PPG signals, which can be acquired with a noninvasive sensor that can applied to the patient’s finger, for instance. Recent advances in the literature show that these signals can be used as input for machine learning models to provide an adequate estimation of blood pressure, according to some international standards for medical equipments. Besides an increasing number of studies in this field of knowledge, the authors usually do not make their simulations avaialable, what makes it difficult to compare different approaches. This work proposes an opensource framework to help researchers to compare the performance of machine learning algorithms, employed to estimate the blood pressure using PPG signals. The methodology to develop the framework is presented in detail in this document and a performace comparison of the models generated by four machnie learning algorithms (Linear Regression, Decision Tree, Random Forest and AdaBoost) is presented. The comparison show that using the proposed framework, the models achieve perfomance results similar to those obtained in the literature.BrasilAlmeida Neto, Fernando Gonçalves dehttp://lattes.cnpq.br/5085706500819680http://lattes.cnpq.br/0473869396914603Silva Neto, Eronides Felisberto dahttp://lattes.cnpq.br/4364517952689670LUZ, Luigi Fernando Marques da2022-04-18T18:59:47Z2022-04-18T18:59:47Z2021-07-15info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis84application/pdfLUZ, Luigi Fernando Marques da. PyCBPE: umframework opensource para estudo de desempenho de algoritmos de aprendizagem de máquina aplicados para estimar a pressão arterial através de sinais de fotopletismografia. 2021. 84f.Trabalho de conclusão de curso (Graduação em Engenharia Eletrônica)- Universidade Federal Rural de Pernambuco, 2021.https://repository.ufrpe.br/handle/123456789/2896poropenAccessatribution non - commercial - no derivs 3.0 Brazilcreativecommons.org/licenses/by-nc-sa/4.0/deed.pt_BRinfo:eu-repo/semantics/openAccessreponame:Repositório institucional da Universidade Federal Rural de Pernambuco (UFRPE) (RI-UFRPE)instname:Universidade Federal Rural de Pernambuco (UFRPE)instacron:UFRPE2022-05-12T14:15:54Zoai:dspace:123456789/2896Repositório InstitucionalPUBhttps://repository.ufrpe.br/oai/requestrepositorio.sib@ufrpe.bropendoar:https://v2.sherpa.ac.uk/id/repository/106122022-05-12T14:15:54Repositório institucional da Universidade Federal Rural de Pernambuco (UFRPE) (RI-UFRPE) - Universidade Federal Rural de Pernambuco (UFRPE)false |
dc.title.none.fl_str_mv |
PyCBPE: umframework opensource para estudo de desempenho de algoritmos de aprendizagem de máquina aplicados para estimar a pressão arterial através de sinais de fotopletismografia. |
title |
PyCBPE: umframework opensource para estudo de desempenho de algoritmos de aprendizagem de máquina aplicados para estimar a pressão arterial através de sinais de fotopletismografia. |
spellingShingle |
PyCBPE: umframework opensource para estudo de desempenho de algoritmos de aprendizagem de máquina aplicados para estimar a pressão arterial através de sinais de fotopletismografia. LUZ, Luigi Fernando Marques da Pressão arterial Fotopletismografia Aprendizagem de máquina Framework opensource |
title_short |
PyCBPE: umframework opensource para estudo de desempenho de algoritmos de aprendizagem de máquina aplicados para estimar a pressão arterial através de sinais de fotopletismografia. |
title_full |
PyCBPE: umframework opensource para estudo de desempenho de algoritmos de aprendizagem de máquina aplicados para estimar a pressão arterial através de sinais de fotopletismografia. |
title_fullStr |
PyCBPE: umframework opensource para estudo de desempenho de algoritmos de aprendizagem de máquina aplicados para estimar a pressão arterial através de sinais de fotopletismografia. |
title_full_unstemmed |
PyCBPE: umframework opensource para estudo de desempenho de algoritmos de aprendizagem de máquina aplicados para estimar a pressão arterial através de sinais de fotopletismografia. |
title_sort |
PyCBPE: umframework opensource para estudo de desempenho de algoritmos de aprendizagem de máquina aplicados para estimar a pressão arterial através de sinais de fotopletismografia. |
author |
LUZ, Luigi Fernando Marques da |
author_facet |
LUZ, Luigi Fernando Marques da |
author_role |
author |
dc.contributor.none.fl_str_mv |
Almeida Neto, Fernando Gonçalves de http://lattes.cnpq.br/5085706500819680 http://lattes.cnpq.br/0473869396914603 Silva Neto, Eronides Felisberto da http://lattes.cnpq.br/4364517952689670 |
dc.contributor.author.fl_str_mv |
LUZ, Luigi Fernando Marques da |
dc.subject.por.fl_str_mv |
Pressão arterial Fotopletismografia Aprendizagem de máquina Framework opensource |
topic |
Pressão arterial Fotopletismografia Aprendizagem de máquina Framework opensource |
description |
Doenças cardíacas são uma grande causa de mortes na atualidade. Um indicador tí pico de doenças cardíacas graves é a pressão arterial elevada, que pode ser usada para auxiliar no diagnóstico de muitas doenças do coração. Contudo, o diagnóstico apropriado de muitas doenças pode requerer um monitoramento contínuo da pressão sanguínea, o que pode ser difícil de se obter, uma vez que o método padrão, baseado no esfigmomanômetro, não permite medições contínuas e a cânula invasiva é custosa, desconfortável para o paciente e necessita de infraestrutura hospitalar. Como alternativa, técnicas aplicando sinais de fotopletismografia (PPG) têm sido propostas recentemente para estimar a pressão arterial. Essas técnicas usam sinais de PPG, que podem ser aferidos através de um sensor nãoinvasivo, aplicados no dedo do paciente, por exemplo. Avanços recentes na literatura mostram que esses sinais podem ser usados como entradas para modelos de algoritmos de aprendizagem de máquina, com o propósito de estimar a pressão arterial de forma a atender alguns padrões internacionais para equipamentos médicos. Embora o número de trabalhos relacionados a este campo de estudo esteja aumentando, os autores normalmente não disponibilizam suas simulações, o que dificulta a comparação entre essas diferentes abordagens. Este trabalho propõe um framework de código aberto para auxiliar na comparação de desempenho entre algoritmos de aprendizagem de máquina, aplicados para estimar a pressão arterial a partir de sinais de PPG. A metodologia utilizada para desenvolver o framework é detalhada neste documento e uma comparação de desempenho entre modelos gerados por quatro algoritmos de aprendizagem de máquina (Regressão Linear, Árvore de Decisão, Random Forest e AdaBoost) é apresentada. A comparação mostra que usando o framework proposto, os modelos conseguem alcançar desempenhos semelhantes aos obtidos na literatura. |
publishDate |
2021 |
dc.date.none.fl_str_mv |
2021-07-15 2022-04-18T18:59:47Z 2022-04-18T18:59:47Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
LUZ, Luigi Fernando Marques da. PyCBPE: umframework opensource para estudo de desempenho de algoritmos de aprendizagem de máquina aplicados para estimar a pressão arterial através de sinais de fotopletismografia. 2021. 84f.Trabalho de conclusão de curso (Graduação em Engenharia Eletrônica)- Universidade Federal Rural de Pernambuco, 2021. https://repository.ufrpe.br/handle/123456789/2896 |
identifier_str_mv |
LUZ, Luigi Fernando Marques da. PyCBPE: umframework opensource para estudo de desempenho de algoritmos de aprendizagem de máquina aplicados para estimar a pressão arterial através de sinais de fotopletismografia. 2021. 84f.Trabalho de conclusão de curso (Graduação em Engenharia Eletrônica)- Universidade Federal Rural de Pernambuco, 2021. |
url |
https://repository.ufrpe.br/handle/123456789/2896 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
openAccess atribution non - commercial - no derivs 3.0 Brazil creativecommons.org/licenses/by-nc-sa/4.0/deed.pt_BR info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
openAccess atribution non - commercial - no derivs 3.0 Brazil creativecommons.org/licenses/by-nc-sa/4.0/deed.pt_BR |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
84 application/pdf |
dc.publisher.none.fl_str_mv |
Brasil |
publisher.none.fl_str_mv |
Brasil |
dc.source.none.fl_str_mv |
reponame:Repositório institucional da Universidade Federal Rural de Pernambuco (UFRPE) (RI-UFRPE) instname:Universidade Federal Rural de Pernambuco (UFRPE) instacron:UFRPE |
instname_str |
Universidade Federal Rural de Pernambuco (UFRPE) |
instacron_str |
UFRPE |
institution |
UFRPE |
reponame_str |
Repositório institucional da Universidade Federal Rural de Pernambuco (UFRPE) (RI-UFRPE) |
collection |
Repositório institucional da Universidade Federal Rural de Pernambuco (UFRPE) (RI-UFRPE) |
repository.name.fl_str_mv |
Repositório institucional da Universidade Federal Rural de Pernambuco (UFRPE) (RI-UFRPE) - Universidade Federal Rural de Pernambuco (UFRPE) |
repository.mail.fl_str_mv |
repositorio.sib@ufrpe.br |
_version_ |
1809277173088911360 |