We propose the convergent graph solver (CGS), a deep learning method that learns iterative mappings to predict the properties of a graph system at its stationary state (fixed point) with guaranteed convergence. CGS systematically computes the fixed points of a target graph system and decodes them to estimate the stationary properties of the system without the prior knowledge of existing solvers or intermediate solutions. The forward propagation of CGS proceeds in three steps: (1) constructing the input dependent linear contracting iterative maps, (2) computing the fixed-points of the linear maps, and (3) decoding the fixed-points to estimate the properties. The contractivity of the constructed linear maps guarantees the existence and uniqueness of the fixed points following the Banach fixed point theorem. To train CGS efficiently, we also derive a tractable analytical expression for its gradient by leveraging the implicit function theorem. We evaluate the performance of CGS by applying it to various network-analytic and graph benchmark problems. The results indicate that CGS has competitive capabilities for predicting the stationary properties of graph systems, irrespective of whether the target systems are linear or non-linear. CGS also shows high performance for graph classification problems where the existence or the meaning of a fixed point is hard to be clearly defined, which highlights the potential of CGS as a general graph neural network architecture.
翻译:我们建议了趋同式图形求解器(CGS),这是一种深层学习方法,可以学习迭代绘图,以预测其固定状态(固定点)的图形系统特性,保证汇合。CGS系统系统系统地计算目标图形系统的固定点,并在没有事先了解现有解决方案或中间解决方案的情况下,对该系统的固定点进行解码,以估计该系统的固定特性。CGS的远端传播分三个步骤进行:(1) 构建输入依赖线性线性承包迭接图,(2) 计算线性地图的固定点,(3) 解码以估计属性的固定点。建造的线性图图的合性保证Banach固定点的定点的存在和独特性。为了高效地培训CGS系统,我们还利用隐含的函数标语库来对其梯度进行可移植的分析。我们通过将CGS系统的业绩应用于各种网络分析和图形基准问题来评估。结果表明,CGS系统在预测图形系统的固定特性方面具有竞争能力,而不论目标系统是线性系统,还是非线性标定点的直径,CGS系统在直径图中也有很高的状态。CGS系统图中显示高性能。