Contacta con nosotros

Temario del curso

Introducción a TinyML

  • Comprensión de las restricciones y capacidades de TinyML
  • Revisión de las plataformas de microcontroladores comunes
  • Comparación entre Raspberry Pi, Arduino y otras tarjetas

Configuración y preparación del hardware

  • Preparación del sistema operativo de Raspberry Pi
  • Configuración de las tarjetas Arduino
  • Conexión de sensores y periféricos

Técnicas de recopilación de datos

  • Captura de datos de sensores
  • Manejo de datos de audio, movimiento y medioambientales
  • Creación de conjuntos de datos etiquetados

Desarrollo de modelos para dispositivos en el borde (Edge Devices)

  • Selección de arquitecturas de modelo adecuadas
  • Entrenamiento de modelos TinyML con TensorFlow Lite
  • Evaluación del rendimiento para uso integrado

Optimización y conversión de modelos

  • Estrategias de cuantización
  • Conversión de modelos para su despliegue en microcontroladores
  • Optimización de memoria y procesamiento computacional

Despliegue en Raspberry Pi

  • Ejecución de inferencia con TensorFlow Lite
  • Integración del resultado del modelo en aplicaciones
  • Solución de problemas de rendimiento

Despliegue en Arduino

  • Uso de la biblioteca TensorFlow Lite Micro para Arduino
  • Carga (flashing) de modelos en microcontroladores
  • Verificación de precisión y comportamiento de ejecución

Construcción de aplicaciones completas de TinyML

  • Diseño de flujos de trabajo integrales de IA integrada
  • Implementación de prototipos interactivos del mundo real
  • Prueba y refinamiento de la funcionalidad del proyecto

Resumen y próximos pasos

Requerimientos

  • Comprensión de conceptos básicos de programación
  • Experiencia en el uso de microcontroladores
  • Familiaridad con Python o C/C++

Público objetivo

  • Hacedores (Makers)
  • Aficionados e hobbistas
  • Desarrolladores de inteligencia artificial integrada
 21 Horas

Número de participantes


Precio por participante

Próximos cursos

Categorías Relacionadas