Contacta con nosotros

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

Número de participantes


Precio por participante

Próximos cursos

Categorías Relacionadas