Programa do Curso

Introdução ao TinyML e à IA de borda

  • O que é TinyML?
  • Vantagens e desafios da IA em microcontroladores
  • Visão geral das ferramentas TinyML: TensorFlow Lite e Edge Impulse
  • Casos de uso do TinyML na IoT e em aplicações reais

Configurando o Ambiente de Desenvolvimento TinyML

  • Instalando e configurando o Arduino IDE
  • Introdução ao TensorFlow Lite para microcontroladores
  • Usando o Edge Impulse Studio para desenvolvimento de TinyML
  • Conectando e testando microcontroladores para aplicações de IA

Construindo e Treinando Modelos de Aprendizado de Máquina

  • Compreendendo o fluxo de trabalho do TinyML
  • Coletando e pré-processando dados dos sensores
  • Treinando modelos de aprendizado de máquina para IA embarcada
  • Otimizando modelos para processamento de baixo consumo de energia e em tempo real

Implantação de Modelos de IA em Microcontroladores

  • Convertendo modelos de IA para o formato TensorFlow Lite
  • Carregando e executando modelos em microcontroladores
  • Validando e depurando implementações de TinyML

Otimizando TinyML para Desempenho e Eficiência

  • Técnicas de quantização e compressão de modelos
  • Estratégias de gerenciamento de energia para IA de borda
  • Restrições de memória e computação na IA embarcada

Aplicações Práticas do TinyML

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

Segurança e Tendências Futuras do TinyML

  • Garantindo a privacidade e segurança dos dados em aplicações de TinyML
  • Desafios da aprendizagem federada em microcontroladores
  • Pesquisas emergentes e avanços no TinyML

Resumo e Próximos Passos

Requisitos

  • Experiência com programação de sistemas embarcados
  • Familiaridade com programação em Python ou C/C++
  • Conhecimento básico de conceitos de aprendizado de máquina
  • Compreensão da hardware e periféricos de microcontroladores

Público-alvo

  • Engenheiros de sistemas embarcados
  • Desenvolvedores de IA
 21 Horas

Número de participantes


Preço por Participante

Próximas Formações Provisórias

Categorias Relacionadas