Machine learning on graph-structured data has attracted high research interest due to the emergence of Graph Neural Networks (GNNs). Most of the proposed GNNs are based on the node homophily, i.e neighboring nodes share similar characteristics. However, in many complex networks, nodes that lie to distant parts of the graph share structurally equivalent characteristics and exhibit similar roles (e.g chemical properties of distant atoms in a molecule, type of social network users). A growing literature proposed representations that identify structurally equivalent nodes. However, most of the existing methods require high time and space complexity. In this paper, we propose VNEstruct, a simple approach, based on entropy measures of the neighborhood's topology, for generating low-dimensional structural representations, that is time-efficient and robust to graph perturbations. Empirically, we observe that VNEstruct exhibits robustness on structural role identification tasks. Moreover, VNEstruct can achieve state-of-the-art performance on graph classification, without incorporating the graph structure information in the optimization, in contrast to GNN competitors.
翻译:由于出现了图形神经网络(GNN),在图形结构数据上机器学习引起了很高的研究兴趣。大多数拟议的GNNN都以节点为基础,即相邻节点具有相似的特征。然而,在许多复杂的网络中,图的远处的节点具有结构等同的特点,并具有相似的作用(例如分子中的远原子化学特性、社交网络用户的类型等)。越来越多的文献提议显示在结构上等同的节点。然而,大多数现有方法需要高时空的复杂程度。在本文件中,我们建议VNestruct是一种简单的方法,基于该区地形学的微粒测量方法,用于生成低维度结构显示,对图形扰动具有时间效率和强健性。我们观察到VNestruct在结构角色识别任务上表现出强健。此外,VNestruct可以在图形分类上实现最先进的业绩,而没有将图形结构信息纳入优化中,与GNNNE竞争者形成对比。