HyperAIHyperAI

Command Palette

Search for a command to run...

4 months ago

Scalable Probabilistic Matrix Factorization with Graph-Based Priors

Jonathan Strahl; Jaakko Peltonen; Hiroshi Mamitsuka; Samuel Kaski

Scalable Probabilistic Matrix Factorization with Graph-Based Priors

Abstract

In matrix factorization, available graph side-information may not be well suited for the matrix completion problem, having edges that disagree with the latent-feature relations learnt from the incomplete data matrix. We show that removing these $\textit{contested}$ edges improves prediction accuracy and scalability. We identify the contested edges through a highly-efficient graphical lasso approximation. The identification and removal of contested edges adds no computational complexity to state-of-the-art graph-regularized matrix factorization, remaining linear with respect to the number of non-zeros. Computational load even decreases proportional to the number of edges removed. Formulating a probabilistic generative model and using expectation maximization to extend graph-regularised alternating least squares (GRALS) guarantees convergence. Rich simulated experiments illustrate the desired properties of the resulting algorithm. On real data experiments we demonstrate improved prediction accuracy with fewer graph edges (empirical evidence that graph side-information is often inaccurate). A 300 thousand dimensional graph with three million edges (Yahoo music side-information) can be analyzed in under ten minutes on a standard laptop computer demonstrating the efficiency of our graph update.

Code Repositories

Benchmarks

BenchmarkMethodologyMetrics
collaborative-filtering-on-movielens-100kGRAEM / KPMF
RMSE (u1 Splits): 0.9174
collaborative-filtering-on-yahoomusicGRALS
RMSE: 22.760
collaborative-filtering-on-yahoomusicGRAEM
RMSE: 22.795
recommendation-systems-on-douban-montiGRAEM / KPMF
RMSE: 0.7323
recommendation-systems-on-flixster-montiGRAEM
RMSE: 0.8857

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
Scalable Probabilistic Matrix Factorization with Graph-Based Priors | Papers | HyperAI