Contacta con nosotros

Temario del curso

Introducción a TinyML

  • ¿Qué es TinyML?
  • La relevancia del aprendizaje automático en microcontroladores
  • Comparación entre IA tradicional y TinyML
  • Resumen de los requisitos de hardware y software

Configuración del entorno de 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 de TinyML

Creación e implementación 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 IA al formato TensorFlow Lite
  • Implementación de modelos en dispositivos de hardware

Optimización de TinyML para dispositivos de borde

  • Reducción del footprint de memoria y computacional
  • Técnicas de cuantizació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 del 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, 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

Número de participantes


Precio por participante

Próximos cursos

Categorías Relacionadas