Many tasks in graph machine learning, such as link prediction and node classification, are typically solved by using representation learning, in which each node or edge in the network is encoded via an embedding. Though there exists a lot of network embeddings for static graphs, the task becomes much more complicated when the dynamic (i.e. temporal) network is analyzed. In this paper, we propose a novel approach for dynamic network representation learning based on Temporal Graph Network by using a highly custom message generating function by extracting Causal Anonymous Walks. For evaluation, we provide a benchmark pipeline for the evaluation of temporal network embeddings. This work provides the first comprehensive comparison framework for temporal network representation learning in every available setting for graph machine learning problems involving node classification and link prediction. The proposed model outperforms state-of-the-art baseline models. The work also justifies the difference between them based on evaluation in various transductive/inductive edge/node classification tasks. In addition, we show the applicability and superior performance of our model in the real-world downstream graph machine learning task provided by one of the top European banks, involving credit scoring based on transaction data.
翻译:图形机学习的许多任务,例如链接预测和节点分类,通常通过使用代表式学习来解决,其中网络的每个节点或边缘都通过嵌入来编码。虽然存在大量静态图形的网络嵌入,但当分析动态(即时间)网络时,任务就更加复杂得多。在本文中,我们提出了一个基于时空图网络的动态网络代表学习新颖办法,方法是通过提取 Causal 匿名行走,使用高度定制的信息生成功能。在评价中,我们为时间网络嵌入的评价提供了一个基准管道。这项工作为每个现有环境中的图形机学习问题,包括节点分类和链接预测,提供了时间网络代表学习的第一个全面比较框架。拟议的模型超越了最新水平基线模型。在各种传输/感性边缘/ node 分类任务中,我们还提出了它们之间的差别。此外,我们展示了我们模型在由欧洲顶层银行之一提供的真实世界下游图形机器学习任务中的适用性和优异性表现。