Temario del curso
Introducción a la Optimización de IA en el Bordo (Edge)
- Visión general de la IA en el bordo y sus desafíos
- Importancia de la optimización del modelo para dispositivos de borde
- Estudios de caso de modelos de IA optimizados en aplicaciones de borde
Técnicas de Compresión de Modelos
- Introducción a la compresión del modelo
- Técnicas para reducir el tamaño del modelo
- Ejercicios prácticos de compresión del modelo
Métodos de Cuantización
- Visión general de la cuantización y sus beneficios
- Tipos de cuantización (post-entrenamiento, entrenamiento consciente de cuantización)
- Ejercicios prácticos de cuantificación del modelo
Tijeretazo y Otras Técnicas de Optimización
- Introducción al tijeretazo (pruning)
- Métodos para realizar el tijeretazo en modelos de IA
- Otras técnicas de optimización (por ejemplo, distilación del conocimiento)
- Ejercicios prácticos de tijeretazo y optimización del modelo
Implementación de Modelos Optimizados en Dispositivos de Bordo
- Preparar el entorno del dispositivo de borde
- Implementación y prueba de modelos optimizados
- Solución de problemas de implementación
- Ejercicios prácticos para la implementación del modelo
Herramientas y Marco para la Optimización
- Visión general de herramientas y marcos (por ejemplo, TensorFlow Lite, ONNX)
- Uso de TensorFlow Lite para optimizar modelos
- Ejercicios prácticos con herramientas de optimización
Aplicaciones y Estudios de Caso en el Mundo Real
- Revisión de proyectos exitosos de optimización de IA para el borde
- Discusión de casos de uso específicos del sector
- Proyecto práctico para construir y optimizar una aplicación real
Resumen y Próximos Pasos
Requerimientos
- Comprender los conceptos de inteligencia artificial y aprendizaje automático
- Experiencia en el desarrollo de modelos de IA
- Habilidades básicas de programación (se recomienda Python)
Publico Objetivo
- Desarrolladores de IA
- Ingenieros de aprendizaje automático
- Arquitectos de sistemas
Testimonios (2)
the ML ecosystem not only MLFlow but Optuna, hyperops, docker , docker-compose
Guillaume GAUTIER - OLEA MEDICAL
Curso - MLflow
I enjoyed participating in the Kubeflow training, which was held remotely. This training allowed me to consolidate my knowledge for AWS services, K8s, all the devOps tools around Kubeflow which are the necessary bases to properly tackle the subject. I wanted to thank Malawski Marcin for his patience and professionalism for training and advice on best practices. Malawski approaches the subject from different angles, different deployment tools Ansible, EKS kubectl, Terraform. Now I am definitely convinced that I am going into the right field of application.