The mining and exploitation of graph structural information have been the focal points in the study of complex networks. Traditional structural measures in Network Science focus on the analysis and modelling of complex networks from the perspective of network structure, such as the centrality measures, the clustering coefficient, and motifs and graphlets, and they have become basic tools for studying and understanding graphs. In comparison, graph neural networks, especially graph convolutional networks (GCNs), are particularly effective at integrating node features into graph structures via neighbourhood aggregation and message passing, and have been shown to significantly improve the performances in a variety of learning tasks. These two classes of methods are, however, typically treated separately with limited references to each other. In this work, aiming to establish relationships between them, we provide a network science perspective of GCNs. Our novel taxonomy classifies GCNs from three structural information angles, i.e., the layer-wise message aggregation scope, the message content, and the overall learning scope. Moreover, as a prerequisite for reviewing GCNs via a network science perspective, we also summarise traditional structural measures and propose a new taxonomy for them. Finally and most importantly, we draw connections between traditional structural approaches and graph convolutional networks, and discuss potential directions for future research.
翻译:网络科学的传统结构措施侧重于从网络结构的角度分析和建模复杂的网络,例如中心措施、集群系数、motifs和gollets,它们已成为研究和理解图表的基本工具。相比之下,图形神经网络,特别是图变图象网络(GCNs),特别有效地通过邻居群集和传递信息将节点特征纳入图象结构,并表明在各种学习任务中显著改进业绩。但是,这两种方法通常以彼此有限的参考方式分别处理。在这项工作中,为了建立它们之间的关系,我们提供了GCNs的网络科学视角。我们的新分类将GCN从三个结构信息角度,即从层对层信息汇总的范围、信息内容和总体学习范围进行分类。此外,作为通过网络科学角度审查GCNs的业绩的一个先决条件,我们还总结了传统的结构性措施,并为它们提出了新的分类方法,以便进行传统的和未来的研究。最后,最重要的是,我们讨论结构学网络和未来的研究方向。