Programa do Curso
Introdução à IA de ponta
- Definição e conceitos-chave
- Diferenças entre a IA no Edge e a IA na nuvem
- Benefícios e casos de utilização da IA no Edge
- Visão geral dos dispositivos e plataformas de Edge
Configurar o ambiente de Edge
- Introdução aos dispositivos periféricos (Raspberry Pi, NVIDIA Jetson, etc.)
- Instalação do software e das bibliotecas necessárias
- Configuração do ambiente de desenvolvimento
- Preparar o hardware para a implementação da IA
Desenvolvimento de modelos de IA para o Edge
- Visão geral dos modelos de aprendizagem automática e aprendizagem profunda para dispositivos de ponta
- Técnicas para treinar modelos em ambientes locais e na nuvem
- Otimização de modelos para implantação no Edge (quantização, poda, etc.)
- Ferramentas e estruturas para o desenvolvimento de IA no Edge (TensorFlow Lite, OpenVINO, etc.)
Implantação de modelos de IA em dispositivos de borda
- Passos para a implantação de modelos de IA em vários hardwares de borda
- Processamento de dados em tempo real e inferência em dispositivos periféricos
- Monitorização e gestão de modelos implementados
- Exemplos práticos e estudos de casos
Soluções e projectos práticos de IA
- Desenvolvimento de aplicações de IA para dispositivos periféricos (por exemplo, visão por computador, processamento de linguagem natural)
- Projeto prático: Construir um sistema de câmara inteligente
- Projeto prático: Implementação do reconhecimento de voz em dispositivos periféricos
- Projectos de grupo colaborativos e cenários do mundo real
Avaliação e otimização do desempenho
- Técnicas para avaliar o desempenho do modelo em dispositivos periféricos
- Ferramentas para monitorizar e depurar aplicações de IA de ponta
- Estratégias para otimizar o desempenho do modelo de IA
- Abordagem dos desafios de latência e consumo de energia
Integração com sistemas IoT
- Ligar soluções de IA periféricas a dispositivos e sensores IoT
- Protocolos Communication e métodos de intercâmbio de dados
- Construir uma solução de IA de ponta a ponta e IoT
- Exemplos práticos de integração
Considerações éticas e de segurança
- Garantir a privacidade e a segurança dos dados em aplicações de IA de ponta
- Abordar a parcialidade e a equidade nos modelos de IA
- Conformidade com regulamentos e normas
- Melhores práticas para implantação responsável de IA
Projectos e exercícios práticos
- Desenvolver uma aplicação abrangente de IA do Edge
- Projectos e cenários do mundo real
- Exercícios de grupo colaborativos
- Apresentações de projectos e feedback
Resumo e próximos passos
Requisitos
- Conhecimento dos conceitos de IA e de aprendizagem automática
- Experiência com linguagens de programação (Python recomendado)
- Familiaridade com conceitos de computação de ponta
Público
- Programadores
- Cientistas de dados
- Entusiastas da tecnologia
Declaração de Clientes (2)
the ML ecosystem not only MLFlow but Optuna, hyperops, docker , docker-compose
Guillaume GAUTIER - OLEA MEDICAL
Curso - MLflow
I enjoyed participating in the Kubeflow training, which was held remotely. This training allowed me to consolidate my knowledge for AWS services, K8s, all the devOps tools around Kubeflow which are the necessary bases to properly tackle the subject. I wanted to thank Malawski Marcin for his patience and professionalism for training and advice on best practices. Malawski approaches the subject from different angles, different deployment tools Ansible, EKS kubectl, Terraform. Now I am definitely convinced that I am going into the right field of application.