</> CodeBooks
    ← Volver a Deep Learning (página 3)
    Portada de Graph Neural Networks in Action

    Graph Neural Networks in Action

    Keita Broadwater, Namid Stillman

    Editorial
    Manning
    Año
    2025
    Páginas
    ~394
    Nivel
    Intermedio

    De qué trata

    Tratado práctico y actualizado escrito por Keita Broadwater y Namid Stillman, publicado por Manning en 2025, centrado en el diseño, entrenamiento y puesta en producción de redes neuronales sobre grafos (GNNs). El libro atiende la creciente demanda de modelar datos relacionales no euclidianos y altamente interconectados. Está destinado a ingenieros de machine learning, científicos de datos y desarrolladores de nivel intermedio que poseen experiencia sólida con Python y deep learning convencional (PyTorch), pero necesitan trabajar con redes sociales, transacciones financieras, sistemas de recomendación, grafos de conocimiento o estructuras moleculares.

    La obra profundiza en el marco del paso de mensajes (message passing) y la generación de representaciones vectoriales con técnicas como Node2Vec y Graph AutoEncoders. Enseña a implementar las principales arquitecturas del área: Graph Convolutional Networks (GCN), GraphSAGE para inferencia inductiva y escalable en grafos de gran volumen, y Graph Attention Networks (GAT) para ponderar la relevancia estructural entre nodos vecinos. Además, cubre temáticas avanzadas de grafos dinámicos mediante redes espaciotemporales (STGNNs) y estrategias de particionado y muestreo para inferencia a gran escala. Las tecnologías utilizadas comprenden PyTorch, PyTorch Geometric (PyG), Deep Graph Library (DGL), NetworkX y GraphScope.

    El aprendizaje se articula a través de proyectos reales: un sistema de categorización de productos para comercio electrónico con GCN y GraphSAGE, un modelo de detección de fraude y reseñas falsas mediante Graph Attention Networks (GAT), autoencoders de grafos para predicción de enlaces y canalizaciones de datos para grafos dinámicos a escala. Su mayor acierto es cerrar la brecha entre la teoría matemática de grafos y las exigencias de memoria y computación de los sistemas en producción. Prescinde de la formulación espectral densa para priorizar el enfoque espacial moderno. Conviene tener fluidez con operaciones matriciales dispersas y tensores en PyTorch.

    • Graph Neural Networks
    • PyTorch Geometric
    • GCN
    • GraphSAGE
    • Graph Attention Networks (GAT)
    • Graph Autoencoders
    • Node2Vec
    • Message Passing
    • Grafos dinámicos
    • GraphScope

    ¿Cómo enseña?

    TeóricoPráctico

    Con proyectos

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Detector de fraude y spam en reseñas

    Modelo basado en Graph Attention Networks (GAT) desarrollado con PyTorch Geometric que asigna pesos de atención a conexiones dudosas para detectar reseñas maliciosas en redes de usuarios y productos.

    Clasificador inductivo de categorías para e-commerce

    Pipeline de predicción de atributos y categorías de artículos implementado con GraphSAGE y GCN en PyTorch Geometric sobre grafos de compras y navegación de clientes.

    Modelo espaciotemporal para grafos dinámicos

    Red neuronal espaciotemporal que procesa la evolución temporal de conexiones y atributos en grafos de sensores o tráfico con PyTorch Geometric.

    Más de Deep Learning con nivel Intermedio