Programa do Curso

Introdução ao TinyML

  • Compreendendo as restrições e capacidades do TinyML
  • Revisão de plataformas comuns de microcontroladores
  • Comparação entre Raspberry Pi, Arduino e outras placas

Configuração e Preparação do Hardware

  • Preparando o sistema operacional do Raspberry Pi
  • Configurando placas Arduino
  • Conectando sensores e periféricos

Técnicas de Coleta de Dados

  • Capturando dados dos sensores
  • Lidando com dados de áudio, movimento e ambiente
  • Criando conjuntos de dados rotulados

Desenvolvimento de Modelos para Dispositivos Edge

  • Selecionando arquiteturas de modelos adequadas
  • Treinando modelos TinyML com TensorFlow Lite
  • Avaliando o desempenho para uso embarcado

Otimização e Conversão de Modelos

  • Estratégias de quantização
  • Convertendo modelos para implantação em microcontroladores
  • Otimização da memória e do processamento

Implementação no Raspberry Pi

  • Executando inferência com TensorFlow Lite
  • Integrando a saída do modelo em aplicações
  • Solucionando problemas de desempenho

Implementação no Arduino

  • Usando a biblioteca TensorFlow Lite Micro do Arduino
  • Gravando modelos em microcontroladores
  • Verificando a precisão e o comportamento de execução

Construindo Aplicativos TinyML Completos

  • Projetando fluxos de trabalho holísticos de IA embarcada
  • Implementando protótipos interativos e do mundo real
  • Testando e aperfeiçoando a funcionalidade do projeto

Resumo e Próximos Passos

Requisitos

  • Compreensão dos conceitos básicos de programação
  • Experiência com o uso de microcontroladores
  • Familiaridade com Python ou C/C++

Público-Alvo

  • Makers
  • Entusiastas
  • Desenvolvedores de IA embarcada
 21 Horas

Número de participantes


Preço por Participante

Próximas Formações Provisórias

Categorias Relacionadas