DimeRec: A Unified Framework for Enhanced Sequential Recommendation via Generative Diffusion Models

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Li, Wuchao, Huang, Rui, Zhao, Haijun, Liu, Chi, Zheng, Kai, Liu, Qi, Mou, Na, Zhou, Guorui, Lian, Defu, Song, Yang, Bao, Wentian, Yu, Enyun, Ou, Wenwu
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866910573601488896
author Li, Wuchao
Huang, Rui
Zhao, Haijun
Liu, Chi
Zheng, Kai
Liu, Qi
Mou, Na
Zhou, Guorui
Lian, Defu
Song, Yang
Bao, Wentian
Yu, Enyun
Ou, Wenwu
author_facet Li, Wuchao
Huang, Rui
Zhao, Haijun
Liu, Chi
Zheng, Kai
Liu, Qi
Mou, Na
Zhou, Guorui
Lian, Defu
Song, Yang
Bao, Wentian
Yu, Enyun
Ou, Wenwu
contents Sequential Recommendation (SR) plays a pivotal role in recommender systems by tailoring recommendations to user preferences based on their non-stationary historical interactions. Achieving high-quality performance in SR requires attention to both item representation and diversity. However, designing an SR method that simultaneously optimizes these merits remains a long-standing challenge. In this study, we address this issue by integrating recent generative Diffusion Models (DM) into SR. DM has demonstrated utility in representation learning and diverse image generation. Nevertheless, a straightforward combination of SR and DM leads to sub-optimal performance due to discrepancies in learning objectives (recommendation vs. noise reconstruction) and the respective learning spaces (non-stationary vs. stationary). To overcome this, we propose a novel framework called DimeRec (\textbf{Di}ffusion with \textbf{m}ulti-interest \textbf{e}nhanced \textbf{Rec}ommender). DimeRec synergistically combines a guidance extraction module (GEM) and a generative diffusion aggregation module (DAM). The GEM extracts crucial stationary guidance signals from the user's non-stationary interaction history, while the DAM employs a generative diffusion process conditioned on GEM's outputs to reconstruct and generate consistent recommendations. Our numerical experiments demonstrate that DimeRec significantly outperforms established baseline methods across three publicly available datasets. Furthermore, we have successfully deployed DimeRec on a large-scale short video recommendation platform, serving hundreds of millions of users. Live A/B testing confirms that our method improves both users' time spent and result diversification.
format Preprint
id arxiv_https___arxiv_org_abs_2408_12153
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle DimeRec: A Unified Framework for Enhanced Sequential Recommendation via Generative Diffusion Models
Li, Wuchao
Huang, Rui
Zhao, Haijun
Liu, Chi
Zheng, Kai
Liu, Qi
Mou, Na
Zhou, Guorui
Lian, Defu
Song, Yang
Bao, Wentian
Yu, Enyun
Ou, Wenwu
Information Retrieval
Machine Learning
Sequential Recommendation (SR) plays a pivotal role in recommender systems by tailoring recommendations to user preferences based on their non-stationary historical interactions. Achieving high-quality performance in SR requires attention to both item representation and diversity. However, designing an SR method that simultaneously optimizes these merits remains a long-standing challenge. In this study, we address this issue by integrating recent generative Diffusion Models (DM) into SR. DM has demonstrated utility in representation learning and diverse image generation. Nevertheless, a straightforward combination of SR and DM leads to sub-optimal performance due to discrepancies in learning objectives (recommendation vs. noise reconstruction) and the respective learning spaces (non-stationary vs. stationary). To overcome this, we propose a novel framework called DimeRec (\textbf{Di}ffusion with \textbf{m}ulti-interest \textbf{e}nhanced \textbf{Rec}ommender). DimeRec synergistically combines a guidance extraction module (GEM) and a generative diffusion aggregation module (DAM). The GEM extracts crucial stationary guidance signals from the user's non-stationary interaction history, while the DAM employs a generative diffusion process conditioned on GEM's outputs to reconstruct and generate consistent recommendations. Our numerical experiments demonstrate that DimeRec significantly outperforms established baseline methods across three publicly available datasets. Furthermore, we have successfully deployed DimeRec on a large-scale short video recommendation platform, serving hundreds of millions of users. Live A/B testing confirms that our method improves both users' time spent and result diversification.
title DimeRec: A Unified Framework for Enhanced Sequential Recommendation via Generative Diffusion Models
topic Information Retrieval
Machine Learning
url https://arxiv.org/abs/2408.12153