Temario del curso
Introducción a la IA para el Desarrollo de Software
- ¿Qué es la IA Generativa frente a la IA Predictiva?
- Aplicaciones de la IA en programación, análisis y automatización
- Visión general de los Modelos de Lenguaje Grande (LLM), transformadores y modelos de aprendizaje profundo
Programación Asistida por IA y Desarrollo Predictivo
- Finalización y generación de código con IA (GitHub Copilot, CodeGeeX)
- Predicción de errores de código y vulnerabilidades antes del despliegue
- Automatización de revisiones de código y sugerencias de optimización
Construcción de Modelos Predictivos para Aplicaciones de Software
- Comprensión del pronóstico de series temporales y el análisis predictivo
- Implementación de modelos de IA para la predicción de demanda y detección de anomalías
- Uso de Python, Scikit-learn y TensorFlow para el modelado predictivo
IA Generativa para Texto, Código e Imágenes
- Trabajo con GPT, LLaMA y otros Modelos de Lenguaje Grande
- Generación de datos sintéticos, resúmenes de texto y documentación
- Creación de imágenes y videos generados por IA con modelos de difusión
Despliegue de Modelos de IA en Aplicaciones del Mundo Real
- Hospedaje de modelos de IA utilizando Hugging Face, AWS y Google Cloud
- Construcción de servicios de IA basados en API para aplicaciones empresariales
- Ajuste fino de modelos de IA preentrenados para tareas específicas del dominio
IA para Perspectivas y Toma de Decisiones Empresariales Predictivas
- Inteligencia empresarial y análisis de clientes impulsados por IA
- Predicción de tendencias del mercado y comportamiento del consumidor
- Automatización de optimizaciones de flujo de trabajo con IA
Ética en la IA y Mejores Prácticas en el Desarrollo
- Consideraciones éticas en la toma de decisiones asistida por IA
- Detección de sesgos y equidad en los modelos de IA
- Mejores prácticas para una IA interpretable y responsable
Talleres Prácticos y Estudios de Caso
- Implementación de análisis predictivo para un conjunto de datos del mundo real
- Construcción de un chatbot con IA usando generación de texto
- Despliegue de una aplicación basada en LLM para automatización
Resumen y Próximos Pasos
- Revisión de las ideas principales
- Herramientas y recursos de IA para aprendizaje continuo
- Sesión final de preguntas y respuestas
Requerimientos
- Comprensión de conceptos básicos de desarrollo de software
- Experiencia con cualquier lenguaje de programación (se recomienda Python)
- Familiaridad con los fundamentos del aprendizaje automático o la IA (recomendado, pero no obligatorio)
Audiencia
- Desarrolladores de software
- Ingenieros de IA/ML
- Líderes de equipos técnicos
- Gerentes de producto interesados en aplicaciones potenciadas por IA
Reseñas (2)
El estilo interactivo, los ejercicios
Tamas Tutuntzisz
Curso - Introduction to Prompt Engineering
Traducción Automática
Un excelente repositorio de recursos para futuras consultas, estilo del instructor (lleno de buen sentido del humor y gran nivel de detalle)
Adam - GE Aerospace Poland Sp. z o.o.
Curso - Prompt Engineering for ChatGPT
Traducción Automática