Ponte en Contacto

Temario del curso

Introducción a la IA en el Borde y Optimización de Modelos

  • Comprensión de la computación periférica y las cargas de trabajo de IA
  • Compensaciones: rendimiento frente a restricciones de recursos
  • Descripción general de las estrategias de optimización de modelos

Selección de Modelos y Preentrenamiento

  • Elección de modelos ligeros (por ejemplo, MobileNet, TinyML, SqueezeNet)
  • Comprensión de las arquitecturas de modelos adecuadas para dispositivos periféricos
  • Uso de modelos preentrenados 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 postentrenamiento
  • Entrenamiento consciente de la cuantización
  • Evaluación y compensaciones

Poda y Compresión de Modelos

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

Marcos y Herramientas de Implementación

  • TensorFlow Lite, PyTorch Mobile, ONNX
  • Compatibilidad con hardware periférico y entornos de tiempo 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 pruebas de rendimiento
  • Solución de problemas de implementación

Resumen y Próximos Pasos

Requerimientos

  • Comprensión de los fundamentos del aprendizaje automático
  • Experiencia con Python y marcos de aprendizaje profundo
  • Familiaridad con sistemas embebidos o las restricciones de dispositivos periféricos

Audiencia

  • Desarrolladores de IA embebida
  • Especialistas en computación periférica
  • Ingenieros de aprendizaje automático enfocados en la implementación en el borde
 14 Horas

Número de participantes


Precio por participante

Próximos cursos

Categorías Relacionadas