00 CAMPUS ARISTÓTELES CALAZANS SIMÕES (CAMPUS A. C. SIMÕES) IC - INSTITUTO DE COMPUTAÇÃO Dissertações e Teses defendidas na UFAL - IC
Use este identificador para citar ou linkar para este item: http://www.repositorio.ufal.br/jspui/handle/123456789/15655
Registro completo de metadados
Campo DCValorIdioma
dc.contributor.advisor1Barboza, Erick de Andrade-
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/1049532071774598pt_BR
dc.contributor.referee1Araújo, Ícaro Bezerra Queiroz de-
dc.contributor.referee2Martins, Allan de Medeiros-
dc.creatorPereira, Emanuel Adler Medeiros-
dc.creator.Latteshttp://lattes.cnpq.br/4788259197672920pt_BR
dc.date.accessioned2025-02-27T16:40:46Z-
dc.date.available2025-02-27-
dc.date.available2025-02-27T16:40:46Z-
dc.date.issued2024-07-26-
dc.identifier.citationPEREIRA, Emanuel Adler Medeiros. Water potability classification: an approach using machine learning in an embedded system. 2025. 44 f. Dissertação (Mestrado em Informática) – Programa de Pós-Graduação em Informática, Instituto de Computação. Universidade Federal de Alagoas. Maceió, 2024.pt_BR
dc.identifier.urihttp://www.repositorio.ufal.br/jspui/handle/123456789/15655-
dc.description.abstractAccess to clean drinking water is a vital resource and a recognized human right. However,billionsofpeoplestillsufferfromthelackofaccesstosafedrinkingwater,leading to various health issues. One major challenge in water quality monitoring is the collection and analysis of large a mounts of data. Machine learning models have been widely appliedin water quality monitoring to aid decision making by managers and prevent contamination. An embedded system that integrates sensors with a Machine Learning mode lcould providere al time responses and be feasible for deployment anywhere, regardless of internet connectivity requirements. Such a system, in the context of water potability classification, would allow faster responses to potential threats. This study proposes an energy-efficient TinyML model for classifying water potability, using only parameters available through electronic sensing. The study evaluated performance using metrics such as Accuracy, Precision, Recall, F1Score,memoryoccupiedbythemodel,executiontime,andenergyconsumption,comparing models developed with Random Forest and Neural Networks algorithms. It also assessed the best combination of model and adaptation library for the embedded system. The initial Machine Learning model, using Random Forest, demonstrated good performance, reaching a Precision of 0.70, and compared to its cloud-based counterpart, it can operate for years on a standard battery power source. When comparing all models and libraries in the study, the multilayer perceptron model with the EmbML library used the least memory, with 283,113 bytes, and the Random Forest model with Micromlgen had the lowest energy consumption, usingonly104.534millijoules. This work can help researchers and professionals implement water potability classification systems and use TinyML in other classification problems as well.pt_BR
dc.languageporpt_BR
dc.publisherUniversidade Federal de Alagoaspt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.programPrograma de Pós-Graduação em Informáticapt_BR
dc.publisher.initialsUFALpt_BR
dc.rightsAcesso Abertopt_BR
dc.subjectTinyMLpt_BR
dc.subjectÁgua potávelpt_BR
dc.subjectSistemas embarcados (Computadores)pt_BR
dc.subjectAprendizagem de máquinapt_BR
dc.subjectInteligência artificialpt_BR
dc.subjectRandom Forestpt_BR
dc.subjectRandom Forestpt_BR
dc.subjectRedes neuraispt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
dc.titleWater potability classification: an approach using machine learning in an embedded systempt_BR
dc.typeDissertaçãopt_BR
dc.description.resumoO acesso à água potável é um recurso vital e um direito humano reconhecido. Contudo, ainda hoje, bilhões de pessoas sofrem com a falta de acesso à água adequada para consumo, o que pode levar a diversos problemas de saúde. Um dos principais desafios no monitoramento da qualidade da água é a coleta e análise de grandes volumes de dados. Modelos de Aprendizado de Máquina têm sido amplamente aplicados no monitoramento da qualidade da água para facilitar a tomada de decisão por gestores e prevenir a contaminação. Um sistema embarcado que integre sensores a um modelo de Aprendizado de Máquina poderia oferecer respostas em tempo real e seria viável para ser aplicado em qualquer local, independentemente da conexão com a internet. Esse sistema, no contexto da classificação da potabilidade da água, permitiria respostas mais rápidas diante de potenciais ameaças. Este estudopropõeummodelodeTinyMLeficienteemtermosenergéticosparaaclassificaçãoda potabilidade da água, utilizando apenas parâmetros que podem ser obtidos por meio de sensoriamento eletrônico. O estudo avaliou o desempenho utilizando métricas como Acurácia, Precisão, Recall, F1-Score, espaço ocupado em memória pelo modelo, tempo de execução e consumo de energia, e comparou modelos desenvolvidos com os algoritmos Random Forest e Redes Neurais. Também foi analisada a melhor combinação entre modelo e biblioteca de adaptação para o sistema embarcado. O modelo de Aprendizado de Máquina inicial, utilizando Random Forest, demonstrou um bom desempenho alcançando uma Precisão de 0.70 e pode funcionar por anos com uma bateria comum como fonte de energia. Comparando todos os modelos e bibliotecas do estudo, o modelo de perceptron multicamadas com a biblioteca EmbML usou a menor memória, com 283.113bytes, e o modelo Random Forest com Micromlgen teve o menor consumo de energia, usando apenas 104.534 milijoules. Este trabalho pode ajudar pesquisadores e profissionais a implementar sistemas de classificação de potabilidade da água e a usar TinyML em outros problemas de classificação também.pt_BR
Aparece nas coleções:Dissertações e Teses defendidas na UFAL - IC

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
Water potability classification an approach using machine learning in an embedded system.pdf14.7 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.