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
- Comprensión de las limitaciones y capacidades de TinyML.
- Revisión de plataformas comunes de microcontroladores.
- Comparación entre Raspberry Pi, Arduino y otras placas.
Configuración y configuración del hardware
- Preparación del sistema operativo Raspberry Pi.
- 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 edge (borde)
- Selección de arquitecturas de modelos adecuadas.
- Entrenamiento de modelos TinyML con TensorFlow Lite.
- Evaluación del rendimiento para uso integrado.
Optimización y conversión de modelos
- Estrategias de cuantización.
- Conversión de modelos para su implementación en microcontroladores.
- Optimización de memoria y procesamiento computacional.
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 Arduino TensorFlow Lite Micro.
- Grabación de modelos en microcontroladores.
- Verificación de precisión y comportamiento de ejecución.
Construcción de aplicaciones completas de TinyML
- Diseño de flujos de trabajo integrados de IA holísticos.
- Implementación de prototipos interactivos 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 con el uso de microcontroladores.
- Familiaridad con Python o C/C++.
Público objetivo
- Makers (fabricantes artesanales).
- Aficionados.
- Desarrolladores de IA integrada.
21 Horas