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.
Programa del Curso
Introducción a TinyML y AI en la Nube de Borde
- ¿Qué es TinyML?
- Ventajas y desafíos de la IA en microcontroladores
- Visión general de las herramientas TinyML: TensorFlow Lite y Edge Impulse
- Casos de uso de TinyML en IoT y aplicaciones del mundo real
Configuración del Entorno de Desarrollo para TinyML
- Instalación y configuración de Arduino IDE
- Introducción a TensorFlow Lite para microcontroladores
- Uso de Edge Impulse Studio para el desarrollo de TinyML
- Conexión y prueba de microcontroladores para aplicaciones de IA
Construcción y Entrenamiento de Modelos de Aprendizaje Automático
- Comprender el flujo de trabajo de TinyML
- Recopilación y preprocesamiento de datos de sensores
- Entrenamiento de modelos de aprendizaje automático para IA embebida
- Optimización de los modelos para el procesamiento de bajo consumo y en tiempo real
Implementación de Modelos de IA en Microcontroladores
- Conversión de modelos de IA al formato TensorFlow Lite
- Programación y ejecución de los modelos en microcontroladores
- Validación y depuración de implementaciones de TinyML
Optimización de TinyML para Rendimiento y Eficiencia
- Técnicas de cuantificación y compresión de modelos
- Estrategias de gestión de energía para la IA en la nube de borde
- Restricciones de memoria y cálculo en la IA embebida
Aplicaciones Prácticas de TinyML
- Reconocimiento de gestos usando datos del acelerómetro
- Clasificación de audio y detección de palabras clave
- Detección de anomalías para la mantención predictiva
Seguridad y Tendencias Futuras en TinyML
- Garantizar la privacidad y seguridad de los datos en las aplicaciones de TinyML
- Desafíos del aprendizaje federado en microcontroladores
- Investigación emergente y avances en TinyML
Resumen y Próximos Pasos
Requerimientos
- Experiencia en programación de sistemas embebidos
- Familiaridad con la programación en Python o C/C++
- Conocimientos básicos sobre conceptos de aprendizaje automático
- Comprensión del hardware y periféricos de microcontroladores
Publico Objetivo
- Ingenieros de sistemas embebidos
- Desarrolladores de IA
21 Horas