Graph Neural Networks (GNNs) are the subject of intense focus by the machine learning community for problems involving relational reasoning. GNNs can be broadly divided into spatial and spectral approaches. Spatial approaches use a form of learned message-passing, in which interactions among vertices are computed locally, and information propagates over longer distances on the graph with greater numbers of message-passing steps. Spectral approaches use eigendecompositions of the graph Laplacian to produce a generalization of spatial convolutions to graph structured data which access information over short and long time scales simultaneously. Here we introduce the Spectral Graph Network, which applies message passing to both the spatial and spectral domains. Our model projects vertices of the spatial graph onto the Laplacian eigenvectors, which are each represented as vertices in a fully connected "spectral graph", and then applies learned message passing to them. We apply this model to various benchmark tasks including a graph-based variant of MNIST classification, molecular property prediction on MoleculeNet and QM9, and shortest path problems on random graphs. Our results show that the Spectral GN promotes efficient training, reaching high performance with fewer training iterations despite having more parameters. The model also provides robustness to edge dropout and outperforms baselines for the classification tasks. We also explore how these performance benefits depend on properties of the dataset.
翻译:图像神经网络( GNNS) 是机器学习界对于涉及关系推理的问题的集中关注对象。 GNNS 可以大致分为空间和光谱方法。 空间方法使用一种学习式的信息传递方式, 即以本地方式计算脊椎之间的相互作用, 信息在更远的距离在图形上传播, 并使用更多信息传递步骤。 光谱方法使用图 Laplacian 的eigendecomposations 来将空间融合到图形结构化数据中, 这些数据可以同时访问短长时间尺度的信息。 在这里, 我们引入了光谱图网络, 将信息传递到空间和光谱域域。 我们的模型项目将空间图的顶部应用到 Laplacecian 结构化中, 以更远的地方, 信息在完全相连的“ 光谱图” 中, 将信息传递给它们。 我们把这个模型应用于各种基准任务, 包括基于图形的分类、 分子属性预测, 在MoleculeNet 和 QM9, 以及 最短路径定位的参数定位, 将信息传递到空间图的顶部的顶部的顶端参数, 也显示高的性能测试, 显示这些结果, 和低的精度的精度的精度的精度的精度的精度, 显示。 我们的结果显示这些性能的精度的精度的精度的精度的精度, 显示的精度的精度的精度的精度的性能性能性能性能性能性能性能。