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.
Temario del curso
Fundamentos de las Pipelines TinyML
- Visión general de las etapas del flujo de trabajo TinyML
- Características del hardware periférico
- Consideraciones en el diseño de la pipeline
Recopilación y Preprocesamiento de Datos
- Recopilar datos estructurados y de sensores
- Estrategias de etiquetado y aumento de datos
- Preparar conjuntos de datos para entornos con recursos limitados
Desarrollo de Modelos para TinyML
- Selección de arquitecturas de modelos para microcontroladores
- Flujo de trabajo de entrenamiento usando marcos de ML estándar
- Evaluación de indicadores de rendimiento del modelo
Optimización y Compresión de Modelos
- Técnicas de cuantificación
- Poda y compartición de pesos
- Equilibrio entre precisión y límites de recursos
Conversión y Empaquetado de Modelos
- Exportar modelos a TensorFlow Lite
- Integrar modelos en toolchains embebidas
- Gestionar el tamaño del modelo y las restricciones de memoria
Implementación en Microcontroladores
- Flashear modelos en objetivos de hardware
- Configurar entornos de ejecución
- Prueba de inferencia en tiempo real
Monitoreo, Pruebas y Validación
- Estrategias de prueba para sistemas TinyML implementados
- Depuración del comportamiento del modelo en hardware
- Validación de rendimiento en condiciones de campo
Integración de la Pipeline Completa de Extremo a Extremo
- Construir flujos de trabajo automatizados
- Versionar datos, modelos y firmware
- Gestionar actualizaciones e iteraciones
Resumen y Pasos Siguientes
Requerimientos
- Conocimiento de los fundamentos del aprendizaje automático
- Experiencia en programación embebida
- Familiaridad con flujos de trabajo de datos basados en Python
Audiencia
- Ingenieros de IA
- Desarrolladores de software
- Expertos en sistemas embebidos
21 Horas