In graph learning, maps between graphs and their subgraphs frequently arise. For instance, when coarsening or rewiring operations are present along the pipeline, one needs to keep track of the corresponding nodes between the original and modified graphs. Classically, these maps are represented as binary node-to-node correspondence matrices and used as-is to transfer node-wise features between the graphs. In this paper, we argue that simply changing this map representation can bring notable benefits to graph learning tasks. Drawing inspiration from recent progress in geometry processing, we introduce a spectral representation for maps that is easy to integrate into existing graph learning models. This spectral representation is a compact and straightforward plug-in replacement and is robust to topological changes of the graphs. Remarkably, the representation exhibits structural properties that make it interpretable, drawing an analogy with recent results on smooth manifolds. We demonstrate the benefits of incorporating spectral maps in graph learning pipelines, addressing scenarios where a node-to-node map is not well defined, or in the absence of exact isomorphism. Our approach bears practical benefits in knowledge distillation and hierarchical learning, where we show comparable or improved performance at a fraction of the computational cost.
翻译:在图形学习中,图表及其子图之间经常出现地图。例如,在管道沿线存在粗化或重新连接作业时,需要跟踪原始图表和修改图表之间的相应节点。典型地,这些地图作为二进节节对节对节对应矩阵,并用来在图形之间传输节点特征。在本文中,我们提出,仅仅改变这一地图的表示方式可以给图表学习任务带来显著的好处。从几何处理的最新进展中汲取灵感,我们为地图引入一个光谱表示方式,很容易融入现有的图表学习模型。这种光谱代表方式是一个紧凑和直截的插件替换,对图表的地形变化非常有力。值得注意的是,这些表示方式显示了可以解释的结构属性,与最近光线性图学习管道的结果进行了类比。我们展示了将光谱地图纳入图形学习管道的好处,处理的情景,没有很好地定义,或者没有精确的图是无型图。我们的方法在知识蒸馏和等级计算中带来了实际的好处,我们在此过程中可以显示一种可比较的成本和等级计算方法。