</> CodeBooks
    ← Volver a IA generativa y LLMs (página 10)
    Portada de Generative Deep Learning, 2nd Edition

    Generative Deep Learning, 2nd Edition

    David Foster

    Editorial
    O'Reilly
    Año
    2023
    Páginas
    ~456
    Nivel
    Intermedio

    De qué trata

    Segunda edición profundamente actualizada de esta referencia técnica de O'Reilly sobre modelado generativo, reescrita para reflejar la explosión de los transformers y los modelos de difusión contemporáneos. David Foster guía a científicos de datos, investigadores e ingenieros de machine learning de nivel intermedio que dominan Python y conocen las bases del aprendizaje profundo (redes neuronales densas y convolucionales), desmitificando cómo los algoritmos pueden aprender a pintar, escribir, componer y jugar.

    El libro recurre a TensorFlow 2 y Keras como entorno principal de código para desmenuzar las principales familias de arquitecturas generativas. Enseña a construir y manipular autocodificadores variacionales (VAEs), redes generativas antagónicas (DCGAN, WGAN-GP, CGAN y StyleGAN2), modelos autorregresivos (LSTM y arquitecturas Transformer tipo GPT), flujos normalizadores (Normalizing Flows) y modelos basados en energía (Energy-Based Models). Dedica un bloque sustancial a los modelos de difusión probabilísticos (DDPM), a la generación musical con MuseGAN, a los World Models para aprendizaje por refuerzo y a los modelos multimodales como DALL-E 2, Imagen, Stable Diffusion y CLIP.

    A través del repositorio oficial con Docker y Jupyter Notebooks, se programan generadores de rostros en CelebA con un VAE y una WGAN-GP, un modelo de difusión que sintetiza imágenes de flores, un modelo GPT propio para autocompletar texto, y un agente que aprende a conducir en un simulador visual con World Models. Su mayor fortaleza es que enseña a codificar cada arquitectura paso a paso desde sus cimientos matemáticos, permitiendo comprender la mecánica interna de cada pérdida y gradiente. Deja fuera implementaciones en PyTorch (estándar predominante en la investigación actual) y requiere advertir que el entrenamiento de las redes más avanzadas como StyleGAN2 exige GPUs dedicadas de considerable potencia.

    • TensorFlow
    • Keras
    • Modelos de difusión
    • Transformers
    • VAEs
    • GANs
    • StyleGAN2
    • Modelos autorregresivos
    • World Models
    • MuseGAN
    • Modelos multimodales

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Generador y manipulador de rostros con VAE y StyleGAN2

    Modelos construidos en TensorFlow y Keras sobre el conjunto de datos CelebA para explorar y alterar el espacio latente y sintetizar rostros fotorrealistas.

    Sintetizador de imágenes con modelos de difusión (DDPM)

    Implementación desde cero de una red de difusión probabilística de eliminación de ruido para generar imágenes nítidas a partir de ruido gaussiano.

    Agente autónomo con World Models

    Sistema generativo de aprendizaje por refuerzo que combina un VAE, un RNN y un controlador para que un agente tome decisiones en un entorno simulado de carreras (CarRacing).

    Más de IA generativa y LLMs con nivel Intermedio