mlsanityData to 14 Oct 2026

Contrastive Representation Learning for Dynamic Link Prediction in Temporal Networks

arXiv 2408.12753 ↗First posted 22 Aug 2024cs.LG cs.NEcited by 0

Not on the map. Why?

Abstract (arXiv)

Evolving networks are complex data structures that emerge in a wide range of systems in science and engineering. Learning expressive representations for such networks that encode their structural connectivity and temporal evolution is essential for downstream data analytics and machine learning applications. In this study, we introduce a self-supervised method for learning representations of temporal networks and employ these representations in the dynamic link prediction task. While temporal networks are typically characterized as a sequence of interactions over the continuous time domain, our study focuses on their discrete-time versions. This enables us to balance the trade-off between computational complexity and precise modeling of the interactions. We propose a recurrent message-passing neural network architecture for modeling the information flow over time-respecting paths of temporal networks. The key feature of our method is the contrastive training objective of the model, which is a combination of three loss functions: link prediction, graph reconstruction, and contrastive predictive coding losses. The contrastive predictive coding objective is implemented using infoNCE losses at both local and global scales of the input graphs. We empirically show that the additional self-supervised losses enhance the training and improve the model's performance in the dynamic link prediction task. The proposed method is tested on Enron, COLAB, and Facebook datasets and exhibits superior results compared to existing models.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 50 of its 69 references that are in the map. First posted on arXiv 22 Aug 2024.

Builds on

50 of 69 references.

References · 50

  1. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
  2. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
  3. 2017Graph Attention Networkscited by 8,923
  4. 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
  5. 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
  6. 2017Inductive Representation Learning on Large Graphscited by 6,320
  7. 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,750
  8. 2018How Powerful are Graph Neural Networks?cited by 4,393
  9. 2017Neural Message Passing for Quantum Chemistrycited by 3,487
  10. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
  11. 2015Convolutional LSTM Network: A Machine Learning Approach for Precipitation Nowcastingcited by 1,436
  12. 2016Variational Graph Auto-Encoderscited by 1,382
38 more
  1. 2018Learning deep representations by mutual information estimation and maximizationcited by 1,273
  2. 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 787
  3. 2022Recipe for a General, Powerful, Scalable Graph Transformercited by 713
  4. 2020A Generalization of Transformer Networks to Graphscited by 661
  5. 2020Contrastive Multi-View Representation Learning on Graphscited by 652
  6. 2020On the Bottleneck of Graph Neural Networks and its Practical Implicationscited by 631
  7. 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 584
  8. 2020Temporal Graph Networks for Deep Learning on Dynamic Graphscited by 530
  9. 2021Understanding over-squashing and bottlenecks on graphs via curvaturecited by 478
  10. 2021Rethinking Graph Transformers with Spectral Attentioncited by 473
  11. 2020Inductive Representation Learning on Temporal Graphscited by 462
  12. 2019EvolveGCN: Evolving Graph Convolutional Networks for Dynamic Graphscited by 447
  13. 2019InfoGraph: Unsupervised and Semi-supervised Graph-Level Representation Learning via Mutual Information Maximizationcited by 441
  14. 2019Self-Attention Graph Poolingcited by 421
  15. 2021Graph Neural Networks with Learnable Structural and Positional Representationscited by 333
  16. 2019On Mutual Information Maximization for Representation Learningcited by 316
  17. 2021Graph Self-Supervised Learning: A Surveycited by 289
  18. 2020Supervised Contrastive Learning for Pre-trained Language Model Fine-tuningcited by 276
  19. 2016Structured Sequence Modeling with Graph Convolutional Recurrent Networkscited by 275
  20. 2019Representation Learning for Dynamic Graphs: A Surveycited by 265
  21. 2022Representing Long-Range Context for Graph Neural Networks with Global Attentioncited by 195
  22. 2022Structure-Aware Transformer for Graph Representation Learningcited by 194
  23. 2021Self-Supervised Learning of Graph Neural Networks: A Unified Reviewcited by 184
  24. 2022Sign and Basis Invariant Networks for Spectral Graph Representation Learningcited by 179
  25. 2019Video Representation Learning by Dense Predictive Codingcited by 175
  26. 2020CERT: Contrastive Self-supervised Learning for Language Understandingcited by 169
  27. 2020Contrastive Learning of General-Purpose Audio Representationscited by 169
  28. 2021GraphiT: Encoding Graph Structure in Transformerscited by 147
  29. 2023Do We Really Need Complicated Model Architectures For Temporal Networks?cited by 143
  30. 2022Towards Better Evaluation for Dynamic Link Predictioncited by 122
  31. 2019Variational Graph Recurrent Neural Networkscited by 87
  32. 2021Contrastive Learning of Musical Representationscited by 82
  33. 2022DiffWire: Inductive Graph Rewiring via the Lov'asz Boundcited by 79
  34. 2022Benchmarking Graphormer on Large-Scale Molecular Modeling Datasetscited by 64
  35. 2018GC-LSTM: Graph Convolution Embedded LSTM for Dynamic Link Predictioncited by 47
  36. 2022TF-GNN: Graph Neural Networks in TensorFlowcited by 21
  37. 2021Maximum Entropy Weighted Independent Set Pooling for Graph Neural Networkscited by 12
  38. 2017Dynamic Graph Metrics: Tutorial, Toolbox, and Talecited by 3

Built on by

Not cited yet.