Entrar em Contato
 Duração 21 horas

Programa do Curso

Fundamentos dos Pipelines de TinyML

  • Visão geral das etapas do fluxo de trabalho do TinyML
  • Características do hardware de borda
  • Considerações para o projeto do pipeline

Coleta e Pré-processamento de Dados

  • Coleta de dados estruturados e de sensores
  • Estratégias de rotulagem e aumento de dados
  • Preparação de conjuntos de dados para ambientes restritos

Desenvolvimento de Modelos para TinyML

  • Seleção de arquiteturas de modelos para microcontroladores
  • Fluxos de trabalho de treinamento utilizando frameworks padrão de ML
  • Avaliação de indicadores de desempenho do modelo

Otimização e Compressão de Modelos

  • Técnicas de quantização
  • Poda e compartilhamento de pesos
  • Equilíbrio entre precisão e limitações de recursos

Conversão e Empacotamento de Modelos

  • Exportação de modelos para o TensorFlow Lite
  • Integração de modelos em toolchains embarcadas
  • Gestão do tamanho do modelo e restrições de memória

Implantação em Microcontroladores

  • Gravação de modelos em alvos de hardware
  • Configuração de ambientes de tempo de execução
  • Testes de inferência em tempo real

Monitoramento, Testes e Validação

  • Estratégias de teste para sistemas TinyML implantados
  • Depuração do comportamento do modelo no hardware
  • Validação de desempenho em condições de campo

Integração do Pipeline Completo de Ponta a Ponta

  • Construção de fluxos de trabalho automatizados
  • Versionamento de dados, modelos e firmware
  • Gestão de atualizações e iterações

Resumo e Próximas Etapas

Requisitos

  • Compreensão dos fundamentos de machine learning
  • Experiência com programação embutida
  • Familiaridade com fluxos de trabalho de dados baseados em Python

Público-Alvo

  • Engenheiros de IA
  • Desenvolvedores de software
  • Especialistas em sistemas embarcados

Número de participantes


Preço por participante

Próximas Formações Provisórias

Categorias Relacionadas