Energy-efficient human activity recognition framework for wearable devices : development, deployment, and analysis
| dc.contributor.advisor1 | Filho, Teodiano Freire Bastos | |
| dc.contributor.advisor1ID | https://orcid.org/0000000211852773 | |
| dc.contributor.advisor1Lattes | http://lattes.cnpq.br/3761585497791105 | |
| dc.contributor.author | Coelho, Yves Luduvico | |
| dc.contributor.authorID | https://orcid.org/ | |
| dc.contributor.authorLattes | http://lattes.cnpq.br/9638925190820125 | |
| dc.contributor.referee1 | Pereira, Carlos Eduardo | |
| dc.contributor.referee1ID | https://orcid.org/0000-0003-4315-4256 | |
| dc.contributor.referee1Lattes | http://lattes.cnpq.br/ | |
| dc.contributor.referee2 | Ciarelli, Patrick Marques | |
| dc.contributor.referee2ID | https://orcid.org/0000000331774028 | |
| dc.contributor.referee2Lattes | http://lattes.cnpq.br/1267950518719423 | |
| dc.contributor.referee3 | Caldeira, Eliete Maria de Oliveira | |
| dc.contributor.referee3ID | https://orcid.org/0000-0002-3742-0952 | |
| dc.contributor.referee3Lattes | http://lattes.cnpq.br/8508979665054143 | |
| dc.contributor.referee4 | Neto, Anselmo Frizera | |
| dc.contributor.referee4ID | https://orcid.org/0000000206873967 | |
| dc.contributor.referee4Lattes | http://lattes.cnpq.br/8928890008799265 | |
| dc.contributor.referee5 | Rodriguez, Denis Delisle | |
| dc.contributor.referee5ID | https://orcid.org/000000028937031X | |
| dc.contributor.referee5Lattes | http://lattes.cnpq.br/7140331839822423 | |
| dc.contributor.referee6 | Unikrishnan, Premith | |
| dc.date.accessioned | 2024-05-30T01:41:00Z | |
| dc.date.available | 2024-05-30T01:41:00Z | |
| dc.date.issued | 2022-08-17 | |
| dc.description.abstract | The rapid population aging has significant implications for society, especially in healthcare. At the same time, technological advancement and the spread of artificial intelligence provide new possibilities to meet these challenges and improve health and well-being, preventing a future collapse of the healthcare system. Wearable devices such as smart bands and smartwatches, already widely adopted today to monitor physical activities, will be important allies to promote better healthcare services. One area of research that combines these devices with machine learning is Human Activity Recognition (HAR), which has been widely discussed in the literature. The accelerated progress of deep learning techniques has also contributed to the development of models that surpassed the classification performance of the state-of-the-art until then. However, such models are highly complex to be deployed on resource-constrained wearable devices, which demand applications with low power consumption, real-time response, and privacy. Edge computing along with lighter and more efficient HAR systems is a viable solution to meeting these requirements. Given this scenario, this doctoral research aims to develop, implement and test an energy-efficient HAR framework for classifying human activities. The developed models were extensively analyzed in different configurations, and compared with reference and state-of-the-art models. In addition, the proposed framework was deployed and tested on a microcontroller, providing important analysis regarding computational performance. With the MHEALTH dataset, using only data sampled at 10 Hz from a wrist-worn sensor, the proposed framework achieved accuracy of 79.07%, surpassing reference classifiers, with a model of 44.58 kB, which consumes only 1.59 mW. In the multi-sensors scenario, the framework obtained an accuracy of 91.02%, close to the accuracy level of state-of-the-art complex deep learning-based models. The results achieved show it is possible to develop a model more efficient and simple enough to be embedded in wearable devices. Additionally, the findings also show that HAR systems can be simplified by reducing the sampling rate and discarding irrelevant data. Finally, the conclusions highlight the key contributions, the research limitations, and provide recommendations for further research | |
| dc.description.resumo | O envelhecimento populacional traz consigo desafios importantes para a sociedade, princi palmente na área de saúde. Ao mesmo tempo, o avanço tecnológico e a disseminação da inteligência artificial oferecem novas possibilidades para atender as demandas para melho rar a saúde e o bem-estar, evitando um futuro colapso do sistema de saúde. Os dispositivos vestíveis, como smart bands e smartwatches, já amplamente adotados hoje para monitorar atividades físicas, serão importantes aliados para promover melhores serviços de cuidado à saúde. Uma área de pesquisa que combina esses dispositivos com aprendizado de máquina é o Reconhecimento de Atividades Humanas (HAR, do inglês Human Activity Recognition), que vem sendo amplamente discutido na literatura. O rápido progresso do aprendizado profundo contribuiu para o desenvolvimento de modelos que têm superado o desempenho de classificação do estado da arte até então. No entanto, tais modelos são altamente complexos para serem implantados em dispositivos vestíveis, os quais demandam aplicações com baixo consumo de energia, resposta em tempo real, e privacidade. A computação de borda em conjunto com sistemas HAR mais leves e mais eficientes é uma solução viável para atender esses requisitos. Diante desse cenário, o presente trabalho tem como objetivo desenvolver, implantar e testar um framework eficiente em termos de consumo de energia para classifi cação de atividades humanas. Os modelos desenvolvidos foram amplamente analisados em diversas configurações, e comparados com modelos de referência e do estado-da-arte. Além disso, o framework proposto foi implantado e testado em um microcontrolador, fornecendo análises importantes a respeito do desempenho computacional. Os resultados alcançados mostram que é possível desenvolver um modelo mais eficiente e simples o suficiente para ser embarcado em dispositivos vestíveis. Adicionalmente, os achados desta pesquisa também permitem observar que sistemas HAR podem ser simplificados com redução de taxa de amostragem e descarte de dados irrelevantes. Na base de dados MHEALTH, utilizando apenas dados de um sensor de punho coletados a 10 Hz, o framework proposto obteve acurácia de 79,07%, superando classificadores de referência, com um modelo de 44,58 kB, que consome apenas 1,59 mW. No cenário com múltiplos sensores, o framework obteve acurácia de 91,02%, situando-se próximo aos modelos complexos baseados em aprendizado profundo (do inglês deep learning) do estado-da-arte. Finalmente, as conclusões destacam os principais achados desta pesquisa, as limitações do trabalho, e oferece recomendações para continuação da pesquisa | |
| dc.description.sponsorship | Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq) | |
| dc.format | Text | |
| dc.identifier.uri | https://dspace5.ufes.br/handle/10/16432 | |
| dc.language | por | |
| dc.publisher | Universidade Federal do Espírito Santo | |
| dc.publisher.country | BR | |
| dc.publisher.course | Doutorado em Engenharia Elétrica | |
| dc.publisher.department | Centro Tecnológico | |
| dc.publisher.initials | UFES | |
| dc.publisher.program | Programa de Pós-Graduação em Engenharia Elétrica | |
| dc.rights | open access | |
| dc.subject | Deep learning | |
| dc.subject | Edge computing | |
| dc.subject | Human activity recognition | |
| dc.subject | Machine learning | |
| dc.subject | Smartwatches | |
| dc.subject | Wearable devices | |
| dc.subject | Aprendizado de máquina | |
| dc.subject | Aprendizado profundo | |
| dc.subject | Computação de borda | |
| dc.subject | Dispositivos vestíveis | |
| dc.subject | Reconhecimento de atividades humanas | |
| dc.subject.br-rjbn | subject.br-rjbn | |
| dc.subject.cnpq | Engenharia Elétrica | |
| dc.title | Energy-efficient human activity recognition framework for wearable devices : development, deployment, and analysis | |
| dc.title.alternative | title.alternative | |
| dc.type | doctoralThesis |
Arquivos
Pacote original
1 - 1 de 1
Carregando...
- Nome:
- YVES LUDUVICO COELHO.pdf
- Tamanho:
- 4.48 MB
- Formato:
- Adobe Portable Document Format
