Programa do Curso

Introdução ao TinyML

  • O que é TinyML?
  • Por que executar IA em microcontroladores?
  • Desafios e benefícios do TinyML

Configurando o Ambiente de Desenvolvimento TinyML

  • Visão geral das cadeias de ferramentas TinyML
  • Instalando TensorFlow Lite para Microcontroladores
  • Trabalhando com Arduino IDE e Edge Impulse

Construindo e Implementando Modelos TinyML

  • Treinamento de modelos IA para TinyML
  • Conversão e compactação de modelos IA para microcontroladores
  • Implantação de modelos em hardware de baixo consumo de energia

Otimizando TinyML para Eficiência Energética

  • Técnicas de quantização para compressão de modelos
  • Considerações sobre latência e consumo de energia
  • Balanceando desempenho e eficiência energética

Inferência em Tempo Real em Microcontroladores

  • Processamento de dados de sensores com TinyML
  • Executando modelos IA no Arduino, STM32 e Raspberry Pi Pico
  • Otimizando inferência para aplicações em tempo real

Integrando TinyML com Aplicações IoT e Edge Computing

  • Conectando TinyML a dispositivos IoT
  • Comunicação sem fio e transmissão de dados
  • Implantação de soluções IoT com IA

Aplicações Reais e Tendências Futuras

  • Casos de uso em saúde, agricultura e monitoramento industrial
  • O futuro da IA ultra-baixo consumo
  • Próximos passos na pesquisa e implantação do TinyML

Resumo e Próximos Passos

Requisitos

  • Compreensão de sistemas embarcados e microcontroladores
  • Experiência com fundamentos de IA ou aprendizado de máquina
  • Conhecimento básico de programação em C, C++ ou Python

Público-alvo

  • Engenheiros embarcados
  • Desenvolvedores de IoT
  • Pesquisadores de IA
 21 Horas

Número de participantes


Preço por Participante

Próximas Formações Provisórias

Categorias Relacionadas