Zubnet AIAprenderWiki › GNN
Modelos

GNN

También conocido como: Red Neuronal de Grafos
Redes neuronales diseñadas para operar sobre datos estructurados como grafos — datos donde las entidades están conectadas por relaciones (redes sociales, moléculas, grafos de conocimiento, redes de transporte). Las GNN aprenden pasando mensajes entre nodos conectados, permitiendo que cada nodo actualice su representación basándose en sus vecinos. Manejan datos que no encajan ordenadamente en cuadrículas (imágenes) o secuencias (texto).

Por qué importa

No todos los datos son texto o imágenes. Las redes sociales, las estructuras moleculares, los sistemas de recomendación, las redes de detección de fraude y las rutas logísticas son todos datos naturalmente estructurados como grafos. Las GNN son la herramienta correcta cuando las relaciones entre entidades son tan importantes como las entidades mismas. El descubrimiento de fármacos, el análisis de redes sociales y la predicción de tráfico dependen de las GNN.

En profundidad

La operación central en una GNN es el paso de mensajes: cada nodo recopila información de sus vecinos, la agrega (suma, media o ponderada por atención) y actualiza su propia representación. Después de K rondas de paso de mensajes, la representación de cada nodo codifica información sobre su vecindario de K saltos. Graph Convolutional Networks (GCN), GraphSAGE y Graph Attention Networks (GAT) son las arquitecturas más comunes, diferenciándose en cómo agregan la información vecina.

Aplicaciones

Descubrimiento de fármacos: las moléculas son grafos (átomos = nodos, enlaces = aristas). Las GNN predicen propiedades moleculares, afinidad de unión y toxicidad aprendiendo de la estructura del grafo molecular. Redes sociales: las GNN detectan comunidades, predicen enlaces e identifican nodos influyentes. Sistemas de recomendación: usuarios e ítems forman un grafo bipartito, y las GNN predicen qué ítems le gustarían a un usuario basándose en la estructura del grafo. Detección de fraude: las redes de transacciones revelan patrones sospechosos que las GNN pueden aprender a identificar.

Transformers como Redes de Grafos

Hay una conexión profunda entre Transformers y GNNs: la autoatención puede verse como paso de mensajes en un grafo completamente conectado (cada token atiende a todos los demás tokens). Las GNN operan sobre grafos dispersos (cada nodo solo se conecta con sus vecinos reales). Esta conexión ha inspirado Graph Transformers que combinan la expresividad de los Transformers con la eficiencia de las estructuras de grafos dispersos, y ha llevado a una polinización cruzada de ideas entre ambas comunidades.

Conceptos relacionados

← Todos los términos
← GGUF Gobernanza de la IA →
ESC
Empieza a escribir para buscar...