  In the realm of recommender systems, handling noisy implicit feedback is a
prevalent challenge. While most research efforts focus on mitigating noise
through data cleaning methods like resampling and reweighting, these approaches
often rely on heuristic assumptions. Alternatively, model perspective denoising
strategies actively incorporate noise into user-item interactions, aiming to
bolster the model's inherent denoising capabilities. Nonetheless, this type of
denoising method presents substantial challenges to the capacity of the
recommender model to accurately identify and represent noise patterns.
  To overcome these hurdles, we introduce a plug-in diffusion model for
embedding denoising in recommendation system, which employs a multi-step
denoising approach based on diffusion models to foster robust representation
learning of embeddings. Our model operates by introducing controlled Gaussian
noise into user and item embeddings derived from various recommender systems
during the forward phase. Subsequently, it iteratively eliminates this noise in
the reverse denoising phase, thereby augmenting the embeddings' resilience to
noisy feedback. The primary challenge in this process is determining direction
and an optimal starting point for the denoising process. To address this, we
incorporate a specialized denoising module that utilizes collaborative data as
a guide for the denoising process. Furthermore, during the inference phase, we
employ the average of item embeddings previously favored by users as the
starting point to facilitate ideal item generation. Our thorough evaluations
across three datasets and in conjunction with three classic backend models
confirm its superior performance.
