Programa do Curso

Introdução ao Edge AI e Otimização de Modelos

  • Compreendendo computação em borda e cargas de trabalho de IA
  • Compromissos: desempenho vs. restrições de recursos
  • Visão geral das estratégias de otimização de modelos

Seleção de Modelos e Pré-treinamento

  • Escolhendo modelos leves (por exemplo, MobileNet, TinyML, SqueezeNet)
  • Compreendendo arquiteturas de modelo adequadas para dispositivos em borda
  • Usando modelos pré-treinados como base

Fine-Tuning e Aprendizagem Transferida

  • Princípios da aprendizagem transferida
  • Adaptando modelos para conjuntos de dados personalizados
  • Fluxos de trabalho práticos de ajuste fino

Quantização de Modelos

  • Técnicas de quantização pós-treinamento
  • Treinamento consciente de quantização
  • Avaliação e compromissos

Podagem e Compressão de Modelos

  • Estratégias de podagem (estruturada vs. não estruturada)
  • Compressão e compartilhamento de pesos
  • Benchmarking de modelos comprimidos

Quadros e Ferramentas de Deploy

  • TensorFlow Lite, PyTorch Mobile, ONNX
  • Compatibilidade de hardware em borda e ambientes de tempo de execução
  • Ferramentas para deploy cross-plataforma

Deploy Hands-On

  • Deploy em Raspberry Pi, Jetson Nano, e dispositivos móveis
  • Perfis e benchmarking
  • Solução de problemas de deploy

Resumo e Próximos Passos

Requisitos

  • Compreensão dos fundamentos de aprendizado de máquina
  • Experiência com Python e frameworks de deep learning
  • Familiaridade com sistemas embarcados ou limitações de dispositivos edge

Público-alvo

  • Desenvolvedores de IA embarcada
  • Especialistas em computação edge
  • Engenheiros de aprendizado de máquina focados em implantação edge
 14 Horas

Número de participantes


Preço por Participante

Próximas Formações Provisórias

Categorias Relacionadas