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 IA tradicional y TinyML
  • Descripción general de los requisitos de hardware y software

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

Construcción y despliegue de modelos 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
  • Despliegue de modelos en dispositivos de hardware

Optimización de TinyML para dispositivos periféricos (edge devices)

  • Reducción del uso de memoria y la huella computacional
  • Técnicas de cuantificación y compresión de modelos
  • Evaluación del rendimiento de modelos 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 (keyword spotting)
  • Detección de anomalías para mantenimiento predictivo

Desafíos y tendencias futuras en TinyML

  • Limitaciones de 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 integrados (opcional, pero útil)

Audiencia 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