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 e implementación 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
  • Implementación de modelos en dispositivos de hardware

Optimización de TinyML para dispositivos perimetrales (edge)

  • Reducción del uso de memoria y la carga computacional
  • Técnicas de cuantización y compresión de modelos
  • Evaluación del rendimiento de modelos TinyML mediante pruebas comparativas (benchmarking)

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 el 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 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, aunque no obligatorio)
  • Comprensión de los sistemas integrados (opcional, pero útil)

Público objetivo

  • Ingenieros
  • Científicos de datos
  • Aficionados a la IA
 14 Horas

Número de participantes


Precio por participante

Próximos cursos

Categorías Relacionadas