Please use this identifier to cite or link to this item: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/19033
Full metadata record
DC FieldValueLanguage
dc.creator.IDRANGEL NETO, H. B.pt_BR
dc.creator.Latteshttp://lattes.cnpq.br/4128445658621635pt_BR
dc.contributor.advisor1SANTOS, Danilo Freire de Souza.
dc.contributor.advisor1IDSANTOS, D. F. S.pt_BR
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/9890987649970131pt_BR
dc.contributor.referee1SANTOS JÚNIOR, Gutemberg Gonçalves dos.
dc.contributor.referee1IDSANTOS JÚNIOR, G. G.pt_BR
dc.description.resumoSistemas embarcados podem ser encontrados nas mais variadas aplicações e em vasta quantidade, de aparelhos celulares a satélites, de brinquedos a controle de usinas. Por serem fisicamente embutidos em outros sistemas maiores, são chamados embarcados. Pela mesma razão apresentam requisitos próprios quanto ao tamanho, peso e, consequentemente, limitações claras quanto à capacidade de processamento e memória, custo final e consumo de energia. Nas últimas décadas, indústria e academia têm somado esforços para o desenvolvimento de métodos que aumentem a eficiência energética dos sistemas embarcados, em todas as camadas, de hardware a software, tendo em vista os impactos positivos em custo, autonomia, usabilidade, confiabilidade etc. O objetivo do projeto descrito neste relatório foi de aplicar técnicas de aprendizado de máquinas no processamento de dados de sistemas embarcados, visando o desenvolvimento de aplicações de baixo consumo a partir da redução quantitativa dos dados transmitidos. Este trabalho apresenta um estudo de caso como guia do desenvolvimento do trabalho. São também apresentados um resumo das tecnologias usadas e as atividades feitas nos últimos meses, sendo estas: a obtenção, limpeza e criação de banco de dados; a definição, implementação e treino de rede neural em CPU; a conversão do modelo de rede neural de arquitetura de CPU para MCU; e a proposta e implementação de rotina adaptada ao baixo consumo em um MCU comercial, o NXP QN9080.pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentCentro de Engenharia Elétrica e Informática - CEEIpt_BR
dc.publisher.initialsUFCGpt_BR
dc.subject.cnpqEngenharia Elétrica.pt_BR
dc.titleUso e aprendizado de máquina visando maior eficiência energética de aplicações com microcontroladores embarcados.pt_BR
dc.date.issued2019
dc.description.abstractEmbedded systems can be easily found in many domains of technology, from mobile phones to satellites, from toys to industrial plants. As the name suggests, these systems are embedded in more complex ones. And for this reason, many concerns arise from their strict requirements of small size and low weight. When developing embedded systems, these requirements are translated into constraints on memory, processing performance, cost, and low energy consumption. In the last decades, industry has joined forces with academic research for developing new methods to increase energy efficiency of embedded systems, from hardware to software, and to improve usability, cost, autonomy and reliability altogether. The goal this project was to reduce the amount of transmitted data by applying machine learning techniques for processing data on the edge. This strategy should increase the autonomy of low power wireless applications. This work presents a study case as a guide. A review of the technologies and of the developed activities in the last months is presented. Among other topics, the process of gathering, preprocessing and creating a database; defining, implementing and training a neural network on CPU; the conversion from the CPU model to a model adapted to MCU architecture; and the proposal and implementation of a solution adapted to low power in a commercial MCU (NXP QN9080)pt_BR
dc.identifier.urihttp://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/19033
dc.date.accessioned2021-05-25T21:01:23Z
dc.date.available2021-05-25
dc.date.available2021-05-25T21:01:23Z
dc.typeTrabalho de Conclusão de Cursopt_BR
dc.subjectEficiência energéticapt_BR
dc.subjectAprendizado de máquinapt_BR
dc.subjectMicrocontroladores embarcadospt_BR
dc.subjectProcessamento embarcadopt_BR
dc.subjectConsumo energéticopt_BR
dc.subjectMicrocontrolador NXP QN9080pt_BR
dc.subjectNó periférico - sistema embarcadopt_BR
dc.subjectMatlabpt_BR
dc.subjectRedes neuraispt_BR
dc.subjectDados de aceleraçãopt_BR
dc.subjectEnergy efficiencypt_BR
dc.subjectMachine learningpt_BR
dc.subjectEmbedded microcontrollerspt_BR
dc.subjectEmbedded processingpt_BR
dc.subjectEnergy consumptionpt_BR
dc.subjectNXP Microcontroller QN9080pt_BR
dc.subjectPeripheral node - embedded systempt_BR
dc.subjectNeural networkspt_BR
dc.subjectAcceleration datapt_BR
dc.rightsAcesso Abertopt_BR
dc.creatorRANGEL NETO, Humberto de Brito.
dc.publisherUniversidade Federal de Campina Grandept_BR
dc.languageporpt_BR
dc.title.alternativeUse and machine learning for greater energy efficiency of applications with embedded microcontrollers.pt_BR
dc.identifier.citationRANGEL NETO, Humberto de Brito. Uso e aprendizado de máquina visando maior eficiência energética de aplicações com microcontroladores embarcados. 2019. 42f. (Trabalho de Conclusão de Curso - Monografia), Curso de Bacharelado em Engenharia Elétrica, Centro de Engenharia Elétrica e Informática , Universidade Federal de Campina Grande – Paraíba - Brasil, 2019. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/19033pt_BR
Appears in Collections:Curso de Bacharelado em Engenharia Elétrica - CEEI - Monografias

Files in This Item:
File Description SizeFormat 
HUMBERTO DE BRITO RANGEL NETO - TCC ENG. ELÉTRICA 2019.pdfHumberto de Brito Rangel Neto - TCC Eng. Elétrica 2019.1.41 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.