Contacta con nosotros

Temario del curso

Introducción a TinyML

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

Configuración y configuración del hardware

  • Preparación del sistema operativo Raspberry Pi.
  • Configuración de placas 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 ambientales.
  • Creación de conjuntos de datos etiquetados.

Desarrollo de modelos para dispositivos edge (borde)

  • Selección de arquitecturas de modelos 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 implementación en microcontroladores.
  • Optimización de memoria y procesamiento computacional.

Implementación en Raspberry Pi

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

Implementación en Arduino

  • Uso de la biblioteca Arduino TensorFlow Lite Micro.
  • Grabación 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 integrados de IA holísticos.
  • 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 con el uso de microcontroladores.
  • Familiaridad con Python o C/C++.

Público objetivo

  • Makers (fabricantes artesanales).
  • Aficionados.
  • Desarrolladores de IA integrada.
 21 Horas

Número de participantes


Precio por participante

Próximos cursos

Categorías Relacionadas