Graph convolutional networks (GCNs) are neural networks designed for graph-structured data, where nodes represent entities and edges represent relationships. Unlike traditional CNNs, GCNs handle irregular, non-Euclidean structures, making them suitable for tasks like social network analysis and molecular property prediction. GCNs generalize convolution to graphs by aggregating information from a node’s neighbors, enabling feature propagation across the graph. This chapter details the formulation of GCN. Further, a variant of GAN, graph attention networks (GATs) that introduces attention mechanisms to adaptively weigh neighbors, is also discussed.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Graph Neural Networks

  • Shenghua Gao

摘要

Graph convolutional networks (GCNs) are neural networks designed for graph-structured data, where nodes represent entities and edges represent relationships. Unlike traditional CNNs, GCNs handle irregular, non-Euclidean structures, making them suitable for tasks like social network analysis and molecular property prediction. GCNs generalize convolution to graphs by aggregating information from a node’s neighbors, enabling feature propagation across the graph. This chapter details the formulation of GCN. Further, a variant of GAN, graph attention networks (GATs) that introduces attention mechanisms to adaptively weigh neighbors, is also discussed.