Contacta con nosotros

Temario del curso

Introducción a la IA en el borde y optimización de modelos

  • Comprensión de la computación en el borde y cargas de trabajo de IA
  • Compromisos: rendimiento versus restricciones de recursos
  • Visión general de estrategias de optimización de modelos

Selección y preentrenamiento de modelos

  • Elección de modelos ligeros (por ejemplo, MobileNet, TinyML, SqueezeNet)
  • Comprensión de arquitecturas de modelos adecuadas para dispositivos en el borde
  • Uso de modelos previamente entrenados como base

Ajuste fino y aprendizaje por transferencia

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

Cuantización de modelos

  • Técnicas de cuantización posterior al entrenamiento
  • Entrenamiento consciente de la cuantización
  • Evaluación y compromisos

Poda y compresión de modelos

  • Estrategias de poda (estructurada frente a no estructurada)
  • Compresión y compartición de pesos
  • Evaluación de modelos comprimidos

Marcos y herramientas de implementación

  • TensorFlow Lite, PyTorch Mobile, ONNX
  • Compatibilidad con hardware en el borde 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 evaluación de rendimiento
  • Solución de problemas de implementación

Resumen y siguientes pasos

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 en el borde

Público objetivo

  • Desarrolladores de IA embebida
  • Especialistas en computación en el borde
  • Ingenieros de aprendizaje automático enfocados en el despliegue en el borde
 14 Horas

Número de participantes


Precio por participante

Próximos cursos

Categorías Relacionadas