Built independently by an author, for readers. Read the story and support ChapterPal

keyword

probabilistic matrix factorization

Probabilistic matrix factorization is a collaborative filtering method used in recommender systems to predict unknown user preferences by modeling user-item interactions through low-dimensional latent factor representations within a probabilistic framework. In this approach, observed entries in a sparse rating matrix are modeled as continuous variables drawn from a Gaussian distribution centered on the inner product of corresponding user and item latent feature vectors. Prior distributions, typically zero-mean spherical Gaussians, are placed over the latent factors to provide natural regularization and prevent overfitting on sparse data. Model training is commonly performed by maximizing the log-posterior probability over the observed interactions, allowing the optimization to scale linearly with the number of observed ratings. This probabilistic foundation also provides flexibility to integrate additional contextual information, such as social connections or item content features, to enhance recommendation accuracy.

5 items

SoRec: social recommendation using probabilistic matrix factorization

SoRec: social recommendation using probabilistic matrix factorization

Hao Ma, Haixuan Yang, Michael R. Lyu, Irwin King

OrganizationsThe Chinese University of Hong Kong

Why you should read this

Proposes a scalable probabilistic matrix factorization framework that fuses user social network relations with rating matrices to improve recommendation accuracy for users with sparse or missing feedback.

Data sparsity, scalability and prediction quality have been recognized as the three most crucial challenges that every collaborative filtering algorithm or recommender system confronts. Many existing approaches to recommender systems can neither handle very large datasets nor easily deal with users who have made very few ratings or even none at all. Moreover, traditional recommender systems assume that all the users are independent and identically distributed; this assumption ignores the social interactions or connections among users. In view of the exponential growth of information generated by online social networks, social network analysis is becoming important for many Web applications. Following the intuition that a person's social network will affect personal behaviors on the Web, this paper proposes a factor analysis approach based on probabilistic matrix factorization to solve the data sparsity and poor prediction accuracy problems by employing both users' social network information and rating records. The complexity analysis indicates that our approach can be applied to very large datasets since it scales linearly with the number of observations, while the experimental results shows that our method performs much better than the state-of-the-art approaches, especially in the circumstance that users have made few or no ratings.

Added

2026-09-24

Recommender systems with social regularization

Recommender systems with social regularization

Hao Ma, Dengyong Zhou, Chao Liu, Michael R. Lyu, Irwin King

OrganizationsMicrosoftThe Chinese University of Hong Kong

Why you should read this

Proposes a matrix factorization framework that incorporates social network constraints and friend taste diversity as regularizers to improve recommendation accuracy over standard collaborative filtering.

Although Recommender Systems have been comprehensively analyzed in the past decade, the study of social-based recommender systems just started. In this paper, aiming at providing a general method for improving recommender systems by incorporating social network information, we propose a matrix factorization framework with social regularization. The contributions of this paper are four-fold: (1) We elaborate how social network information can benefit recommender systems; (2) We interpret the differences between social-based recommender systems and trust-aware recommender systems; (3) We coin the term Social Regularization to represent the social constraints on recommender systems, and we systematically illustrate how to design a matrix factorization objective function with social regularization; and (4) The proposed method is quite general, which can be easily extended to incorporate other contextual information, like social tags, etc. The empirical analysis on two large datasets demonstrates that our approaches outperform other state-of-the-art methods.

Added

2026-09-24

Graph Neural Networks for Social Recommendation

Graph Neural Networks for Social Recommendation

Wenqi Fan, Yao Ma, Qing Li, Yuan He, Eric Zhao, Jiliang Tang, Dawei Yin

OrganizationsCity University of Hong KongHong Kong Polytechnic UniversityJD.comMichigan State University

Why you should read this

Develops GraphRec, a graph neural network framework that captures user-item interactions, rating opinions, and social ties with varying relationship strengths to improve social recommendation accuracy.

In recent years, Graph Neural Networks (GNNs), which can naturally integrate node information and topological structure, have been demonstrated to be powerful in learning on graph data. These advantages of GNNs provide great potential to advance social recommendation since data in social recommender systems can be represented as user-user social graph and user-item graph; and learning latent factors of users and items is the key. However, building social recommender systems based on GNNs faces challenges. For example, the user-item graph encodes both interactions and their associated opinions; social relations have heterogeneous strengths; users involve in two graphs (e.g., the user-user social graph and the user-item graph). To address the three aforementioned challenges simultaneously, in this paper, we present a novel graph neural network framework (GraphRec) for social recommendations. In particular, we provide a principled approach to jointly capture interactions and opinions in the user-item graph and propose the framework GraphRec, which coherently models two graphs and heterogeneous strengths. Extensive experiments on two real-world datasets demonstrate the effectiveness of the proposed framework GraphRec. Our code is available at \url{this https URL}

Added

2026-09-14

Probabilistic Matrix Factorization

Probabilistic Matrix Factorization

Andriy Mnih, Russ R. Salakhutdinov

OrganizationsUniversity of Toronto

Why you should read this

Presents the Probabilistic Matrix Factorization (PMF) model, which offers scalable and high-performing collaborative filtering, significantly outperforming prior methods on the large and sparse Netflix dataset.

Many existing approaches to collaborative filtering can neither handle very large datasets nor easily deal with users who have very few ratings. In this paper we present the Probabilistic Matrix Factorization (PMF) model which scales linearly with the number of observations and, more importantly, performs well on the large, sparse, and very imbalanced Netflix dataset. We further extend the PMF model to include an adaptive prior on the model parameters and show how the model capacity can be controlled automatically. Finally, we introduce a con- strained version of the PMF model that is based on the assumption that users who have rated similar sets of movies are likely to have similar preferences. The result- ing model is able to generalize considerably better for users with very few ratings. When the predictions of multiple PMF models are linearly combined with the predictions of Restricted Boltzmann Machines models, we achieve an error rate of 0.8861, that is nearly 7% better than the score of Netflix’s own system.

Added

2026-01-25

Creative Commons License