Contacta con nosotros

Temario del curso

Ambiente de Aprendizaje Profundo en MATLAB & Validación de GPU

  • Vista general de la arquitectura y el flujo de trabajo del Deep Learning Toolbox
  • Verificar la disponibilidad de GPU, compatibilidad de CUDA/cuDNN y configuración del controlador
  • Configurar trabajadores paralelos, gestión de memoria y dominar los conceptos básicos de gpuArray
  • Lab 1: Validación del ambiente y ejecución del primer script de aprendizaje profundo acelerado por GPU

Conceptos fundamentales de Aprendizaje Profundo en MATLAB

  • Capas de redes neuronales: conv, pooling, batch norm, dropout, residual y densas
  • Fundamentos de dlarray, dlnetwork y bucles de entrenamiento personalizados
  • Funciones de pérdida, optimizadores (Adam, SGD, RMSProp) y estrategias de programación de la tasa de aprendizaje
  • Visualizar arquitecturas, distribuciones de pesos y flujo de gradientes para depuración
  • Lab 2: Construir un dlnetwork personalizado desde cero y depurar 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: aprovechar redes preentrenadas como ResNet, EfficientNet y MobileNet
  • Pipelines de aumento de datos usando imageDatastore, augmentedImageDatastore y transformaciones personalizadas
  • Lab 3: Entrenar una CNN desde cero en un conjunto de datos personalizado de clasificación de imágenes con aumento

Etiquetado de Datos Automatizado & Pipelines Reproducibles

  • Aprovechar las herramientas de aprendizaje activo y etiquetado semisupervisado de MATLAB
  • Importar y exportar anotaciones (COCO, Pascal VOC, YOLO, CSV)
  • Construir scripts de preparación de datos parametrizados con control de versiones
  • Lab 4: Automatizar el flujo de trabajo de etiquetado e integrarlo en un script de entrenamiento

Entrenamiento Escalable: Multi-GPU, Nube & 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 computación en la nube de MATLAB
  • Monitoreo del entrenamiento, guardado de puntos de control y técnicas de optimización de hiperparámetros
  • Lab 5: Escalar un modelo a una configuración multi-GPU/nube y perfilar el rendimiento del entrenamiento

Interoperabilidad entre Frameworks & Intercambio de Modelos

  • Importar modelos Caffe y TensorFlow/Keras preentrenados a MATLAB
  • Validar la paridad de precisión y adaptar arquitecturas para flujos de trabajo de MATLAB
  • Exportar modelos a ONNX, TensorFlow o Core ML para despliegue multiplataforma
  • Lab 6: Importar un modelo TF-Keras, ajustarlo finamente en MATLAB y exportarlo a ONNX

Proyecto Final & Preparación para Producción

  • Pipeline completo: ingestión de datos, entrenamiento, validación, optimización y despliegue
  • Compresión de modelos: poda, cuantización y generación de código con GPU Coder
  • Mejores prácticas de reproducibilidad: registro de datos (logging), establecimiento de semillas y compartir aplicaciones de aprendizaje profundo de MATLAB
  • Proyecto final: Construir, entrenar, optimizar y exportar un sistema completo de reconocimiento de imágenes adaptado a tu dominio específico


Para solicitar un programa personalizado para este entrenamiento, contáctanos.

Requerimientos

  • Conocimientos avanzados de MATLAB (sintaxis, flujos de trabajo de programación y familiaridad con las toolbox)
  • No se requiere experiencia previa en ciencia de datos o aprendizaje profundo
  • Acceso a una estación de trabajo GPU local (compatible con CUDA) o un cluster en la nube aprobado para los laboratorios en vivo

Público objetivo

  • Desarrolladores e Ingenieros de Software
  • Ingenieros de Investigación y Expertos en el dominio
  • Equipos que están migrando de flujos de trabajo tradicionales de procesamiento de señales/imágenes a flujos de trabajo impulsados por IA
 14 Horas

Número de participantes


Precio por participante

Reseñas (2)

Próximos cursos

Categorías Relacionadas