Entrar em Contato

Programa do Curso

Introdução ao TinyML

  • O que é o TinyML?
  • A importância do aprendizado de máquina em microcontroladores
  • Comparação entre IA tradicional e TinyML
  • Visão geral dos requisitos de hardware e software

Configuração do Ambiente TinyML

  • Instalação da Arduino IDE e configuração do ambiente de desenvolvimento
  • Introdução ao TensorFlow Lite e Edge Impulse
  • Gravação e configuração de microcontroladores para aplicações TinyML

Construção e Implantação de Modelos TinyML

  • Compreensão do fluxo de trabalho do TinyML
  • Treinamento de um modelo simples de aprendizado de máquina para microcontroladores
  • Conversão de modelos de IA para o formato TensorFlow Lite
  • Implantação dos modelos em dispositivos de hardware

Otimização do TinyML para Dispositivos de Borda

  • Redução da pegada de memória e carga computacional
  • Técnicas de quantização e compressão de modelos
  • Avaliação do desempenho dos modelos TinyML

Aplicações e Casos de Uso do TinyML

  • Reconhecimento de gestos usando dados do acelerômetro
  • Classificação de áudio e identificação de comandos por palavra-chave
  • Detecção de anomalias para manutenção preditiva

Desafios e Tendências Futuras do TinyML

  • Limitações de hardware e estratégias de otimização
  • Preocupações com segurança e privacidade no TinyML
  • Avanços futuros e pesquisas em TinyML

Resumo e Próximos Passos

Requisitos

  • Conhecimento básico de programação (Python ou C\/C++)
  • Familiaridade com conceitos de aprendizado de máquina (recomendado, mas não obrigatório)
  • Compreensão de sistemas embarcados (opcional, porém útil)

Público-Alvo

  • Engenheiros
  • Cientistas de dados
  • Entusiastas de IA
 14 Horas

Número de participantes


Preço por participante

Próximas Formações Provisórias

Categorias Relacionadas