Continuous-Time User Preference Modelling for Temporal Sets Prediction
- URL: http://arxiv.org/abs/2204.05490v7
- Date: Mon, 28 Aug 2023 05:03:48 GMT
- Title: Continuous-Time User Preference Modelling for Temporal Sets Prediction
- Authors: Le Yu, Zihang Liu, Leilei Sun, Bowen Du, Chuanren Liu, Weifeng Lv
- Abstract summary: We propose a continuous-time user preference modelling framework for temporal sets prediction.
We first construct a universal sequence by arranging all the user-set interactions in a non-descending temporal order.
For each interaction, we continuously update the memories of the related user and elements based on their currently encoded messages and past memories.
- Score: 32.35733523016208
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Given a sequence of sets, where each set has a timestamp and contains an
arbitrary number of elements, temporal sets prediction aims to predict the
elements in the subsequent set. Previous studies for temporal sets prediction
mainly focus on the modelling of elements and implicitly represent each user's
preference based on his/her interacted elements. However, user preferences are
often continuously evolving and the evolutionary trend cannot be fully captured
with the indirect learning paradigm of user preferences. To this end, we
propose a continuous-time user preference modelling framework for temporal sets
prediction, which explicitly models the evolving preference of each user by
maintaining a memory bank to store the states of all the users and elements.
Specifically, we first construct a universal sequence by arranging all the
user-set interactions in a non-descending temporal order, and then
chronologically learn from each user-set interaction. For each interaction, we
continuously update the memories of the related user and elements based on
their currently encoded messages and past memories. Moreover, we present a
personalized user behavior learning module to discover user-specific
characteristics based on each user's historical sequence, which aggregates the
previously interacted elements from dual perspectives according to the user and
elements. Finally, we develop a set-batch algorithm to improve the model
efficiency, which can create time-consistent batches in advance and achieve
3.5x and 3.0x speedups in the training and evaluation process on average.
Experiments on four real-world datasets demonstrate the superiority of our
approach over state-of-the-arts under both transductive and inductive settings.
The good interpretability of our method is also shown.
Related papers
- USE: Dynamic User Modeling with Stateful Sequence Models [26.74966828348815]
User Stateful Embedding (USE) generates user embeddings without the need for exhaustive reprocessing.
We introduce a novel training objective named future W-behavior prediction to transcend the limitations of next-token prediction.
We conduct experiments on 8 downstream tasks using Snapchat users' behavioral logs in both static (i.e., fixed user behavior sequences) and dynamic (i.e. periodically updated user behavior sequences) settings.
arXiv Detail & Related papers (2024-03-20T07:05:19Z) - Sequential Recommendation on Temporal Proximities with Contrastive
Learning and Self-Attention [3.7182810519704095]
Sequential recommender systems identify user preferences from their past interactions to predict subsequent items optimally.
Recent models often neglect similarities in users' actions that occur implicitly among users during analogous timeframes.
We propose a sequential recommendation model called TemProxRec, which includes contrastive learning and self-attention methods to consider temporal proximities.
arXiv Detail & Related papers (2024-02-15T08:33:16Z) - PinnerFormer: Sequence Modeling for User Representation at Pinterest [60.335384724891746]
We introduce PinnerFormer, a user representation trained to predict a user's future long-term engagement.
Unlike prior approaches, we adapt our modeling to a batch infrastructure via our new dense all-action loss.
We show that by doing so, we significantly close the gap between batch user embeddings that are generated once a day and realtime user embeddings generated whenever a user takes an action.
arXiv Detail & Related papers (2022-05-09T18:26:51Z) - Modeling Dynamic User Preference via Dictionary Learning for Sequential
Recommendation [133.8758914874593]
Capturing the dynamics in user preference is crucial to better predict user future behaviors because user preferences often drift over time.
Many existing recommendation algorithms -- including both shallow and deep ones -- often model such dynamics independently.
This paper considers the problem of embedding a user's sequential behavior into the latent space of user preferences.
arXiv Detail & Related papers (2022-04-02T03:23:46Z) - Learning Dual Dynamic Representations on Time-Sliced User-Item
Interaction Graphs for Sequential Recommendation [62.30552176649873]
We devise a novel Dynamic Representation Learning model for Sequential Recommendation (DRL-SRe)
To better model the user-item interactions for characterizing the dynamics from both sides, the proposed model builds a global user-item interaction graph for each time slice.
To enable the model to capture fine-grained temporal information, we propose an auxiliary temporal prediction task over consecutive time slices.
arXiv Detail & Related papers (2021-09-24T07:44:27Z) - Set2setRank: Collaborative Set to Set Ranking for Implicit Feedback
based Recommendation [59.183016033308014]
In this paper, we explore the unique characteristics of the implicit feedback and propose Set2setRank framework for recommendation.
Our proposed framework is model-agnostic and can be easily applied to most recommendation prediction approaches.
arXiv Detail & Related papers (2021-05-16T08:06:22Z) - Learning Heterogeneous Temporal Patterns of User Preference for Timely
Recommendation [15.930016839929047]
We propose a novel recommender system for timely recommendations, called TimelyRec.
In TimelyRec, a cascade of two encoders captures the temporal patterns of user preference using a proposed attention module for each encoder.
Our experiments on a scenario for item recommendation and the proposed scenario for item-timing recommendation on real-world datasets demonstrate the superiority of TimelyRec.
arXiv Detail & Related papers (2021-04-29T08:37:30Z) - Sparse-Interest Network for Sequential Recommendation [78.83064567614656]
We propose a novel textbfSparse textbfInterest textbfNEtwork (SINE) for sequential recommendation.
Our sparse-interest module can adaptively infer a sparse set of concepts for each user from the large concept pool.
SINE can achieve substantial improvement over state-of-the-art methods.
arXiv Detail & Related papers (2021-02-18T11:03:48Z) - Predicting Temporal Sets with Deep Neural Networks [50.53727580527024]
We propose an integrated solution based on the deep neural networks for temporal sets prediction.
A unique perspective is to learn element relationship by constructing set-level co-occurrence graph.
We design an attention-based module to adaptively learn the temporal dependency of elements and sets.
arXiv Detail & Related papers (2020-06-20T03:29:02Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.