paper-with-me

홈 › Papers

Collaborative Filtering with Smooth Reconstruction of the Preference Function

2021-01-01 · Ali Shirali, Reza Kazemi, Arash Amini

The problem of predicting the rating of a set of users to a set of items in a recommender system based on partial knowledge of the ratings is widely known as collaborative filtering. In this paper, we consider a mapping of the items into a vector space and study the prediction problem by assuming an underlying smooth preference function for each user, the quantization at each given vector yields the associated rating. To estimate the preference functions, we implicitly cluster the users with similar ratings to form dominant types. Next, we associate each dominant type with a smooth preference function; i.e., the function values for items with nearby vectors shall be close to each other. The latter is accomplished by a rich representation learning in a so-called frequency domain. In this framework, we propose two approaches for learning user and item representations. First, we use an alternating optimization method in the spirit of $k$-means to cluster users and map items. We further make this approach less prone to overfitting by a boosting technique. Second, we present a feedforward neural network architecture consisting of interpretable layers which implicitely clusters the users. The performance of the method is evaluated on two benchmark datasets (ML-100k and ML-1M). Albeit the method benefits from simplicity, it shows a remarkable performance and opens a venue for future research. All codes are publicly available on the GitLab.

📄 PDF Abstract BibTeX

Code (0)

등록된 구현이 없습니다.

Tasks

Collaborative FilteringQuantizationRecommendation SystemsRepresentation Learning

Similar Papers 제목 키워드 기반

Dynamic Collaborative Filtering with Compound Poisson Factorization

2016-08-17 · Ghassen Jerfel, Mehmet E. Basbug, Barbara E. Engelhardt

Model-based collaborative filtering analyzes user-item interactions to infer latent factors that represent user preferences and item characteristics in order to predict future interactions. Most collaborative filtering a…

Collaborative FilteringVariational Inference

Kernel-CF: Collaborative filtering done right with social network analysis and kernel smoothing

2023-03-08 · Hao Wang

Collaborative filtering is the simplest but oldest machine learning algorithm in the field of recommender systems. In spite of its long history, it remains a discussion topic in research venues. Usually people use users/…

Collaborative FilteringRecommendation Systems

Collaborative filtering to capture AI user's preferences as norms

2023-08-01 · Marc Serramia, Natalia Criado, Michael Luck

Customising AI technologies to each user's preferences is fundamental to them functioning well. Unfortunately, current methods require too much user involvement and fail to capture their true preferences. In fact, to avo…

Collaborative FilteringRecommendation Systems

Multi-output Gaussian Processes for Uncertainty-aware Recommender Systems

2021-06-08 · Yinchong Yang, Florian Buettner

Recommender systems are often designed based on a collaborative filtering approach, where user preferences are predicted by modelling interactions between users and items. Many common approaches to solve the collaborativ…

Collaborative FilteringGaussian ProcessesRecommendation SystemsRepresentation Learning

Relational Collaborative Filtering:Modeling Multiple Item Relations for Recommendation

2019-04-29 · Xin Xin, Xiangnan He, Yongfeng Zhang, Yongdong Zhang 외

Existing item-based collaborative filtering (ICF) methods leverage only the relation of collaborative similarity. Nevertheless, there exist multiple relations between items in real-world scenarios. Distinct from the coll…

Collaborative FilteringRecommendation SystemsRelation