Solicitar información

Temario del curso

Introducción al TinyML y a la inteligencia artificial embebida

  • Características de la implementación de modelos TinyML
  • Limitaciones propias del entorno de los microcontroladores
  • Panorama general de las cadenas de herramientas para inteligencia artificial embebida

Fundamentos de la optimización de modelos

  • Identificación de cuellos de botella computacionales
  • Determinación de operaciones que requieren mayor uso de memoria
  • Análisis inicial del rendimiento del modelo

Técnicas de cuantización

  • Estrategias de cuantización posteriores al entrenamiento
  • Entrenamiento con consideraciones sobre la cuantización
  • Evaluación del equilibrio entre precisión y economía en el uso de recursos

Poda y compresión de modelos

  • Métodos estructurados y no estructurados para la poda
  • Compartición de pesos e incremento de la escasez en el modelo
  • Algoritmos de compresión orientados a reducir al máximo el coste computacional

Optimización teniendo en cuenta las limitaciones del hardware

  • Implementación de modelos en sistemas basados en ARM Cortex-M
  • Adaptación a las características de los aceleradores y unidades DSP
  • Consideraciones sobre asignación de memoria y flujo de datos

Evaluación comparativa y validación del rendimiento

  • Análisis de latencia y capacidad de procesamiento
  • Medición del consumo energético y eficiencia operativa
  • Pruebas sobre la precisión y robustez del modelo

Flujos de trabajo de implementación y herramientas asociadas

  • Uso de TensorFlow Lite Micro para despliegues embebidos
  • Integración de modelos TinyML con las cadenas de trabajo de Edge Impulse
  • Pruebas y detección de errores en hardware real

Estrategias avanzadas de optimización

  • Búsqueda automática de arquitecturas neuronales para TinyML
  • Enfoques combinados que integran cuantización y poda
  • Destilación de modelos como mecanismo eficaz para inferencia en dispositivos con recursos limitados

Resumen final y próximos pasos

Requerimientos

  • Conocimientos sobre los flujos de trabajo del aprendizaje automático
  • Experiencia en el desarrollo con sistemas embebidos o microcontroladores
  • Familiaridad con la programación en Python

Público objetivo

  • Investigadores en inteligencia artificial
  • Ingenieros especializados en aprendizaje automático para sistemas embebidos
  • Profesionales dedicados al desarrollo de sistemas de inferencia con recursos limitados
 21 Horas

Formación Corporativa a Medida

Soluciones de formación diseñadas exclusivamente para empresas.

  • Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
  • Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
  • Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Inversión

Precio por grupo privado (formación online) desde 4350 € + IVA*

Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales

Próximos cursos

Categorías Relacionadas