Programa do Curso

Introdução à otimização da IA de ponta

  • Visão geral da IA de ponta e seus desafios
  • Importância da otimização de modelos para dispositivos de ponta
  • Estudos de caso de modelos de IA optimizados em aplicações de ponta

Técnicas de compressão de modelos

  • Introdução à compressão de modelos
  • Técnicas para reduzir o tamanho do modelo
  • Exercícios práticos para compressão de modelos

Métodos de quantização

  • Visão geral da quantização e seus benefícios
  • Tipos de quantização (pós-treinamento, treinamento sensível à quantização)
  • Exercícios práticos de quantização de modelos

Poda e outras técnicas de otimização

  • Introdução à poda
  • Métodos de poda de modelos de IA
  • Outras técnicas de otimização (por exemplo, destilação de conhecimentos)
  • Exercícios práticos para poda e otimização de modelos

Implementação de modelos optimizados em dispositivos de borda

  • Preparar o ambiente do dispositivo de borda
  • Implementação e teste de modelos optimizados
  • Resolução de problemas de implementação
  • Exercícios práticos para implantação de modelos

Ferramentas e estruturas para otimização

  • Visão geral das ferramentas e estruturas (por exemplo, TensorFlow Lite, ONNX)
  • Utilização do TensorFlow Lite para otimização de modelos
  • Exercícios práticos com ferramentas de otimização

Aplicações do mundo real e estudos de caso

  • Revisão de projectos bem sucedidos de otimização de IA de ponta
  • Discussão de casos de utilização específicos da indústria
  • Projeto prático para construir e otimizar uma aplicação do mundo real

Resumo e próximos passos

Requisitos

  • Conhecimento dos conceitos de IA e de aprendizagem automática
  • Experiência no desenvolvimento de modelos de IA
  • Conhecimentos básicos de programação (Python recomendado)

Público-alvo

  • Programadores de IA
  • Engenheiros de aprendizagem automática
  • Arquitectos de sistemas
 14 horas

Número de participantes


Preço por participante

Próximas Formações Provisórias

Categorias Relacionadas