skip to main content
10.1145/3340531.3411946acmconferencesArticle/Chapter ViewAbstractPublication PagescikmConference Proceedingsconference-collections
research-article

Continuous-Time Dynamic Graph Learning via Neural Interaction Processes

Published: 19 October 2020 Publication History

Abstract

Dynamic graphs such as the user-item interactions graphs and financial transaction networks are ubiquitous nowadays. While numerous representation learning methods for static graphs have been proposed, the study of dynamic graphs is still in its infancy. A main challenge of modeling dynamic graphs is how to effectively encode temporal and structural information into nonlinear and compact dynamic embeddings. To achieve this, we propose a principled graph-neural-based approach to learn continuous-time dynamic embeddings. We first define a temporal dependency interaction graph(TDIG) that is induced from sequences of interaction data. Based on the topology of this TDIG, we develop a dynamic message passing neural network named TDIG-MPNN, which can capture the fine-grained global and local information on TDIG. In addition, to enhance the quality of continuous-time dynamic embeddings, a novel selection mechanism comprised of two successive steps, i.e., co-attention and gating, is applied before the above TDIG-MPNN layer to adjust the importance of the nodes by considering high-order correlation between interactive nodes' k-depth neighbors on TDIG. Finally, we cast our learning problem in the framework of temporal point processes (TPPs) where we use TDIG-MPNN to design a neural intensity function for the dynamic interaction processes. Our model achieves superior performance over alternatives on temporal interaction prediction (including tranductive and inductive tasks) on multiple datasets.

Supplementary Material

MP4 File (3340531.3411946.mp4)
fine-grained time-evolving graph modeling methods with selection mechanism.

References

[1]
Odd Aalen, Ornulf Borgan, and Hakon Gjessing. 2008. Survival and event history analysis: a process point of view .Springer Science & Business Media.
[2]
Hanjun Dai, Yichen Wang, Rakshit Trivedi, and Le Song. 2016. Deep coevolutionary network: Embedding user and item features for recommendation. arXiv preprint arXiv:1609.03675 (2016).
[3]
Daryl J Daley and David Vere-Jones. 2007. An introduction to the theory of point processes: volume II: general theory and structure .Springer Science & Business Media.
[4]
Justin Gilmer, Samuel S Schoenholz, Patrick F Riley, Oriol Vinyals, and George E Dahl. 2017. Neural message passing for quantum chemistry. In Proceedings of the 34th International Conference on Machine Learning-Volume 70. JMLR. org, 1263--1272.
[5]
Palash Goyal, Nitin Kamra, Xinran He, and Yan Liu. 2018. Dyngem: Deep embedding method for dynamic graphs. arXiv preprint arXiv:1805.11273 (2018).
[6]
Aditya Grover and Jure Leskovec. 2016. node2vec: Scalable Feature Learning for Networks. knowledge discovery and data mining (2016), 855--864.
[7]
Will Hamilton, Zhitao Ying, and Jure Leskovec. 2017. Inductive representation learning on large graphs. In Advances in Neural Information Processing Systems. 1024--1034.
[8]
Sepp Hochreiter and Jürgen Schmidhuber. 1997. Long short-term memory. Neural computation, Vol. 9, 8 (1997), 1735--1780.
[9]
John Frank Charles Kingman. 2005. P oisson Processes. Encyclopedia of biostatistics, Vol. 6 (2005).
[10]
Thomas N Kipf and Max Welling. 2017. Semi-Supervised Classification with Graph Convolutional Networks. international conference on learning representations (2017).
[11]
Srijan Kumar, Xikun Zhang, and Jure Leskovec. 2019. Predicting dynamic embedding trajectory in temporal interaction networks. In Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. ACM, 1269--1278.
[12]
Jure Leskovec and Andrej Krevl. 2014. SNAP Datasets: Stanford Large Network Dataset Collection. http://snap.stanford.edu/data.
[13]
Julian McAuley, Christopher Targett, Qinfeng Shi, and Anton Van Den Hengel. 2015. Image-based recommendations on styles and substitutes. In Proceedings of the 38th International ACM SIGIR Conference on Research and Development in Information Retrieval. ACM, 43--52.
[14]
Tomas Mikolov, Ilya Sutskever, Kai Chen, Greg S Corrado, and Jeff Dean. 2013. Distributed representations of words and phrases and their compositionality. In Advances in neural information processing systems. 3111--3119.
[15]
Giang Hoang Nguyen, John Boaz Lee, Ryan A. Rossi, Nesreen K. Ahmed, Eunyee Koh, and Sungchul Kim. 2018. Continuous-Time Dynamic Network Embeddings. In Companion of the The Web Conference 2018 on The Web Conference 2018, WWW 2018, Lyon, France, April 23--27, 2018. 969--976. https://doi.org/10.1145/3184558.3191526
[16]
Aldo Pareja, Giacomo Domeniconi, Jie Chen, Tengfei Ma, Toyotaro Suzumura, Hiroki Kanezashi, Tim Kaler, Tao B. Schardl, and Charles E. Leiserson. 2020. EvolveGCN: Evolving Graph Convolutional Networks for Dynamic Graphs. In Proceedings of the Thirty-Fourth AAAI Conference on Artificial Intelligence.
[17]
Bryan Perozzi, Rami Al-Rfou, and Steven Skiena. 2014. Deepwalk: Online learning of social representations. In Proceedings of the 20th ACM SIGKDD international conference on Knowledge discovery and data mining. ACM, 701--710.
[18]
Aravind Sankar, Yanhong Wu, Liang Gou, Wei Zhang, and Hao Yang. 2020. DySAT: Deep Neural Representation Learning on Dynamic Graphs via Self-Attention Networks. In Proceedings of the 13th International Conference on Web Search and Data Mining. 519--527.
[19]
Sainbayar Sukhbaatar, Jason Weston, Rob Fergus, et al. 2015. End-to-end memory networks. In Advances in neural information processing systems. 2440--2448.
[20]
Aynaz Taheri, Kevin Gimpel, and Tanya Berger-Wolf. 2019. Learning to Represent the Evolution of Dynamic Graphs with Recurrent Models. In Companion Proceedings of The 2019 World Wide Web Conference. ACM, 301--307.
[21]
Rakshit Trivedi, Hanjun Dai, Yichen Wang, and Le Song. 2017. Know-evolve: Deep temporal reasoning for dynamic knowledge graphs. arXiv preprint arXiv:1705.05742 (2017).
[22]
Rakshit Trivedi, Mehrdad Farajtabar, Prasenjeet Biswal, and Hongyuan Zha. 2019. DyRep: Learning Representations over Dynamic Graphs. In 7th International Conference on Learning Representations, ICLR 2019, New Orleans, LA, USA, May 6--9, 2019. https://openreview.net/forum?id=HyePrhR5KX
[23]
Petar Velivc ković, Guillem Cucurull, Arantxa Casanova, Adriana Romero, Pietro Lio, and Yoshua Bengio. 2017. Graph attention networks. arXiv preprint arXiv:1710.10903 (2017).
[24]
Daixin Wang, Peng Cui, and Wenwu Zhu. 2016. Structural Deep Network Embedding. (2016), 1225--1234.
[25]
Lekui Zhou, Yang Yang, Xiang Ren, Fei Wu, and Yueting Zhuang. 2018. Dynamic network embedding by modeling triadic closure process. In Thirty-Second AAAI Conference on Artificial Intelligence.

