TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Blurring-Sharpening Process Models for Collaborative Filte...

Blurring-Sharpening Process Models for Collaborative Filtering

Jeongwhan Choi, Seoyoung Hong, Noseong Park, Sung-Bae Cho

2022-11-17Collaborative FilteringRecommendation Systems
PaperPDFCode(official)

Abstract

Collaborative filtering is one of the most fundamental topics for recommender systems. Various methods have been proposed for collaborative filtering, ranging from matrix factorization to graph convolutional methods. Being inspired by recent successes of graph filtering-based methods and score-based generative models (SGMs), we present a novel concept of blurring-sharpening process model (BSPM). SGMs and BSPMs share the same processing philosophy that new information can be discovered (e.g., new images are generated in the case of SGMs) while original information is first perturbed and then recovered to its original form. However, SGMs and our BSPMs deal with different types of information, and their optimal perturbation and recovery processes have fundamental discrepancies. Therefore, our BSPMs have different forms from SGMs. In addition, our concept not only theoretically subsumes many existing collaborative filtering models but also outperforms them in terms of Recall and NDCG in the three benchmark datasets, Gowalla, Yelp2018, and Amazon-book. In addition, the processing time of our method is comparable to other fast baselines. Our proposed concept has much potential in the future to be enhanced by designing better blurring (i.e., perturbation) and sharpening (i.e., recovery) processes than what we use in this paper.

Results

TaskDatasetMetricValueModel
Recommendation SystemsGowallaRecall@200.192BSPM-EM
Recommendation SystemsGowallanDCG@200.1597BSPM-EM
Recommendation SystemsGowallaRecall@200.1901BSPM-LM
Recommendation SystemsGowallanDCG@200.157BSPM-LM
Recommendation SystemsYelp2018NDCG@200.0593BSPM-EM
Recommendation SystemsYelp2018Recall@200.072BSPM-EM
Recommendation SystemsYelp2018NDCG@200.0584BSPM-LM
Recommendation SystemsYelp2018Recall@200.0713BSPM-LM
Recommendation SystemsAmazon-BookRecall@200.0733BSPM-LM
Recommendation SystemsAmazon-BooknDCG@200.061BSPM-LM
Recommendation SystemsAmazon-BookRecall@200.0733BSPM-EM
Recommendation SystemsAmazon-BooknDCG@200.0609BSPM-EM
Collaborative FilteringGowallaNDCG@200.1597BSPM-EM
Collaborative FilteringGowallaRecall@200.192BSPM-EM
Collaborative FilteringGowallaNDCG@200.157BSPM-LM
Collaborative FilteringGowallaRecall@200.1901BSPM-LM
Collaborative FilteringYelp2018NDCG@200.0593BSPM-EM
Collaborative FilteringYelp2018Recall@200.072BSPM-EM
Collaborative FilteringYelp2018NDCG@200.0584BSPM-LM
Collaborative FilteringYelp2018Recall@200.0713BSPM-LM
Collaborative FilteringAmazon-BookNDCG@200.061BSPM-LM
Collaborative FilteringAmazon-BookRecall@200.0733BSPM-LM
Collaborative FilteringAmazon-BookNDCG@200.0609BSPM-EM
Collaborative FilteringAmazon-BookRecall@200.0733BSPM-EM

Related Papers

IP2: Entity-Guided Interest Probing for Personalized News Recommendation2025-07-18A Reproducibility Study of Product-side Fairness in Bundle Recommendation2025-07-18SGCL: Unifying Self-Supervised and Supervised Learning for Graph Recommendation2025-07-17Similarity-Guided Diffusion for Contrastive Sequential Recommendation2025-07-16Looking for Fairness in Recommender Systems2025-07-16Journalism-Guided Agentic In-Context Learning for News Stance Detection2025-07-15LLM-Stackelberg Games: Conjectural Reasoning Equilibria and Their Applications to Spearphishing2025-07-12NLGCL: Naturally Existing Neighbor Layers Graph Contrastive Learning for Recommendation2025-07-10