
Descubre el fascinante mundo de la Inteligencia Artificial en este curso completo diseñado para principiantes y profesionales que buscan actualizarse. Exploraremos desde los fundamentos del Machine Learning hasta las aplicaciones más avanzadas como los modelos LLM, Transformers y frameworks como LangChain. A través de ejemplos prácticos y talleres interactivos, adquirirás las habilidades necesarias para implementar soluciones de IA en diversos contextos profesionales.
Exploración de la diferencia entre IA débil y fuerte, junto con la evolución histórica de la IA desde sus inicios hasta la actualidad, abarcando los principales paradigmas y enfoques.
Conceptos esenciales de probabilidad y estadística, lógica computacional, y teoría de algoritmos aplicados a la inteligencia artificial.
Modelos generativos y sus aplicaciones en texto, imagen, audio y video, junto con servicios en la nube y la emergente IA multimodal.
Implementaciones prácticas como chatbots avanzados, sistemas de recomendación, asistentes de código y aplicaciones en diagnóstico médico y análisis financiero.
Análisis del impacto social de la IA, incluyendo sesgos algorítmicos y consideraciones sobre privacidad y seguridad de datos.
¿A dónde vamos? ¿Cuál es la postura que debemos tomar para se competitivos en un mundo gobernado por IA?
Módulo 3: Modelos LLM y Transformers
- Transformers y su arquitectura: Mecanismo de atención y self-attention, arquitectura encoder-decoder, diferencias con RNN y CNN, implementación práctica.
- Modelos LLM populares: Análisis detallado de GPT-4, Llama 2, Mistral, Gemini, comparativa de capacidades y limitaciones, modelos open source vs. propietarios.
- Proceso de entrenamiento: Pre-entrenamiento y fine-tuning, técnicas de optimización como LoRA y Adapters, strategias de cuantización, entrenamiento distribuido.
- Prompt Engineering: Técnicas avanzadas, few-shot learning, chain-of-thought prompting, estrategias de optimización de prompts.
- Limitaciones y desafíos: Alucinaciones y su prevención, sesgos inherentes, consumo computacional y optimización, estrategias de validación de salidas.
Arquitectura completa y componentes fundamentales de LangChain, mostrando la integración con diferentes modelos LLM y sus patrones de diseño básicos.
Sistema integral de Chains, Memory y vectorización de documentos, formando la base para aplicaciones avanzadas de IA conversacional.
Arquitectura de agentes autónomos que implementan patrones ReAct y Plan-and-Execute, con capacidad de integración a APIs y bases de datos.
Implementación de herramientas personalizadas y sistemas de recuperación de información, con gestión avanzada de contexto y memoria.
Casos de uso reales desde sistemas de consulta documental hasta asistentes empresariales y automatización de procesos de atención al cliente.
Integración y automatización de servicios mediante APIs REST, permitiendo la comunicación eficiente entre sistemas y la orquestación de flujos de trabajo complejos.
Implementación completa con LangChain y OpenAI API, manejo de contexto y memoria, integración con sistemas externos.
Creación de un sistema de RAG (Retrieval Augmented Generation), indexación de documentos, búsqueda semántica.
Desarrollo de agentes IA para automatización de procesos, integración con APIs empresariales, sistemas de monitoreo y logging.
Técnicas de optimización de costos, estrategias de caching, deployment en producción, monitoreo de rendimiento.
Desarrollo de una aplicación completa que combine múltiples conceptos del curso, con énfasis en mejores prácticas y patrones de diseño.
Curso de Introducción a la Inteligencia Artificial