EasyDGL: Encode, Train and Interpret for Continuous-Time Dynamic Graph Learning

被引:0
|
作者
Chen, Chao [1 ,2 ]
Geng, Haoyu [1 ,2 ]
Yang, Nianzu [1 ,2 ]
Yang, Xiaokang [1 ,2 ]
Yan, Junchi [1 ,2 ,3 ]
机构
[1] Shanghai Jiao Tong Univ, Dept Comp Sci & Engn, Shanghai 200240, Peoples R China
[2] Shanghai Jiao Tong Univ, MoE Key Lab Artificial Intelligence, Shanghai 200240, Peoples R China
[3] Shanghai Jiao Tong Univ, Sch Artificial Intelligence, Shanghai 200030, Peoples R China
基金
中国国家自然科学基金;
关键词
Continuous-time dynamic graph; graph attention networks; graph signal processing; temporal point process;
D O I
10.1109/TPAMI.2024.3443110
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Dynamic graphs arise in various real-world applications, and it is often welcomed to model the dynamics in continuous time domain for its flexibility. This paper aims to design an easy-to-use pipeline (EasyDGL which is also due to its implementation by DGL toolkit) composed of three modules with both strong fitting ability and interpretability, namely encoding, training and interpreting: i) a temporal point process (TPP) modulated attention architecture to endow the continuous-time resolution with the coupled spatiotemporal dynamics of the graph with edge-addition events; ii) a principled loss composed of task-agnostic TPP posterior maximization based on observed events, and a task-aware loss with a masking strategy over dynamic graph, where the tasks include dynamic link prediction, dynamic node classification and node traffic forecasting; iii) interpretation of the outputs (e.g., representations and predictions) with scalable perturbation-based quantitative analysis in the graph Fourier domain, which could comprehensively reflect the behavior of the learned model. Empirical results on public benchmarks show our superior performance for time-conditioned predictive tasks, and in particular EasyDGL can effectively quantify the predictive power of frequency content that a model learns from evolving graph data.
引用
收藏
页码:10845 / 10862
页数:18
相关论文
共 50 条
  • [21] Implementation of a continuous-time quantum walk on a sparse graph
    Chen, Zhaoyang
    Li, Guanzhong
    Li, Lvzhou
    PHYSICAL REVIEW A, 2024, 110 (05)
  • [22] STGEN: Deep Continuous-Time Spatiotemporal Graph Generation
    Ling, Chen
    Cao, Hengning
    Zhao, Liang
    MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES, ECML PKDD 2022, PT III, 2023, 13715 : 340 - 356
  • [23] The Stationary Distribution of a Continuous-Time Random Graph Process
    韩东
    数学季刊, 1994, (02) : 64 - 68
  • [24] Piecewise-Velocity Model for Learning Continuous-time Dynamic Node Representations
    Celikkanat, Abdulkadir
    Nakis, Nikolaos
    Morup, Morten
    LEARNING ON GRAPHS CONFERENCE, VOL 198, 2022, 198
  • [25] Intensity Profile Projection: A Framework for Continuous-Time Representation Learning for Dynamic Networks
    Modell, Alexander
    Gallagher, Ian
    Ceccherini, Emma
    Whiteley, Nick
    Rubin-Delanchy, Patrick
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 36 (NEURIPS 2023), 2023,
  • [26] Student Research Abstract: Continuous-Time Generative Graph Neural Network for Attributed Dynamic Graphs
    Moallemy-Oureh, Alice
    37TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, 2022, : 600 - 603
  • [27] Continuous-Time Dynamic Graph Networks Integrated with Knowledge Propagation for Social Media Rumor Detection
    Li, Hui
    Jiang, Lanlan
    Li, Jun
    MATHEMATICS, 2024, 12 (22)
  • [28] ESTIMATION OF A CONTINUOUS-TIME DYNAMIC DEMAND SYSTEM
    CHAMBERS, MJ
    JOURNAL OF APPLIED ECONOMETRICS, 1992, 7 (01) : 53 - 64
  • [29] On solving continuous-time dynamic network flows
    Hashemi, S. Mehdi
    Nasrabadi, Ebrahim
    JOURNAL OF GLOBAL OPTIMIZATION, 2012, 53 (03) : 497 - 524
  • [30] DYNAMIC STRUCTURAL EQUATIONS IN DISCRETE AND CONTINUOUS-TIME
    SINGER, H
    LECTURE NOTES IN ECONOMICS AND MATHEMATICAL SYSTEMS, 1992, 395 : 306 - 320