Graph Neural Networks (GNNs) have been widely used for modeling graph-structured data. With the development of numerous GNN variants, recent years have witnessed groundbreaking results in improving the scalability of GNNs to work on static graphs with millions of nodes. However, how to instantly represent continuous changes of large-scale dynamic graphs with GNNs is still an open problem. Existing dynamic GNNs focus on modeling the periodic evolution of graphs, often on a snapshot basis. Such methods suffer from two drawbacks: first, there is a substantial delay for the changes in the graph to be reflected in the graph representations, resulting in losses on the model's accuracy; second, repeatedly calculating the representation matrix on the entire graph in each snapshot is predominantly time-consuming and severely limits the scalability. In this paper, we propose Instant Graph Neural Network (InstantGNN), an incremental computation approach for the graph representation matrix of dynamic graphs. Set to work with dynamic graphs with the edge-arrival model, our method avoids time-consuming, repetitive computations and allows instant updates on the representation and instant predictions. Graphs with dynamic structures and dynamic attributes are both supported. The upper bounds of time complexity of those updates are also provided. Furthermore, our method provides an adaptive training strategy, which guides the model to retrain at moments when it can make the greatest performance gains. We conduct extensive experiments on several real-world and synthetic datasets. Empirical results demonstrate that our model achieves state-of-the-art accuracy while having orders-of-magnitude higher efficiency than existing methods.
翻译:用于模拟图形结构数据( GNN) 。 随着许多GNN变方的开发,近年来在改进GNN的缩放性以使用数百万个节点进行静态图形方面,取得了突破性的成果。 然而,如何立即代表与GNNS一起的大型动态图形的连续变化仍然是一个尚未解决的问题。 现有的动态GNNS侧重于模拟图表的定期演变, 通常以简单的方式进行。 这种方法有两个缺陷: 首先, 图形显示中反映的图形变化出现大量延迟, 导致模型准确性损失; 第二, 反复计算每个抓图中整个图形的缩放式图表的缩放性矩阵, 主要是耗时性, 严重限制了缩放性。 在本文件中, 我们提议Instart Great Neural 网络( InstantGNNNNN), 用于对动态模型图的图形显示矩阵进行递增计算方法。 与边缘状态模型相比, 我们的方法避免了时间上的缩略性计算, 并且允许对模型进行实时更新, 在动态分析时, 我们的缩缩略图中, 提供了最精确的缩略图提供。