Mensuração de macronutrientes através de inteligência artificial
Autores
Fincatti, Fernando Cesar Furtado Ballesteros
Orientador
Miranda, Fábio Roberto de
Co-orientadores
Citações na Scopus
Tipo de documento
Relatório de Iniciação Científica
Data
2021
Resumo
Este projeto trata do uso de redes neurais no desenvolvimento de ferramentas com o
intuito de facilitar o cotidiano de pessoas com diabetes o que precisam controlar sua
dieta. O objetivo específico é desenvolver um software capaz de estimar o número de
macronutrientes de uma refeição através de uma imagem 2D capturada por uma
câmera de smartphone, utilizando-se de princípios baseados em visão
computacional. A linguagem de programação utilizada foi o Python, utilizando-se
desde modelos baseados em bibliotecas como Tensorflow e Keras, até algoritmos
inteiramente construídos do zero, ou seja, utilizando bibliotecas apenas para contas
aritméticas básicas. Foi utilizado transfer learning para obtenção de melhores
resultados. Os recursos para treinar as redes neurais foram retirados das bases Food
101 e ImageNet. Foram obtidos bons resultados. Os Melhores resultados foram
obtidos com o uso de transfer learning, baseado na rede Xception, treinada
previamente com a ImageNet. Para 6 classes de alimento, foi obtido uma acurácia de
86%, sendo utilizadas seis mil imagens, sendo quatro mil para treino e duas mil para
teste. Os resultados demonstram que o uso de técnicas como transfer learning
possuem boa precisão.
Palavras-chave
diabetes; macronutrientes; inteligência artificial; transfer learning; neural networks; mobile
Titulo de periódico
URL da fonte
Título de Livro
URL na Scopus
Idioma
Português
Notas
Membros da banca
Área do Conhecimento CNPQ
Engenharias