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.
Duración 14 horas (2 días)
Temario del curso
Introducción a la IA en el borde y la optimización de modelos
- Comprensión de la computación en el borde y las cargas de trabajo de IA
- Compensaciones: rendimiento vs. restricciones de recursos
- Resumen de 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 arquitecturas de modelos adecuadas para dispositivos en el borde
- 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 vs. no estructurada)
- Compresión y compartición de pesos
- Pruebas de modelos comprimidos
Marcos de despliegue y herramientas
- TensorFlow Lite, PyTorch Mobile, ONNX
- Compatibilidad con hardware en el borde y entornos de ejecución
- Herramientas para despliegue multiplataforma
Despliegue práctico
- Despliegue en Raspberry Pi, Jetson Nano y dispositivos móviles
- Perfilado y pruebas
- Resolución de problemas de despliegue
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 restricciones de dispositivos en el borde
Audiencia
- Desarrolladores de IA embebida
- Especialistas en computación en el borde
- Ingenieros de aprendizaje automático enfocados en el despliegue en el borde