Programa del Curso

Introducción a Edge AI y Optimización de Modelos

  • Comprendiendo el cómputo en la frontera y las cargas de trabajo de IA
  • Compromisos: rendimiento vs. restricciones de recursos
  • Visión general de estrategias de optimización de modelos

Selección de Modelos y Pre-entrenamiento

  • Elegir modelos livianos (por ejemplo, MobileNet, TinyML, SqueezeNet)
  • Comprender arquitecturas de modelos adecuadas para dispositivos en la frontera
  • Usar modelos pre-entrenados como base

Fine-Tuning y Aprendizaje por Transferencia

  • Principios del aprendizaje por transferencia
  • Ajustar modelos a conjuntos de datos personalizados
  • Flujos de trabajo prácticos de ajuste fino

Cuantización de Modelos

  • Técnicas de cuantización post-entrenamiento
  • Entrenamiento consciente de la cuantización
  • Evaluación y compromisos

Poda y Compresión de Modelos

  • Estrategias de poda (estructurada vs. no estructurada)
  • Compresión y compartición de pesos
  • Benchmarking de modelos comprimidos

Marco de Trabajo e Herramientas de Implementación

  • TensorFlow Lite, PyTorch Mobile, ONNX
  • Compatibilidad con hardware en la frontera y entornos de ejecución
  • Cadenas de herramientas para implementación multiplataforma

Implementación Práctica

  • Implementación en Raspberry Pi, Jetson Nano y dispositivos móviles
  • Perfilado y benchmarking
  • Solución de problemas de implementación

Resumen y Pasos Siguientes

Requerimientos

  • Comprensión de los fundamentos del aprendizaje automático
  • Experiencia con Python y frameworks de aprendizaje profundo
  • Familiaridad con sistemas embebidos o restricciones de dispositivos edge

Publido objetivo

  • Desarrolladores de IA embebida
  • Especialistas en computación edge
  • Ingenieros de aprendizaje automático enfocados en la implementación edge
 14 Horas

Número de participantes


Precio por Participante​

Próximos cursos

Categorías Relacionadas