Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
Ambiente de MATLAB para Aprendizaje Profundo y Validación de GPU
- Arquitectura y visión general del flujo de trabajo del Deep Learning Toolbox
- Verificación de disponibilidad de GPU, compatibilidad de CUDA/cuDNN y configuración del controlador
- Configuración de trabajadores paralelos, gestión de memoria y dominio básico de
gpuArray - Laboratorio 1: Validación del entorno y ejecución de su primer script de aprendizaje profundo acelerado por GPU
Constructos Fundamentales del Aprendizaje Profundo en MATLAB
- Capas de redes neuronales: conv, pooling, normalización por lotes (batch norm), dropout, residual y capas densas
- Fundamentos de
dlarray,dlnetworky bucles de entrenamiento personalizados - Funciones de pérdida, optimizadores (Adam, SGD, RMSProp) y estrategias de programación de la tasa de aprendizaje
- Visualización de arquitecturas, distribuciones de pesos y flujo de gradientes para depuración
- Laboratorio 2: Construcción de un
dlnetworkpersonalizado desde cero y depuración de interacciones entre capas
Diseño de CNNs para Reconocimiento de Imágenes
- Patrones de diseño de CNN: extracción de características, jerarquías espaciales y campos receptivos
- Aprendizaje por transferencia: aprovechamiento de redes preentrenadas como ResNet, EfficientNet y MobileNet
- Pipelines de aumento de datos utilizando
imageDatastore,augmentedImageDatastorey transformaciones personalizadas - Laboratorio 3: Entrenamiento de una CNN desde cero en un conjunto de datos personalizado de clasificación de imágenes con aumento de datos
Etiquetado Automatizado de Datos y Pipelines Reproducibles
- Aprovechamiento de las herramientas de aprendizaje activo y etiquetado semisupervisado de MATLAB
- Importación y exportación de anotaciones (COCO, Pascal VOC, YOLO, CSV)
- Construcción de scripts de preparación de datos parametrizados con control de versiones
- Laboratorio 4: Automatización del flujo de trabajo de etiquetado e integración en un script de entrenamiento
Entrenamiento Escalable: Multi-GPU, Nube y Clusters
- Estrategias de entrenamiento multi-GPU: ajuste del tamaño del lote, acumulación de gradientes y paralelismo de datos
- Entrenamiento distribuido con MATLAB Parallel Server y clusters locales
- Flujos de trabajo de entrenamiento en la nube (AWS, Azure, GCP) a través de perfiles de cómputo en la nube de MATLAB
- Técnicas de monitoreo de entrenamiento, guardado de puntos de control (checkpointing) y optimización de hiperparámetros
- Laboratorio 5: Escalado de un modelo a una configuración multi-GPU/nube y perfilado del rendimiento del entrenamiento
Interoperabilidad entre Frameworks y Intercambio de Modelos
- Importación de modelos preentrenados de Caffe y TensorFlow/Keras en MATLAB
- Validación de la paridad de precisión y adaptación de arquitecturas para los flujos de trabajo de MATLAB
- Exportación de modelos a ONNX, TensorFlow o Core ML para implementación multiplataforma
- Laboratorio 6: Importación de un modelo TF-Keras, ajuste fino en MATLAB y exportación a ONNX
Proyecto Final y Preparación para Producción
- Pipeline integral: ingestión de datos, entrenamiento, validación, optimización e implementación
- Compresión de modelos: poda (pruning), cuantización y generación de código con GPU Coder
- Mejores prácticas para la reproducibilidad: registro de eventos, establecimiento de semillas (seeding) y compartición de aplicaciones de aprendizaje profundo en MATLAB
- Proyecto Final: Construir, entrenar, optimizar y exportar un sistema completo de reconocimiento de imágenes adaptado a su dominio específico
Para solicitar un programa de curso personalizado para este entrenamiento, por favor contáctenos.
Requerimientos
- Competencia en MATLAB (sintaxis, flujos de trabajo de programación, familiaridad con el toolbox)
- No se requiere experiencia previa en ciencia de datos ni aprendizaje profundo
- Acceso a una estación de trabajo local habilitada para GPU (compatible con CUDA) o un cluster en la nube aprobado para laboratorios en vivo
Público objetivo
- Desarrolladores e Ingenieros de Software
- Ingenieros de Investigación y Expertos en el dominio
- Equipos que transicionan de flujos de trabajo tradicionales de procesamiento de señales/imágenes a flujos impulsados por IA
14 Horas
Reseñas (2)
La capacitación estuvo bien organizada y planificada, y salí de ella con conocimientos sistemáticos y una buena visión de los temas que abordamos
Magdalena - Samsung Electronics Polska Sp. z o.o.
Curso - Deep Learning with TensorFlow 2
Traducción Automática
Me gustó mucho el final donde tuvimos la oportunidad de experimentar con CHAT GPT. La sala no estaba muy bien preparada para esto; en lugar de una gran mesa, varias mesas pequeñas nos habrían permitido formar grupos pequeños y generar ideas de manera más efectiva.
Nola - Laramie County Community College
Curso - Artificial Intelligence (AI) Overview
Traducción Automática