Glosario

Red neuronal gráfica (GNN)

Descubra cómo las redes neuronales de grafos (GNN) revolucionan la IA con datos estructurados en grafos para el descubrimiento de fármacos, redes sociales, predicción del tráfico y mucho más.

Una red neuronal gráfica (GNN) es un tipo especializado de red neuronal (NN ) diseñado para realizar inferencias sobre datos estructurados como un grafo. A diferencia de otras redes que operan con datos secuenciales o en forma de cuadrícula, las GNN destacan en la captura de las complejas relaciones y dependencias entre entidades de un grafo. La principal ventaja de las GNN reside en su capacidad para aprender representaciones que incorporan información sobre las conexiones de un nodo, lo que las hace ideales para tareas en las que el contexto y las relaciones son clave para realizar predicciones precisas. Este enfoque es fundamental para diversas soluciones modernas de IA.

Cómo funcionan los GNN

Las GNN funcionan mediante un proceso a menudo llamado "paso de mensajes" o "agregación de vecindarios". En este proceso, cada nodo del grafo recoge información (características) de sus vecinos inmediatos. Esta información agregada se utiliza para actualizar la representación de características del propio nodo. Este paso se repite en varias capas, lo que permite que la representación de un nodo se vea influida por los nodos más alejados del grafo. Al propagar la información a través de la estructura del grafo, la GNN aprende una incrustación rica y consciente del contexto para cada nodo que codifica tanto sus propios atributos como su posición dentro de la red. Esta capacidad de procesar datos no euclidianos supone un gran avance en el campo del aprendizaje profundo (deep learning, DL).

Diferencias entre las GNN y otras redes

Es crucial entender en qué se diferencian las GNN de otras arquitecturas de redes neuronales comunes:

Aplicaciones reales

Las GNN han demostrado un éxito significativo en diversos ámbitos gracias a su capacidad para modelar datos relacionales de forma eficaz:

Herramientas y marcos para las GNN

La construcción y el entrenamiento de GNNs son accesibles gracias a varios marcos especializados construidos sobre las principales plataformas de aprendizaje profundo. Las bibliotecas más populares son:

Estas herramientas, combinadas con plataformas como Ultralytics HUB para gestionar conjuntos de datos y agilizar el ciclo de vida de implantación de modelos, permiten a los desarrolladores abordar problemas relacionales complejos.

Únase a la comunidad Ultralytics

Únase al futuro de la IA. Conecta, colabora y crece con innovadores de todo el mundo.

Únete ahora
Enlace copiado en el portapapeles