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 importancia 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 TinyML
- Instalación de Arduino IDE y configuración del entorno de desarrollo
- Introducción a TensorFlow Lite y Edge Impulse
- Grabación y configuración de microcontroladores para aplicaciones TinyML
Construcción e implementación de modelos TinyML
- Comprensión del flujo de trabajo de TinyML
- Entrenamiento de un modelo simple de aprendizaje automático para microcontroladores
- Conversión de modelos de IA al formato TensorFlow Lite
- Implementación de modelos en dispositivos de hardware
Optimización de TinyML para dispositivos perimetrales (edge)
- Reducción del uso de memoria y la carga computacional
- Técnicas de cuantización y compresión de modelos
- Evaluación del rendimiento de modelos TinyML mediante pruebas comparativas (benchmarking)
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 el 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 investigación en 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, aunque no obligatorio)
- Comprensión de los sistemas integrados (opcional, pero útil)
Público objetivo
- Ingenieros
- Científicos de datos
- Aficionados a la IA
14 Horas