Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
Fundamentos para la creación de pipelines de TinyML
- Introducción a las fases del flujo de trabajo en TinyML
- Características principales del hardware periférico utilizado
- Aspectos a considerar durante el diseño de los pipelines
Recolección y preprocesamiento de datos
- Obtención de datos estructurados así como datos provenientes de sensores
- Estrategias para el etiquetado y la ampliación de los conjuntos de datos
- Preparación de información adecuada a entornos con limitaciones técnicas
Desarrollo de modelos orientados al entorno TinyML
- Selección de arquitecturas modelo idóneas para microcontroladores
- Implementación de flujos de trabajo de entrenamiento empleando marcos clásicos del aprendizaje automático
- Evaluación de los indicadores que reflejan el rendimiento de cada modelo
Optimización y compresión de modelos
- Técnicas de cuantificación numérica aplicadas a los parámetros del modelo
- Métodos como la poda o el compartir pesos para minimizar recursos necesarios
- Lograr equilibrio entre precisión matemática y límites impuestos por los dispositivos
Conversión y organización de modelos
- Exportar modelos al formato específico utilizado por TensorFlow Lite
- Integrar modelos dentro del ecosistema de herramientas dedicado a la programación embebida
- Controlar aspectos como tamaño de archivos y restricciones asociadas al uso de memoria
Implementación en microcontroladores
- Grabar los modelos resultantes en dispositivos hardware objetivo
- Configurar el entorno operativo requerido para su ejecución
- Llevar a cabo pruebas de inferencia en tiempo real
Supervisión, pruebas y validación
- Metodologías para comprobar el correcto funcionamiento de sistemas TinyML una vez desplegados
- Identificación y corrección de anomalías en el comportamiento de modelos al trabajar sobre hardware concreto
- Verificación del desempeño bajo condiciones prácticas reales
Conformación de flujos completos de trabajo en toda la cadena
- Desarrollo de ciclos automatizados y continuos que gestionen las distintas fases del proceso
- Registro sistemático de versiones correspondientes a datos, modelos o firmware desarrollado
- Aplicación eficaz de actualizaciones y mejoras progresivas durante el transcurso del proyecto
Resumen final y próximos pasos a seguir
Requerimientos
- Conocimientos básicos de los principios fundamentales del aprendizaje automático
- Experiencia previa en programación embebida
- Familiaridad con flujos de trabajo de datos desarrollados en Python
Público objetivo
- Ingenieros especializados en inteligencia artificial
- Desarrolladores de software
- Expertos en sistemas embebidos
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.
Precio por grupo privado (formación online) desde 4350 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales