
Mastering NLP with Hugging Face
Paulo H. Leocadio
- Editorial
- BPB
- Año
- 2026
- Páginas
- ~367
- Nivel
- Avanzado
De qué trata
Obra especializada de nivel avanzado escrita por Paulo H. Leocadio y publicada por BPB en 2026, centrada en la convergencia de modelos generativos, transformers y aprendizaje por refuerzo profundo dentro del ecosistema de Hugging Face en Python. Está pensada para ingenieros de inteligencia artificial, científicos de datos e investigadores con experiencia previa en deep learning, matemáticas aplicadas y PyTorch que desean ir más allá de los flujos analíticos convencionales de procesamiento del lenguaje natural.
El contenido aborda en profundidad la biblioteca Diffusers de Hugging Face adaptada a tareas lingüísticas, junto con las bibliotecas Transformers, Datasets y Accelerate. Enseña a implementar clasificación de texto mediante modelos de difusión, etiquetado de secuencias como Named Entity Recognition (NER) y etiquetado morfosintáctico (POS tagging), pipelines personalizados y schedulers de difusión, técnicas de transfer learning, métodos avanzados de inferencia y la integración de algoritmos de reinforcement learning como Deep Q-Networks (DQN con juegos de Atari), Asynchronous Advantage Actor-Critic (A3C con Gym-Retro) y la arquitectura AlphaZero.
A lo largo de sus capítulos se construyen clasificadores de texto y etiquetadores basados en difusión, pipelines de inferencia para producción y agentes autónomos de toma de decisiones entrenados en entornos de simulación y juegos. Su mayor valor reside en ofrecer una perspectiva poco habitual y vanguardista al cruzar difusión y aprendizaje por refuerzo en tareas de PLN; sin embargo, no es un libro introductorio, ya que pasa por alto los conceptos básicos del aprendizaje supervisado y da por sentado un dominio firme de PyTorch y arquitecturas neuronales.
- Hugging Face
- Diffusers
- Transformers
- Modelos de difusión
- Reinforcement Learning
- Deep Q-Networks (DQN)
- AlphaZero
- Sequence Labeling
- Transfer Learning
- A3C
- PyTorch
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✓ Incluye proyectos
Proyectos
Agente de toma de decisiones con AlphaZero
Construcción desde cero de un sistema de aprendizaje por refuerzo que integra redes neuronales profundas y búsqueda en árbol de Monte Carlo (MCTS) con PyTorch.
Pipeline de clasificación y etiquetado de secuencias con Diffusers
Flujo de trabajo que adapta la librería Hugging Face Diffusers para tareas de clasificación textual, reconocimiento de entidades nombradas (NER) y POS tagging.
Agente Actor-Crítico Asíncrono (A3C)
Implementación y entrenamiento de un agente de refuerzo asíncrono sobre entornos de emulación con Gym-Retro y aceleración en PyTorch.

