Automated Data Denoising for Recommendation
In real-world scenarios, most platforms collect both large-scale, naturally noisy implicit feedback and small-scale yet highly relevant explicit feedback. Due to the issue of data sparsity, implicit feedback is often the default choice for training recommender systems (RS), however, such data could be very noisy due to the randomness and diversity of user behaviors. For instance, a large portion of clicks may not reflect true user preferences and many purchases may result in negative reviews or returns. Fortunately, by utilizing the strengths of both types of feedback to compensate for the weaknesses of the other, we can mitigate the above issue at almost no cost. In this work, we propose an Automated Data Denoising framework, \textbf{\textit{AutoDenoise}}, for recommendation, which uses a small number of explicit data as validation set to guide the recommender training. Inspired by the generalized definition of curriculum learning (CL), AutoDenoise learns to automatically and dynamically assign the most appropriate (discrete or continuous) weights to each implicit data sample along the training process under the guidance of the validation performance. Specifically, we use a delicately designed controller network to generate the weights, combine the weights with the loss of each input data to train the recommender system, and optimize the controller with reinforcement learning to maximize the expected accuracy of the trained RS on the noise-free validation set. Thorough experiments indicate that AutoDenoise is able to boost the performance of the state-of-the-art recommendation algorithms on several public benchmark datasets.
Code (0)
등록된 구현이 없습니다.
Tasks
DenoisingRecommendation SystemsSimilar Papers 제목 키워드 기반
Dual-domain Collaborative Denoising for Social Recommendation
Social recommendation leverages social network to complement user-item interaction data for recommendation task, aiming to mitigate the data sparsity issue in recommender systems. However, existing social recommendation …
Contrastive LearningDenoisingRecommendation SystemsUnleashing the Power of Large Language Model for Denoising Recommendation
Recommender systems are crucial for personalizing user experiences but often depend on implicit feedback data, which can be noisy and misleading. Existing denoising studies involve incorporating auxiliary information or …
DenoisingLanguage ModelingLanguage ModellingLarge Language Model+2Self-Guided Learning to Denoise for Robust Recommendation
The ubiquity of implicit feedback makes them the default choice to build modern recommender systems. Generally speaking, observed interactions are considered as positive samples, while unobserved interactions are conside…
DenoisingMemorizationMeta-LearningRecommendation SystemsRobust Preference-Guided Denoising for Graph based Social Recommendation
Graph Neural Network(GNN) based social recommendation models improve the prediction accuracy of user preference by leveraging GNN in exploiting preference similarity contained in social relations. However, in terms of bo…
DenoisingGraph Neural NetworkRelationTeach Me How to Denoise: A Universal Framework for Denoising Multi-modal Recommender Systems via Guided Calibration
The surge in multimedia content has led to the development of Multi-Modal Recommender Systems (MMRecs), which use diverse modalities such as text, images, videos, and audio for more personalized recommendations. However,…
DenoisingKnowledge DistillationMulti-modal RecommendationRecommendation Systems