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 inteligencia artificial tradicional y TinyML
- Panorama de los requisitos de hardware y software
Configuración del entorno de desarrollo de TinyML
- Instalación de Arduino IDE y configuración del entorno de desarrollo
- Introducción a TensorFlow Lite y Edge Impulse
- Programación y configuración de microcontroladores para aplicaciones de TinyML
Construcción y despliegue de modelos de 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 inteligencia artificial al formato TensorFlow Lite
- Despliegue de 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 cuantización y compresión de modelos
- Evaluación del rendimiento de modelos de TinyML
Aplicaciones y casos de uso de TinyML
- Reconocimiento de gestos mediante datos de 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 y líneas de investigación futuras 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, pero no obligatorio)
- Comprensión de sistemas embebidos (opcional, pero útil)
Público objetivo
- Ingenieros
- Científicos de datos
- Entusiastas de la inteligencia artificial
14 Horas