Causal Disentangled Recommendation Against User Preference Shifts

03/28/2023
by   Wenjie Wang, et al.
0

Recommender systems easily face the issue of user preference shifts. User representations will become out-of-date and lead to inappropriate recommendations if user preference has shifted over time. To solve the issue, existing work focuses on learning robust representations or predicting the shifting pattern. There lacks a comprehensive view to discover the underlying reasons for user preference shifts. To understand the preference shift, we abstract a causal graph to describe the generation procedure of user interaction sequences. Assuming user preference is stable within a short period, we abstract the interaction sequence as a set of chronological environments. From the causal graph, we find that the changes of some unobserved factors (e.g., becoming pregnant) cause preference shifts between environments. Besides, the fine-grained user preference over categories sparsely affects the interactions with different items. Inspired by the causal graph, our key considerations to handle preference shifts lie in modeling the interaction generation procedure by: 1) capturing the preference shifts across environments for accurate preference prediction, and 2) disentangling the sparse influence from user preference to interactions for accurate effect estimation of preference. To this end, we propose a Causal Disentangled Recommendation (CDR) framework, which captures preference shifts via a temporal variational autoencoder and learns the sparse influence from multiple environments. Specifically, an encoder is adopted to infer the unobserved factors from user interactions while a decoder is to model the interaction generation process. Besides, we introduce two learnable matrices to disentangle the sparse influence from user preference to interactions. Lastly, we devise a multi-objective loss to optimize CDR. Extensive experiments on three datasets show the superiority of CDR.

READ FULL TEXT
research
04/17/2023

Causal Disentangled Variational Auto-Encoder for Preference Understanding in Recommendation

Recommendation models are typically trained on observational user intera...
research
04/29/2021

Learning Heterogeneous Temporal Patterns of User Preference for Timely Recommendation

Recommender systems have achieved great success in modeling user's prefe...
research
04/25/2022

Estimating and Penalizing Induced Preference Shifts in Recommender Systems

The content that a recommender system (RS) shows to users influences the...
research
04/11/2023

Diffusion Recommender Model

Generative models such as Generative Adversarial Networks (GANs) and Var...
research
10/31/2019

Learning Disentangled Representations for Recommendation

User behavior data in recommender systems are driven by the complex inte...
research
02/07/2023

Disentangled Causal Embedding With Contrastive Learning For Recommender System

Recommender systems usually rely on observed user interaction data to bu...
research
02/08/2022

CausPref: Causal Preference Learning for Out-of-Distribution Recommendation

In spite of the tremendous development of recommender system owing to th...

Please sign up or login with your details

Forgot password? Click here to reset