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
- ¿Qué es TinyML?
- La relevancia del aprendizaje automático en microcontroladores
- Comparación entre la IA tradicional y TinyML
- Descripción general de los requisitos de hardware y software
Configuración del entorno de TinyML
- Instalación del IDE de Arduino y configuración del entorno de desarrollo
- Introducción a TensorFlow Lite y Edge Impulse
- Grabación y configuración de microcontroladores para aplicaciones de TinyML
Construcción e implementación de modelos de TinyML
- Comprensión del flujo de trabajo de TinyML
- Entrenamiento de un modelo de aprendizaje automático simple para microcontroladores
- Conversión de modelos de IA al formato TensorFlow Lite
- Implementación de los modelos en dispositivos de hardware
Optimización de TinyML para dispositivos de borde
- Reducción de la huella de memoria y computacional
- Técnicas de cuantificación y compresión de modelos
- Evaluación del rendimiento de los modelos de TinyML
Aplicaciones y casos de uso de TinyML
- Reconocimiento de gestos utilizando datos del acelerómetro
- Clasificación de audio y detección de palabras clave
- Detección de anomalías para mantenimiento predictivo
Desafíos y tendencias futuras de TinyML
- Limitaciones de hardware y estrategias de optimización
- Preocupaciones de seguridad y privacidad en TinyML
- Avances futuros e investigaciones en el ámbito de TinyML
Resumen y próximos pasos
Requerimientos
- Conocimientos básicos de programación (Python o C/C++)
- Familiaridad con conceptos de aprendizaje automático (recomendado, pero no obligatorio)
- Comprensión de sistemas embebidos (opcional, pero útil)
Público objetivo
- Ingenieros
- Científicos de datos
- Entusiastas de la IA
14 Horas