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
- Comprensión de las limitaciones y capacidades de TinyML
- Revisión de plataformas de microcontroladores comunes
- Comparación de Raspberry Pi, Arduino y otras placas
Configuración y preparación del hardware
- Preparación de Raspberry Pi OS
- Configuración de placas Arduino
- Conexión de sensores y periféricos
Técnicas de recopilación de datos
- Captura de datos de sensores
- Manejo de datos de audio, movimiento y ambientales
- Creación de conjuntos de datos etiquetados
Desarrollo de modelos para dispositivos de borde
- Selección de arquitecturas de modelos adecuadas
- Entrenamiento de modelos 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 despliegue en microcontroladores
- Optimización de memoria y cómputo
Despliegue en Raspberry Pi
- Ejecución de inferencia con TensorFlow Lite
- Integración de la salida del modelo en aplicaciones
- Resolución de problemas de rendimiento
Despliegue en Arduino
- Uso de la biblioteca Arduino TensorFlow Lite Micro
- Flash de modelos en microcontroladores
- Verificación de precisión y comportamiento de ejecución
Construcción de aplicaciones TinyML completas
- Diseño de flujos de trabajo de IA embebida integrales
- Implementación de prototipos interactivos y del mundo real
- Pruebas y ajuste de la funcionalidad del proyecto
Resumen y próximos pasos
Requerimientos
- Conocimiento de conceptos básicos de programación
- Experiencia en el uso de microcontroladores
- Conocimiento de Python o C/C++
Público objetivo
- Entusiastas de la creación (Makers)
- Usuarios aficionados (Hobbyists)
- Desarrolladores de IA embebida