
Mastering Large Language Models
Sanket Subhash Khandare
- Editorial
- BPB
- Año
- 2024
- Páginas
- ~1010
- Nivel
- Avanzado
De qué trata
"Mastering Large Language Models", publicado en 2024 por BPB Publications y escrito por Sanket Subhash Khandare, es un tratado técnico integral diseñado para comprender, implementar y desplegar modelos de lenguaje a gran escala. La obra está orientada a profesionales de nivel avanzado, como ingenieros de machine learning, científicos de datos y arquitectos de software con bases sólidas en Python, cálculo matricial y arquitecturas de aprendizaje profundo (redes neuronales recurrentes y convolucionales) que buscan adentrarse en la mecánica interna y la aplicación de los LLMs.
El contenido transita desde los principios del procesamiento de lenguaje natural (NLP) estadístico y n-gramas hasta la arquitectura formal de los Transformers y sus mecanismos de atención. Profundiza en pipelines de recolección y preprocesamiento masivo de texto, ajuste fino (fine-tuning), paralelismo de modelos y técnicas avanzadas como aprendizaje autosupervisado, meta-learning y GANs aplicadas a texto. Además, analiza arquitecturas emblemáticas como BERT, GPT-3, RoBERTa y PaLM, explora metodologías rigurosas de prompt engineering y enseña a construir aplicaciones prácticas utilizando la librería LangChain conectada a APIs de modelos de lenguaje.
A través de sus cuadernos de Jupyter Notebooks, se practica la preparación de datos textuales, la configuración de hiperparámetros de entrenamiento y el desarrollo de una aplicación conversacional basada en LangChain con gestión de cadenas y memoria, integrando principios de mitigación de sesgos y despliegue responsable. Su gran aporte es el equilibrio que logra entre la base matemática del modelado del lenguaje y la ingeniería de software aplicada. Debido al ritmo acelerado de las bibliotecas de LLMs, conviene revisar cambios recientes en la API de LangChain, pero los conceptos arquitectónicos y metodologías expuestas permanecen completamente vigentes.
- Modelos de lenguaje grandes (LLMs)
- Arquitectura Transformer
- LangChain
- Procesamiento de lenguaje natural (NLP)
- PyTorch
- Mecanismos de atención
- Fine-tuning
- Ingeniería de prompts
- BERT y GPT-3
- Despliegue responsable de IA
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✓ Incluye proyectos
Proyectos
Aplicación conversacional inteligente con LangChain
Desarrollo de una aplicación basada en LLMs con LangChain que gestiona cadenas de razonamiento, memoria conversacional e integración de APIs de modelos.
Pipeline de preprocesamiento y entrenamiento de modelos de lenguaje
Construcción paso a paso de un flujo de recolección de datos, tokenización y entrenamiento de modelos neuronales y Transformers en Jupyter Notebooks.

