敬请关注 YOLO Vision 2025!
2025年9月25日
英国夏令时 10:00 - 18:00
混合活动
Yolo Vision 2024
词汇表

图神经网络 (GNN)

了解图神经网络 (GNN) 如何通过图结构化数据彻底改变 AI,应用于药物发现、社交网络、交通预测等领域!

图神经网络 (GNN) 是一种专门类型的神经网络 (NN),旨在对结构化为图的数据执行推理。与其他在顺序或网格状数据上运行的网络不同,GNN 擅长捕获图中实体之间复杂的关​​系和依赖关系。GNN 的核心优势在于它们能够学习包含有关节点连接信息的表示,这使得它们非常适合上下文和关系是做出准确预测的关键的任务。这种方法是各种现代AI 解决方案的基础。

GNN 的工作原理是什么?

GNN 通过一个通常被称为“消息传递”或“邻域聚合”的过程来运作。在这个过程中,图中的每个节点从其直接邻居收集信息(特征)。然后,此聚合信息用于更新节点自身的特征表示。此步骤在多个层上重复进行,从而使节点的表示受到图中更远距离的节点的影响。通过在图的结构中传播信息,GNN 为每个节点学习丰富的、具有上下文感知的 嵌入,该嵌入编码了其自身的属性及其在网络中的位置。这种处理非欧几里德数据的能力是 深度学习 (DL) 领域的一项重大进步。

GNN 与其他网络的区别

理解 GNN 与其他常见神经网络架构的区别至关重要:

实际应用

由于 GNN 能够有效地建模关系数据,因此已在各个领域取得了显著成功:

  • 药物发现和化学信息学: 分子可以自然地表示为图,其中原子是节点,键是边。 GNN用于预测药物发现过程中的分子性质、潜在相互作用和功效,从而加速了医疗保健领域AI的研究。 这是DeepMind等组织强调的一个突出用例。
  • 社交网络分析:Facebook和 X(以前的 Twitter)这样的平台会生成大量的图数据。GNN 可以分析这些网络以检测社区(社区检测)、预测链接(朋友建议)、识别有影响力的用户并为推荐系统提供支持。
  • 其他应用: GNN 还应用于金融建模等领域,用于欺诈检测、优化交通预测的路线、增强物理模拟以及改进智慧城市中的基础设施管理。

GNN的工具和框架

构建和训练 GNN 可以通过建立在主要 深度学习平台 之上的几个专用框架来实现。流行的库包括:

这些工具与诸如 Ultralytics HUB 等平台相结合,用于管理数据集和简化模型部署生命周期,从而使开发人员能够解决复杂的关系问题。

加入 Ultralytics 社区

加入人工智能的未来。与全球创新者联系、协作和共同成长

立即加入
链接已复制到剪贴板