Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Programa do Curso
Ambiente de Deep Learning MATLAB & Validação de GPU
- Visão geral da arquitetura e fluxo de trabalho da Deep Learning Toolbox
- Verificando a disponibilidade de GPU, compatibilidade CUDA/cuDNN e configuração do driver
- Configurando workers paralelos, gerenciamento de memória e dominando os conceitos básicos de
gpuArray - Lab 1: Validação do ambiente e execução do seu primeiro script de deep learning acelerado por GPU
Construtos Principais de Deep Learning no MATLAB
- Camadas de redes neurais: conv, pooling, batch norm, dropout, residual e dense layers
- Fundamentos de
dlarray,dlnetworke loops de treinamento personalizados - Funções de perda, otimizadores (Adam, SGD, RMSProp) e estratégias de agendamento da learning rate
- Visualizando arquiteturas, distribuições de pesos e fluxo de gradiente para depuração
- Lab 2: Criando uma
dlnetworkpersonalizada do zero e depurando interações entre camadas
Projetando CNNs para Reconhecimento de Imagens
- Padrões de design de CNN: extração de características, hierarquias espaciais e campos receptivos
- Transfer learning: aproveitando redes pré-treinadas como ResNet, EfficientNet e MobileNet
- Pipelines de aumento de dados usando
imageDatastore,augmentedImageDatastoree transforms personalizados - Lab 3: Treinando uma CNN do zero em um conjunto de dados de classificação de imagens personalizado com augmentation
Rótulo Automatizado de Dados & Fluxos de Trabalho Reproduzíveis
- Aproveitando as ferramentas de active learning e labeling semi-supervisionado do MATLAB
- Importando e exportando anotações (COCO, Pascal VOC, YOLO, CSV)
- Criando scripts de preparação de dados parametrizados com controle de versão
- Lab 4: Automatizando o fluxo de trabalho de labeling e integrando-o a um script de treinamento
Treinamento Escalável: Multi-GPU, Cloud & Clusters
- Estratégias de treinamento com múltiplas GPUs: ajuste do tamanho do batch, acumulação de gradiente e paralelismo de dados
- Treinamento distribuído com MATLAB Parallel Server e clusters on-premises
- Fluxos de trabalho de treinamento em cloud (AWS, Azure, GCP) através dos perfis de computação cloud do MATLAB
- Monitoramento do treinamento, checkpointing e técnicas de otimização de hiperparâmetros
- Lab 5: Escalando um modelo para uma configuração multi-GPU/cloud e analisando a taxa de transferência do treinamento
Interoperabilidade entre Frameworks & Troca de Modelos
- Importação de modelos Caffe e TensorFlow/Keras pré-treinados para o MATLAB
- Validação da paridade de precisão e adaptação das arquiteturas para os fluxos de trabalho do MATLAB
- Exportação de modelos para ONNX, TensorFlow ou Core ML para implementação cross-platform
- Lab 6: Importando um modelo TF-Keras, realizando fine-tuning no MATLAB e exportando para ONNX
Projeto Final & Pronto para Produção
- Pipeline completo: ingestão de dados, treinamento, validação, otimização e implantação
- Compressão de modelos: pruning, quantização e geração de código com GPU Coder
- Melhores práticas de reprodutibilidade: logging, seeding e compartilhamento de aplicativos de deep learning do MATLAB
- Projeto Final: Criar, treinar, otimizar e exportar um sistema completo de reconhecimento de imagens adaptado ao seu domínio específico
Para solicitar um plano de aula personalizado para este treinamento, entre em contato conosco.
Requisitos
- Proficiência em MATLAB (sintaxe, fluxos de trabalho de programação, familiaridade com a toolbox)
- Nenhuma experiência prévia em ciência de dados ou deep learning é necessária
- Acesso a uma estação de trabalho local com GPU habilitada (compatível com CUDA) ou cluster cloud aprovado para os laboratórios ao vivo
Público-alvo
- Desenvolvedores & Engenheiros de Software
- Engenheiros de Pesquisa & Especialistas de Domínio
- Equipes que estão migrando do processamento tradicional de sinal/imagem para fluxos de trabalho impulsionados por IA
14 Horas
Testemunhos de Clientes (2)
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
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