Scalable Probabilistic Matrix Factorization with Graph-Based Priors

08/25/2019
by   Jonathan Strahl, et al.
7

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 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 non-probabilistic 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 guarantees convergence. Rich simulated experiments illustrate the desired properties of the resulting algorithm. On real data experiments we demonstrate improved prediction accuracy on four out of five experiments (empirical evidence that graph side-information is often inaccurate), and the same prediction accuracy with 20 thousand dimensional graph with 3 million edges can be analyzed in under ten minutes on a standard laptop computer.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/29/2019

Noisy and Incomplete Boolean Matrix Factorizationvia Expectation Maximization

Probabilistic approach to Boolean matrix factorization can provide solut...
research
10/19/2022

Graph Regularized Probabilistic Matrix Factorization for Drug-Drug Interactions Prediction

Co-administration of two or more drugs simultaneously can result in adve...
research
09/22/2020

DeepVir – Graphical Deep Matrix Factorization for "In Silico" Antiviral Repositioning: Application to COVID-19

This work formulates antiviral repositioning as a matrix completion prob...
research
12/19/2022

Compact Graph Representation of molecular crystals using Point-wise Distance Distributions

Use of graphs to represent molecular crystals has become popular in rece...
research
07/26/2018

A Collaborative Approach to Angel and Venture Capital Investment Recommendations

Matrix factorization was used to generate investment recommendations for...
research
04/06/2020

A High-Performance Implementation of Bayesian Matrix Factorization with Limited Communication

Matrix factorization is a very common machine learning technique in reco...
research
05/09/2023

Rotation Synchronization via Deep Matrix Factorization

In this paper we address the rotation synchronization problem, where the...

Please sign up or login with your details

Forgot password? Click here to reset