Predicting Dynamic Embedding Trajectory in Temporal Interaction Networks

08/03/2019
by   Srijan Kumar, et al.
0

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 prediction.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/06/2018

Learning Dynamic Embeddings from Temporal Interactions

Modeling a sequence of interactions between users and items (e.g., produ...
research
03/04/2021

IACN: Influence-aware and Attention-based Co-evolutionary Network for Recommendation

Recommending relevant items to users is a crucial task on online communi...
research
07/08/2021

Deep Structural Point Process for Learning Temporal Interaction Networks

This work investigates the problem of learning temporal interaction netw...
research
01/08/2019

Fusion Strategies for Learning User Embeddings with Neural Networks

Growing amounts of online user data motivate the need for automated proc...
research
05/06/2023

SINCERE: Sequential Interaction Networks representation learning on Co-Evolving RiEmannian manifolds

Sequential interaction networks (SIN) have been commonly adopted in many...
research
09/10/2018

A Correlation Maximization Approach for Cross Domain Co-Embeddings

Although modern recommendation systems can exploit the structure in user...
research
10/15/2022

Parameter-free Dynamic Graph Embedding for Link Prediction

Dynamic interaction graphs have been widely adopted to model the evoluti...

Please sign up or login with your details

Forgot password? Click here to reset