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 21 horas
Temario del curso
Introducción a TinyML y la IA Embebida
- Características de la implementación de modelos TinyML
- Restricciones en entornos de microcontroladores
- Vista general de las cadenas de herramientas (toolchains) de IA embebida
Fundamentos de Optimización de Modelos
- Comprensión de los cuellos de botella computacionales
- Identificación de operaciones intensivas en memoria
- Perfiles de rendimiento base (baseline)
Técnicas de Cuantización
- Estrategias de cuantización pos-entrenamiento
- Entrenamiento consciente de la cuantización (Quantization-aware training)
- Evaluación de los compromisos entre precisión y recursos
Podado y Compresión
- Métodos de podado estructurado y no estructurado
- Compartición de pesos (weight sharing) y esparsidad del modelo
- Algoritmos de compresión para inferencia ligera
Optimización Consciente del Hardware
- Implementación de modelos en sistemas ARM Cortex-M
- Optimización para extensiones DSP y aceleradores
- Consideraciones de mapeo de memoria y flujo de datos (dataflow)
Pruebas de Referencia y Validación
- Análisis de latencia y ancho de banda (throughput)
- Mediciones de consumo de potencia y energía
- Pruebas de precisión y robustez
Flujos de Trabajo e Herramientas de Despliegue
- Uso de TensorFlow Lite Micro para despliegue embebido
- Integración de modelos TinyML con los pipelines de Edge Impulse
- Pruebas y depuración (debugging) en hardware real
Estrategias Avanzadas de Optimización
- Búsqueda de arquitecturas de redes neuronales para TinyML
- Enfoques híbridos de cuantización y podado
- Destilación de modelos para inferencia embebida
Resumen y Próximos Pasos
Requerimientos
- Comprensión de los flujos de trabajo de aprendizaje automático.
- Experiencia en sistemas embebidos o desarrollo basado en microcontroladores.
- Conocimientos de programación en Python.
Público Objetivo
- Investigadores en IA.
- Ingenieros de ML embebido.
- Profesionales que trabajan en sistemas de inferencia con recursos limitados.