paper-with-me

Papers

Diffusion Augmentation for Sequential Recommendation

2023-09-22 · Qidong Liu, Fan Yan, Xiangyu Zhao, Zhaocheng Du, Huifeng Guo, Ruiming Tang, Feng Tian

Sequential recommendation (SRS) has become the technical foundation in many applications recently, which aims to recommend the next item based on the user's historical interactions. However, sequential recommendation often faces the problem of data sparsity, which widely exists in recommender systems. Besides, most users only interact with a few items, but existing SRS models often underperform these users. Such a problem, named the long-tail user problem, is still to be resolved. Data augmentation is a distinct way to alleviate these two problems, but they often need fabricated training strategies or are hindered by poor-quality generated interactions. To address these problems, we propose a Diffusion Augmentation for Sequential Recommendation (DiffuASR) for a higher quality generation. The augmented dataset by DiffuASR can be used to train the sequential recommendation models directly, free from complex training procedures. To make the best of the generation ability of the diffusion model, we first propose a diffusion-based pseudo sequence generation framework to fill the gap between image and sequence generation. Then, a sequential U-Net is designed to adapt the diffusion noise prediction model U-Net to the discrete sequence generation task. At last, we develop two guide strategies to assimilate the preference between generated and origin sequences. To validate the proposed DiffuASR, we conduct extensive experiments on three real-world datasets with three sequential recommendation models. The experimental results illustrate the effectiveness of DiffuASR. As far as we know, DiffuASR is one pioneer that introduce the diffusion model to the recommendation.

📄 PDF Abstract BibTeX arXiv:2309.12858

Code (2)

liuqidong07/diffuasr 공식 구현 pytorch
MS-P3/code4/tree/main/DiffuASR mindspore

Tasks

Data AugmentationRecommendation SystemsSequential Recommendation

Methods 이 논문이 사용한 방법론

ReLU How Do I Communicate to Expedia? How Do I Communicate to Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Live Support & Special Travel…
Concatenated Skip Connection A Concatenated Skip Connection is a type of skip connection that seeks to reuse features by concatenating them to new layers, allowing more information to be retained from…
Max Pooling Max Pooling is a pooling operation that calculates the maximum value for patches of a feature map, and uses it to create a downsampled (pooled) feature map. It is usually…
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…
SRS Sticker Response Selector, or SRS, is a model for multi-turn dialog that automatically selects a sticker response. SRS first employs a convolutional based sticker image…
U-Net 설명 없음
Diffusion Diffusion models generate samples by gradually removing noise from a signal, and their training objective can be expressed as a reweighted variational lower-bound…

Similar Papers 제목 키워드 기반

Similarity-Guided Diffusion for Contrastive Sequential Recommendation

2025-07-16 · Jinkyeong Choi, Yejin Noh, Donghyeon Park

In sequential recommendation systems, data augmentation and contrastive learning techniques have recently been introduced using diffusion models to achieve robust representation learning. However, most of the existing ap…

Contrastive LearningData AugmentationDenoisingRecommendation Systems+2

Diffusion-based Contrastive Learning for Sequential Recommendation

2024-05-15 · Ziqiang Cui, Haolun Wu, Bowei He, Ji Cheng 외

Contrastive learning has been effectively utilized to enhance the training of sequential recommendation models by leveraging informative self-supervised signals. Most existing approaches generate augmented views of the s…

Contrastive LearningSequential Recommendation

Learnable Model Augmentation Self-Supervised Learning for Sequential Recommendation

2022-04-21 · Yongjing Hao, Pengpeng Zhao, Xuefeng Xian, Guanfeng Liu 외

Sequential Recommendation aims to predict the next item based on user behaviour. Recently, Self-Supervised Learning (SSL) has been proposed to improve recommendation performance. However, most of existing SSL methods use…

Data AugmentationSelf-Supervised LearningSequential Recommendation

Intent-aware Diffusion with Contrastive Learning for Sequential Recommendation

2025-04-22 · Yuanpeng Qu, Hajime Nobuhara

Contrastive learning has proven effective in training sequential recommendation models by incorporating self-supervised signals from augmented views. Most existing methods generate multiple views from the same interactio…

Contrastive LearningData AugmentationSequential Recommendation

Plug-in Diffusion Model for Sequential Recommendation

2024-01-05 · Haokai Ma, Ruobing Xie, Lei Meng, Xin Chen 외

Pioneering efforts have verified the effectiveness of the diffusion models in exploring the informative uncertainty for recommendation. Considering the difference between recommendation and image synthesis tasks, existin…

Image GenerationmodelModel OptimizationSequential Recommendation