Cited By

View all
  • (2025)A Review of Link Prediction Algorithms in Dynamic NetworksMathematics10.3390/math1305080713:5(807)Online publication date: 28-Feb-2025
  • (2025)Dynamic Graph Transformer with Correlated Spatial-Temporal Positional EncodingProceedings of the Eighteenth ACM International Conference on Web Search and Data Mining10.1145/3701551.3703489(60-69)Online publication date: 10-Mar-2025
  • (2025)Temporal Network Embedding Enhanced With Long-Range Dynamics and Self-Supervised LearningIEEE Transactions on Neural Networks and Learning Systems10.1109/TNNLS.2024.338434836:3(5747-5758)Online publication date: Mar-2025
  • Show More Cited By

Index Terms

  1. Continuous-Time Dynamic Graph Learning via Neural Interaction Processes

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    CIKM '20: Proceedings of the 29th ACM International Conference on Information & Knowledge Management
    October 2020
    3619 pages
    ISBN:9781450368599
    DOI:10.1145/3340531
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 19 October 2020

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. continuous-time dynamic embedding
    2. dynamic graph
    3. graph neural network
    4. time point process

    Qualifiers

    • Research-article

    Conference

    CIKM '20
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 1,861 of 8,427 submissions, 22%

    Upcoming Conference

    CIKM '25

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)176
    • Downloads (Last 6 weeks)15
    Reflects downloads up to 27 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2025)A Review of Link Prediction Algorithms in Dynamic NetworksMathematics10.3390/math1305080713:5(807)Online publication date: 28-Feb-2025
    • (2025)Dynamic Graph Transformer with Correlated Spatial-Temporal Positional EncodingProceedings of the Eighteenth ACM International Conference on Web Search and Data Mining10.1145/3701551.3703489(60-69)Online publication date: 10-Mar-2025
    • (2025)Temporal Network Embedding Enhanced With Long-Range Dynamics and Self-Supervised LearningIEEE Transactions on Neural Networks and Learning Systems10.1109/TNNLS.2024.338434836:3(5747-5758)Online publication date: Mar-2025
    • (2024)Latent Diffusion-based Data Augmentation for Continuous-Time Dynamic Graph ModelProceedings of the 30th ACM SIGKDD Conference on Knowledge Discovery and Data Mining10.1145/3637528.3671863(2900-2911)Online publication date: 25-Aug-2024
    • (2024)Toward Robust and Generalizable Federated Graph Neural Networks for Decentralized Spatial-Temporal Data ModelingIEEE Transactions on Network and Service Management10.1109/TNSM.2024.338674021:3(2637-2650)Online publication date: Jun-2024
    • (2024)Robust Knowledge Adaptation for Dynamic Graph Neural NetworksIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2024.338845336:11(6920-6933)Online publication date: Nov-2024
    • (2024)Event-Based Dynamic Graph Representation Learning for Patent Application Trend PredictionIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2023.3312333(1-13)Online publication date: 2024
    • (2024)Continuous-Time User Preference Modelling for Temporal Sets PredictionIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2023.330998236:4(1475-1488)Online publication date: Apr-2024
    • (2024)A Comprehensive Detection Method for the Lateral Movement Stage of APT AttacksIEEE Internet of Things Journal10.1109/JIOT.2023.332241211:5(8440-8447)Online publication date: 1-Mar-2024
    • (2024)Dynamic Heterogeneous Graph Learning: An Adaptive Research Academic NetworkIEEE Access10.1109/ACCESS.2024.340146012(74751-74761)Online publication date: 2024
    • Show More Cited By

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media