Predicting Dynamic Embedding Trajectory in Temporal Interaction Networks
Not on the map. Why?
Abstract (arXiv)
Modeling sequential interactions between users and items/products is crucial in domains such as e-commerce, social networking, and education. Representation learning presents an attractive opportunity to model the dynamic evolution of users and items, where each user/item can be embedded in a Euclidean space and its evolution can be modeled by an embedding trajectory in this space. However, existing dynamic embedding methods generate embeddings only when users take actions and do not explicitly model the future trajectory of the user/item in the embedding space. Here we propose JODIE, a coupled recurrent neural network model that learns the embedding trajectories of users and items. JODIE employs two recurrent neural networks to update the embedding of a user and an item at every interaction. Crucially, JODIE also models the future embedding trajectory of a user/item. To this end, it introduces a novel projection operator that learns to estimate the embedding of the user at any time in the future. These estimated embeddings are then used to predict future user-item interactions. To make the method scalable, we develop a t-Batch algorithm that creates time-consistent batches and leads to 9x faster training. We conduct six experiments to validate JODIE on two prediction tasks---future interaction prediction and state change prediction---using four real-world datasets. We show that JODIE outperforms six state-of-the-art algorithms in these tasks by at least 20% in predicting future interactions and 12% in state change prediction.
Key facts. Cited by 443 papers in the map (data through 7 Oct 2026). First posted on arXiv 3 Aug 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 47; 2022: 54; 2023: 81; 2024: 92; 2025: 87; 2026: 82.
443 papers.
Sort:
By area:
- 2021Inductive Representation Learning in Temporal Networks via Causal Anonymous Walkscited by 188
- 2023Towards Better Dynamic Graph Learning: New Architecture and Unified Librarycited by 154
- 2023Do We Really Need Complicated Model Architectures For Temporal Networks?cited by 141
- 2023Temporal Graph Benchmark for Machine Learning on Temporal Graphscited by 137
- 2022ROLAND: Graph Learning Framework for Dynamic Graphscited by 131
- 2022Towards Better Evaluation for Dynamic Link Predictioncited by 120
- 2021Neural Temporal Point Processes: A Reviewcited by 113
- 2021Neural Flows: Efficient Alternative to Neural ODEscited by 99
- 2021Size-Invariant Graph Representations for Graph Classification Extrapolationscited by 82
- 2022BOND: Benchmarking Unsupervised Outlier Node Detection on Static Attributed Graphscited by 80
- 2021Continuous-Time Sequential Recommendation with Temporal Graph Collaborative Transformercited by 69
- 2021TCL: Transformer-based Dynamic Graph Modelling via Contrastive Learningcited by 65
38 more
- 2023Graph Neural Networks for temporal graphs: State of the art, open challenges, and opportunitiescited by 60
- 2022TGL: A General Framework for Temporal GNN Training on Billion-Scale Graphscited by 59
- 2021On Provable Benefits of Depth in Training Graph Convolutional Networkscited by 58
- 2023GADBench: Revisiting and Benchmarking Supervised Graph Anomaly Detectioncited by 57
- 2022Provably expressive temporal graph networkscited by 56
- 2022Neighborhood-aware Scalable Temporal Network Representation Learningcited by 54
- 2021Hyperbolic Variational Graph Neural Network for Modeling Dynamic Graphscited by 49
- 2024ARC: A Generalist Graph Anomaly Detector with In-Context Learningcited by 46
- 2021Augmenting Sequential Recommendation with Pseudo-Prior Items via Reversely Pre-training Transformercited by 45
- 2021Dynamic Network Embedding Surveycited by 44
- 2023GAD-NR: Graph Anomaly Detection via Neighborhood Reconstructioncited by 44
- 2023Truncated Affinity Maximization: One-class Homophily Modeling for Graph Anomaly Detectioncited by 43
- 2023Continual Learning on Dynamic Graphs via Parameter Isolationcited by 35
- 2024TGB 2.0: A Benchmark for Learning on Temporal Knowledge Graphs and Heterogeneous Graphscited by 35
- 2021Dynamic Graph Collaborative Filteringcited by 33
- 2024A Comprehensive Survey of Dynamic Graph Neural Networks: Models, Frameworks, Benchmarks, Experiments and Challengescited by 29
- 2023Deep Temporal Graph Clusteringcited by 28
- 2022EvoKG: Jointly Modeling Event Time and Network Structure for Reasoning over Temporal Knowledge Graphscited by 27
- 2023SAD: Semi-Supervised Anomaly Detection on Dynamic Graphscited by 27
- 2023TempME: Towards the Explainability of Temporal Graph Neural Networks via Motif Discoverycited by 27
- 2023Environment-Aware Dynamic Graph Learning for Out-of-Distribution Generalizationcited by 26
- 2024Long Range Propagation on Continuous-Time Dynamic Graphscited by 26
- 2024DTGB: A Comprehensive Benchmark for Dynamic Text-Attributed Graphscited by 26
- 2023Self-Supervised Temporal Graph learning with Temporal and Structural Intensity Alignmentcited by 25
- 2022Scaling Up Dynamic Graph Representation Learning via Spiking Neural Networkscited by 24
- 2022A Self-supervised Riemannian GNN with Time Varying Curvature for Temporal Graph Learningcited by 24
- 2024Zero-shot Generalist Graph Anomaly Detection with Unified Neighborhood Promptscited by 24
- 2024Graph Neural Networks for Financial Fraud Detection: A Reviewcited by 24
- 2025A Label-Free Heterophily-Guided Approach for Unsupervised Graph Fraud Detectioncited by 24
- 2023ADA-GAD: Anomaly-Denoised Autoencoders for Graph Anomaly Detectioncited by 23
- 2021Lightweight Self-Attentive Sequential Recommendationcited by 22
- 2024Generative Semi-supervised Graph Anomaly Detectioncited by 22
- 2024MMREC: LLM Based Multi-Modal Recommender Systemcited by 22
- 2025AnomalyGFM: Graph Foundation Model for Zero/Few-shot Anomaly Detectioncited by 22
- 2022Graph Neural Networks Designed for Different Graph Types: A Surveycited by 21
- 2022DyTed: Disentangled Representation Learning for Discrete-time Dynamic Graphcited by 21
- 2024A survey of dynamic graph neural networkscited by 21
- 2024Improving Temporal Link Prediction via Temporal Walk Matrix Projectioncited by 21
50 most cited of 443 All 443 (JSON)
- 2026A differentiability framework for zigzag persistent homology via linear interpolation30 Sep 2026
- 2026Do Temporal Link Predictors Need Learned Memory? A Smoothed-Count Baseline with a Handful of Parameters28 Sep 2026
- 2026T-SNN: Temporal Simplicial Neural Network for EEG Decoding27 Sep 2026
- 2026DynGraphAgentBench: A Benchmark for Agentic Lifecycle Control in Dynamic Graph Anomaly Detection27 Sep 2026
- 2026Transfer Learning for Edge Classification on Dynamic Text-Attributed Graphs26 Sep 2026
- 2026BridgeMem: Causal Dyadic Transition Residuals for Temporal Knowledge Graph Forecasting24 Sep 2026
- 2026CacheDyG: Decoupling Temporal Propagation for Efficient Dynamic Graph Learning22 Sep 2026
- 2026SambaGraph: Action-Reaction Spatio-Temporal Graphs for Soccer Tactical Response Modeling22 Sep 2026
- 2026Memory Has Geometry: Non-Uniform Geometric Memory for Long-Horizon Personalized AI16 Sep 2026
- 2026EdgeReMIND: A Scalable, Top-Ranked Memorization Baseline for Temporal Multi-Relational Link Prediction15 Sep 2026
- 2026From Explanations to Interventions: Execution-Guided Counterfactual Synthesis in Temporal Graphs10 Sep 2026
- 2026PEARL: A Task-Aware Framework for Evaluating Differentially Private Synthetic Educational Data8 Sep 2026
38 more
- 2026TRACE: A spatiotemporal contact memory graph network simulator for granular dynamics2 Sep 2026
- 2026Temporal Memory-Aware Online Test-Time Adaptation on Dynamic Graphs28 Aug 2026
- 2026HAWKEYE: Seeing One Layer Deeper -- A Cohesion-Aware Structural Channel for Temporal Link Prediction24 Aug 2026
- 2026KONTOGRAPH: Verified Point-in-Time Feature Consistency and Amortised Explanation for Real-Time Anti-Money Laundering under a 200 ms Decision Budget23 Aug 2026
- 2026Against Political Polarization: A Unified Framework for Tracing Evolving Political Ideologies on Social Media18 Aug 2026
- 2026RagGAD: Rationale-Aware Conditional Gaussian Mixture Normalizing Flow for Unsupervised Graph Anomaly Detection17 Aug 2026
- 2026Beat the Counter First: A Baseline for Temporal-Graph Anomaly Detectors16 Aug 2026
- 2026Edge Sparsification via Temporal Forman-Ricci Curvature for Dynamic Graph Learning7 Aug 2026
- 2026Dynamic Graph Prompting via Topology-Routed Mixed-Curvature Experts6 Aug 2026
- 2026Dynamic Spectral Filtering for Temporal Graph Learning: Learning Evolving Propagation Operators30 Jul 2026
- 2026Back to All-Entity Ranking: Sampler-Dependent Evaluation in Continuous-Time Dynamic Graphs30 Jul 2026
- 2026GTIN: A Unified Framework for Joint Event and Time Prediction in Temporal Graphs26 Jul 2026
- 2026What Softmax Throws Away: Mass-Aware Attention for Evidence Accumulation24 Jul 2026
- 2026Zero-Observation User Reactivation with Gap-Driven Dimensional Gating22 Jul 2026
- 2026Sequential Learner Modeling Using Multi-Relational Graph Convolutional Networks21 Jul 2026
- 2026CA-DGCL: Dynamic Graph Continual Learning via Condensation and Attachment13 Jul 2026
- 2026Directly Optimizing Mean Demographic Parity for Nonlinear Regression6 Jul 2026
- 2026Towards the Explainability of Temporal Graph Networks via Memory Backtracking and Topological Attribution4 Jul 2026
- 2026Warranted Attention: Learning What to Pass from Attention to Prediction29 Jun 2026
- 2026Understanding Rollout Error in Graph World Models26 Jun 2026
- 2026Explaining Temporal Graph Neural Networks via Feature-induced Information Flow25 Jun 2026
- 2026Latent Block-Diffusion Temporal Point Processes: A Semi-Autoregressive Framework for Asynchronous Event Sequence Generation23 Jun 2026
- 2026PromptDyG: Test-Time Prompt Adaptation on Dynamic Graphs22 Jun 2026
- 2026DevoTG: Temporal Graph Neural Networks for Modeling C. elegans Developmental Connectomics20 Jun 2026
- 2026TCHG: Tri-Trust Conditioned Heterogeneous Graph Learning for Reliable Dynamic Trust Prediction15 Jun 2026
- 2026Temporal Sheaf Neural Networks with Dynamic Orthogonal Transport8 Jun 2026
- 2026Learning Long Range Spatio-Temporal Representations over Continuous Time Dynamic Graphs with State Space Models3 Jun 2026
- 2026Temporal Motif Signatures for Temporal Graph Neural Networks31 May 2026
- 2026Forget Less, Generalize More: Unifying Temporal and Structural Adaptation for Dynamic Graphs28 May 2026
- 2026Cyberbullying Governance on Social Media: A Unified Framework from Content Identification to Intervention26 May 2026
- 2026Generalist Graph Anomaly Detection via Prototype-Based Distillation26 May 2026
- 2026Dynamic Link Prediction with Temporally Enhanced Signed Graph Neural Networks25 May 2026
- 2026SiST-GNN: Simultaneous Spatial-Temporal Message Passing for Dynamic Graph Representation Learning25 May 2026
- 2026TGFormer: Towards Temporal Graph Transformer with Auto-Correlation Mechanism24 May 2026
- 2026A2QTGN: Adaptive Amplitude Quantum-Integrated Temporal Graph Network for Dynamic Link Prediction21 May 2026
- 2026NeighborDiv: Training-free Zero-shot Generalist Graph Anomaly Detection via Neighbor Diversity20 May 2026
- 2026ST-TGExplainer: Disentangling Stability and Transition Patterns for Temporal GNN Interpretability19 May 2026
- 2026Attention Dispersion in Dynamic Graph Transformers: Diagnosis and a Transferable Fix15 May 2026
50 newest of 443 All 443 (JSON)
- 2026TDGNet: Hallucination Detection in Diffusion Language Models via Temporal Dynamic Graphscited by 7
- 2024Latent Conditional Diffusion-based Data Augmentation for Continuous-Time Dynamic Graph Modelcited by 2
- 2026Sequence Diffusion Model for Temporal Link Prediction in Continuous-Time Dynamic Graphcited by 1
- 2025Unified Flow Matching for Long Horizon Event Forecastingcited by 0
- 2026Balanced Anomaly-guided Ego-graph Diffusion Model for Inductive Graph Anomaly Detectioncited by 0
- 2026TDGNet: Hallucination Detection in Diffusion Language Models via Temporal Dynamic Graphs8 Feb 2026
- 2026Balanced Anomaly-guided Ego-graph Diffusion Model for Inductive Graph Anomaly Detection5 Feb 2026
- 2026Sequence Diffusion Model for Temporal Link Prediction in Continuous-Time Dynamic Graph30 Jan 2026
- 2025Unified Flow Matching for Long Horizon Event Forecasting6 Aug 2025
- 2024Latent Conditional Diffusion-based Data Augmentation for Continuous-Time Dynamic Graph Model11 Jul 2024
- 2024Retrieval Augmented Generation for Dynamic Graph Modeling26 Aug 2024
- 2021Inductive Representation Learning in Temporal Networks via Causal Anonymous Walkscited by 188
- 2023Towards Better Dynamic Graph Learning: New Architecture and Unified Librarycited by 154
- 2023Do We Really Need Complicated Model Architectures For Temporal Networks?cited by 141
- 2023Temporal Graph Benchmark for Machine Learning on Temporal Graphscited by 137
- 2022ROLAND: Graph Learning Framework for Dynamic Graphscited by 131
- 2022Towards Better Evaluation for Dynamic Link Predictioncited by 120
- 2021Neural Temporal Point Processes: A Reviewcited by 113
- 2021Neural Flows: Efficient Alternative to Neural ODEscited by 99
- 2021Size-Invariant Graph Representations for Graph Classification Extrapolationscited by 82
- 2022BOND: Benchmarking Unsupervised Outlier Node Detection on Static Attributed Graphscited by 80
- 2021Continuous-Time Sequential Recommendation with Temporal Graph Collaborative Transformercited by 69
- 2021TCL: Transformer-based Dynamic Graph Modelling via Contrastive Learningcited by 65
12 most cited of 427 All 427 (JSON)
- 2026A differentiability framework for zigzag persistent homology via linear interpolation30 Sep 2026
- 2026Do Temporal Link Predictors Need Learned Memory? A Smoothed-Count Baseline with a Handful of Parameters28 Sep 2026
- 2026T-SNN: Temporal Simplicial Neural Network for EEG Decoding27 Sep 2026
- 2026Transfer Learning for Edge Classification on Dynamic Text-Attributed Graphs26 Sep 2026
- 2026BridgeMem: Causal Dyadic Transition Residuals for Temporal Knowledge Graph Forecasting24 Sep 2026
- 2026CacheDyG: Decoupling Temporal Propagation for Efficient Dynamic Graph Learning22 Sep 2026
- 2026SambaGraph: Action-Reaction Spatio-Temporal Graphs for Soccer Tactical Response Modeling22 Sep 2026
- 2026Memory Has Geometry: Non-Uniform Geometric Memory for Long-Horizon Personalized AI16 Sep 2026
- 2026EdgeReMIND: A Scalable, Top-Ranked Memorization Baseline for Temporal Multi-Relational Link Prediction15 Sep 2026
- 2026From Explanations to Interventions: Execution-Guided Counterfactual Synthesis in Temporal Graphs10 Sep 2026
- 2026PEARL: A Task-Aware Framework for Evaluating Differentially Private Synthetic Educational Data8 Sep 2026
- 2026TRACE: A spatiotemporal contact memory graph network simulator for granular dynamics2 Sep 2026
12 newest of 427 All 427 (JSON)