Contacta con nosotros

Temario del curso

Introducción a TinyML y la IA periférica

  • ¿Qué es TinyML?
  • Ventajas y desafíos de la IA en microcontroladores.
  • Visión general de las herramientas de TinyML: TensorFlow Lite y Edge Impulse.
  • Casos de uso de TinyML en IoT y aplicaciones del mundo real.

Configuración del entorno de desarrollo de TinyML

  • Instalación y configuración del IDE de Arduino.
  • Introducción a TensorFlow Lite para microcontroladores.
  • Uso del estudio Edge Impulse 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

  • Comprensión del flujo de trabajo de TinyML.
  • Recolección y preprocesamiento de datos de sensores.
  • Entrenamiento de modelos de aprendizaje automático para IA embebida.
  • Optimización de modelos para procesamiento en tiempo real y bajo consumo.

Implementación de modelos de IA en microcontroladores

  • Conversión de modelos de IA al formato TensorFlow Lite.
  • Grabación y ejecución de modelos en microcontroladores.
  • Validación y depuración de implementaciones de TinyML.

Optimización de TinyML para rendimiento y eficiencia

  • Técnicas de cuantización y compresión de modelos.
  • Estrategias de gestión energética para la IA periférica.
  • Limitaciones de memoria y cómputo en la IA embebida.

Aplicaciones prácticas de TinyML

  • Reconocimiento de gestos utilizando datos del acelerómetro.
  • Clasificación de audio y detección de comandos de voz (keyword spotting).
  • Detección de anomalías para mantenimiento predictivo.

Seguridad y tendencias futuras en TinyML

  • Garantía de la privacidad y seguridad de los datos en aplicaciones de TinyML.
  • Desafíos del aprendizaje federado en microcontroladores.
  • Investigaciones emergentes y avances en TinyML.

Resumen y próximos pasos

Requerimientos

  • Experiencia con programación de sistemas embebidos.
  • Familiaridad con la programación en Python o C/C++.
  • Conocimientos básicos de conceptos de aprendizaje automático.
  • Comprensión del hardware y los periféricos de los microcontroladores.

Público objetivo

  • Ingenieros de sistemas embebidos.
  • Desarrolladores de IA.
 21 Horas

Número de participantes


Precio por participante

Testimonios (1)

Próximos cursos

Categorías Relacionadas