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
Introducción a TinyML
- Comprendiendo las restricciones y capacidades de TinyML
- Revisión de plataformas comunes de microcontroladores
- Comparación entre Raspberry Pi, Arduino y otras placas
Configuración del hardware
- Preparando el sistema operativo de Raspberry Pi
- Configurando placas Arduino
- Conectando sensores y periféricos
Técnicas de recolección de datos
- Capturando datos de sensores
- Manejo de audio, movimiento y datos ambientales
- Creación de conjuntos de datos etiquetados
Desarrollo de modelos para dispositivos periféricos
- Selección de arquitecturas de modelo adecuadas
- Entrenando modelos de TinyML con TensorFlow Lite
- Evaluación del rendimiento para uso embebido
Optimización y conversión de modelos
- Estrategias de cuantización
- Conversión de modelos para implementación en microcontroladores
- Optimización de memoria y computación
Implementación en Raspberry Pi
- Ejecución de inferencia con TensorFlow Lite
- Integración de la salida del modelo en aplicaciones
- Solución de problemas de rendimiento
Implementación en Arduino
- Uso de la biblioteca TensorFlow Lite Micro para Arduino
- Flasheando modelos a microcontroladores
- Verificación de precisión y comportamiento de ejecución
Construcción de aplicaciones completas de TinyML
- Diseño de flujos de trabajo holísticos de IA embebida
- Implementación de prototipos interactivos y del mundo real
- Prueba y refinamiento de la funcionalidad del proyecto
Resumen y próximos pasos
Requerimientos
- Comprensión de conceptos básicos de programación
- Experiencia en el uso de microcontroladores
- Familiaridad con Python o C/C++
Audiencia
- Makers
- Aficionados
- Desarrolladores de IA embebida
21 Horas