Temario del curso
Introducción a la IA en el borde
- Definición y conceptos clave.
- Diferencias entre la IA en el borde y la IA en la nube.
- Beneficios y casos de uso de la IA en el borde.
- Descripción general de dispositivos y plataformas periféricos.
Configuración del entorno periférico
- Introducción a dispositivos periféricos (Raspberry Pi, NVIDIA Jetson, etc.).
- Instalación del software y bibliotecas necesarias.
- Configuración del entorno de desarrollo.
- Preparación del hardware para el despliegue de IA.
Desarrollo de modelos de IA para dispositivos periféricos
- Descripción general de modelos de aprendizaje automático y profundo para dispositivos periféricos.
- Técnicas para entrenar modelos en entornos locales y en la nube.
- Optimización de modelos para su despliegue en el borde (cuantización, poda, etc.).
- Herramientas y marcos de trabajo para el desarrollo de IA en el borde (TensorFlow Lite, OpenVINO, etc.).
Despliegue de modelos de IA en dispositivos periféricos
- Pasos para implementar modelos de IA en diversos hardwares periféricos.
- Procesamiento de datos en tiempo real e inferencia en dispositivos periféricos.
- Monitoreo y gestión de modelos implementados.
- Ejemplos prácticos y estudios de caso.
Soluciones y proyectos prácticos de IA
- Desarrollo de aplicaciones de IA para dispositivos periféricos (por ejemplo, visión por computadora, procesamiento de lenguaje natural).
- Proyecto práctico: construcción de un sistema de cámaras inteligentes.
- Proyecto práctico: implementación de reconocimiento de voz en dispositivos periféricos.
- Proyectos colaborativos en grupo y escenarios del mundo real.
Evaluación y optimización del rendimiento
- Técnicas para evaluar el rendimiento de los modelos en dispositivos periféricos.
- Herramientas para monitorear y depurar aplicaciones de IA en el borde.
- Estrategias para optimizar el rendimiento de los modelos de IA.
- Resolución de desafíos relacionados con la latencia y el consumo de energía.
Integración con sistemas IoT
- Conexión de soluciones de IA en el borde con dispositivos y sensores IoT.
- Protocolos de comunicación y métodos de intercambio de datos.
- Construcción de una solución integral de IA en el borde e IoT.
- Ejemplos prácticos de integración.
Consideraciones éticas y de seguridad
- Garantizar la privacidad y seguridad de los datos en aplicaciones de IA en el borde.
- Abordar el sesgo y la equidad en los modelos de IA.
- Cumplimiento con normativas y estándares.
- Mejores prácticas para un despliegue responsable de la IA.
Proyectos prácticos y ejercicios
- Desarrollo de una aplicación integral de IA en el borde.
- Proyectos y escenarios del mundo real.
- Ejercicios colaborativos en grupo.
- Presentación de proyectos y retroalimentación.
Resumen y próximos pasos
Requerimientos
- Conocimiento de los conceptos de inteligencia artificial y aprendizaje automático.
- Experiencia con lenguajes de programación (se recomienda Python).
- Familiaridad con los conceptos de computación periférica.
Audiencia objetivo
- Desarrolladores
- Científicos de datos
- Entusiastas de la tecnología
Reseñas (3)
Me gustó mucho el final donde tuvimos la oportunidad de experimentar con CHAT GPT. La sala no estaba muy bien preparada para esto; en lugar de una gran mesa, varias mesas pequeñas nos habrían permitido formar grupos pequeños y generar ideas de manera más efectiva.
Nola - Laramie County Community College
Curso - Artificial Intelligence (AI) Overview
Traducción Automática
Trabajando desde principios fundamentales de manera enfocada y pasando a aplicar estudios de caso en el mismo día
Maggie Webb - Department of Jobs, Regions, and Precincts
Curso - Artificial Neural Networks, Machine Learning, Deep Thinking
Traducción Automática
Que se estuviera aplicando datos reales de la empresa. El formador tenía un enfoque muy bueno al hacer que los participantes colaboraran y competieran.
Jimena Esquivel - Zaklad Uslugowy Hakoman Andrzej Cybulski
Curso - Applied AI from Scratch in Python
Traducción Automática