Programa do Curso
Introdução à Otimização de IA em Borda
- Visão geral da IA em borda e seus desafios
- Importância da otimização de modelos para dispositivos de borda
- Estudos de caso de modelos de IA otimizados em aplicações de borda
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 de 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 com consciência de quantização)
- Exercícios práticos de quantização de modelos
Poda e Outras Técnicas de Otimização
- Introdução à poda (pruning)
- Métodos para podar modelos de IA
- Outras técnicas de otimização (por exemplo, destilação de conhecimento)
- Exercícios práticos de poda e otimização de modelos
Implantação de Modelos Otimizados em Dispositivos de Borda
- Preparação do ambiente no dispositivo de borda
- Implantação e teste dos modelos otimizados
- Solução de problemas comuns na implantação
- Exercícios práticos de implantação de modelos
Ferramentas e Frameworks para Otimização
- Visão geral das ferramentas e frameworks (por exemplo, TensorFlow Lite, ONNX)
- Uso do TensorFlow Lite para otimização de modelos
- Exercícios práticos com ferramentas de otimização
Aplicações no Mundo Real e Estudos de Caso
- Revisão de projetos bem-sucedidos de otimização de IA em borda
- Discussão sobre casos de uso específicos da indústria
- Projeto prático para construir e otimizar uma aplicação real
Resumo e Próximos Passos
Requisitos
- Conhecimento dos conceitos de IA e aprendizado de máquina
- Experiência com desenvolvimento de modelos de IA
- Habilidades básicas de programação (Python recomendado)
Público-Alvo
- Desenvolvedores de IA
- Engenheiros de aprendizado de máquina
- Arquitetos de sistemas
Testemunhos de Clientes (3)
Gostei muito do final, quando tivemos tempo para brincar com o CHAT GPT. O ambiente não estava configurado da melhor maneira para isso - em vez de uma grande mesa, algumas mesas menores teriam ajudado a formar grupos pequenos e favorecido a brainstorming.
Nola - Laramie County Community College
Curso - Artificial Intelligence (AI) Overview
Máquina Traduzida
Trabalhando a partir de princípios fundamentais de forma focada e avançando para a aplicação de estudos de caso no mesmo dia
Maggie Webb - Department of Jobs, Regions, and Precincts
Curso - Artificial Neural Networks, Machine Learning, Deep Thinking
Máquina Traduzida
Que estava aplicando dados reais de uma empresa. O instrutor teve uma abordagem muito boa, fazendo com que os participantes se envolvessem e competissem.
Jimena Esquivel - Zaklad Uslugowy Hakoman Andrzej Cybulski
Curso - Applied AI from Scratch in Python
Máquina Traduzida