Programa do Curso
Ambiente de Aprendizagem Profunda em MATLAB & Validação de GPU
- Visão geral da arquitetura e do fluxo de trabalho da Deep Learning Toolbox
- Verificação da disponibilidade da GPU, compatibilidade CUDA/cuDNN e configuração de drivers
- Configuração de trabalhadores paralelos, gestão de memória e domínio dos fundamentos de
gpuArray - Laboratório 1: Validação do ambiente e execução do primeiro script de aprendizagem profunda acelerado por GPU
Construtos Essenciais de Aprendizagem Profunda em MATLAB
- Camadas de rede neural: conv, pooling, normalização de lote, dropout, residual e camadas densas
- Fundamentos de
dlarray,dlnetworke laços de treino personalizados - Funções de perda, otimizadores (Adam, SGD, RMSProp) e estratégias de agendamento da taxa de aprendizagem
- Visualização de arquiteturas, distribuições de pesos e fluxo de gradientes para depuração
- Laboratório 2: Construção de uma
dlnetworkpersonalizada do zero e depuração das interações entre camadas
Conceção de CNNs para Reconhecimento de Imagens
- Padrões de conceção de CNNs: extração de características, hierarquias espaciais e campos receptivos
- Aprendizagem por transferência: aproveitamento de redes pré-treinadas como ResNet, EfficientNet e MobileNet
- Pipelines de aumento de dados utilizando
imageDatastore,augmentedImageDatastoree transformações personalizadas - Laboratório 3: Treino de uma CNN do zero num conjunto de dados de classificação de imagens personalizado, com aumento de dados
Etiquetagem Automatizada de Dados & Pipelines Reprodutíveis
- Aproveitamento das ferramentas de aprendizagem ativa e etiquetagem semi-supervisionada do MATLAB
- Importação e exportação de anotações (COCO, Pascal VOC, YOLO, CSV)
- Criação de scripts de preparação de dados versionados e parametrizados
- Laboratório 4: Automatização do fluxo de trabalho de etiquetagem e sua integração num script de treino
Treino Escalável: Multi-GPU, Cloud & Clusters
- Estratégias de treino multi-GPU: ajuste do tamanho do lote, acumulação de gradientes e paralelismo de dados
- Treino distribuído com MATLAB Parallel Server e clusters on-premises
- Fluxos de trabalho de treino na cloud (AWS, Azure, GCP) através de perfis de computação cloud do MATLAB
- Monitorização do treino, checkpointing e técnicas de otimização de hiperparâmetros
- Laboratório 5: Escalação de um modelo para um ambiente multi-GPU/cloud e análise de perfil da capacidade de treino
Interoperabilidade entre Frameworks & Troca de Modelos
- Importação de modelos pré-treinados do Caffe e TensorFlow/Keras para o MATLAB
- Validação da paridade de precisão e adaptação das arquiteturas para fluxos de trabalho do MATLAB
- Exportação de modelos para ONNX, TensorFlow ou Core ML para implantação em plataformas heterogéneas
- Laboratório 6: Importação de um modelo TF-Keras, ajuste fino no MATLAB e exportação para ONNX
Projeto Final & Preparação para Produção
- Pipeline de ponta a ponta: ingestão de dados, treino, validação, otimização e implantação
- Compressão de modelos: poda, quantização e geração de código com GPU Coder
- Boas práticas de reprodutibilidade: registo (logging), definição de sementes (seeding) e partilha de aplicações de aprendizagem profunda do MATLAB
- Projeto Final: Construção, treino, otimização e exportação de um sistema completo de reconhecimento de imagens adaptado ao seu domínio específico
Para solicitar um plano de curso personalizado para esta formação, por favor, contacte-nos.
Requisitos
- Proficiência em MATLAB (sintaxe, fluxos de trabalho de programação, familiaridade com toolboxes)
- Não é necessária experiência prévia em ciência de dados ou aprendizagem profunda
- Acesso a uma estação de trabalho local com GPU (compatível com CUDA) ou a um cluster de cloud aprovado para os laboratórios ao vivo
Público-alvo
- Desenvolvedores & Engenheiros de Software
- Engenheiros de Investigação & Especialistas de Domínio
- Equipes em transição de processamento tradicional de sinais/imagens para fluxos de trabalho baseados em IA
Formação Empresarial Personalizada
Soluções de formação concebidas exclusivamente para empresas.
- Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
- Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
- Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Preço por grupo privado, formação online em direto, a partir de 2600 € + VAT*
Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes
Testemunhos de Clientes (2)
Introduzir noções de repetição na formulação de comandos para quem nunca usou IA, e apresentar diferentes métodos de uso para quem já tem experiência com a tecnologia.
Matthew Gay - Tarsus Pharmaceuticals
Curso - Artificial Intelligence (AI) Overview
Máquina Traduzida
O treinamento foi organizado e bem planejado, e saí dele com conhecimento sistematizado e uma boa visão dos tópicos que estudamos
Magdalena - Samsung Electronics Polska Sp. z o.o.
Curso - Deep Learning with TensorFlow 2
Máquina Traduzida