A Fast Matrix-Completion-Based Approach for Recommendation Systems

12/02/2019
by   Meng Qiao, et al.
0

Matrix completion is widely used in machine learning, engineering control, image processing, and recommendation systems. Currently, a popular algorithm for matrix completion is Singular Value Threshold (SVT). In this algorithm, the singular value threshold should be set first. However, in a recommendation system, the dimension of the preference matrix keeps changing. Therefore, it is difficult to directly apply SVT. In addition, what the users of a recommendation system need is a sequence of personalized recommended results rather than the estimation of their scores. According to the above ideas, this paper proposes a novel approach named probability completion model (PCM). By reducing the data dimension, the transitivity of the similar matrix, and singular value decomposition, this approach quickly obtains a completion matrix with the same probability distribution as the original matrix. The approach greatly reduces the computation time based on the accuracy of the sacrifice part, and can quickly obtain a low-rank similarity matrix with data trend approximation properties. The experimental results show that PCM can quickly generate a complementary matrix with similar data trends as the original matrix. The LCS score and efficiency of PCM are both higher than SVT.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/14/2017

A Fast Implementation of Singular Value Thresholding Algorithm using Recycling Rank Revealing Randomized Singular Value Decomposition

In this paper, we present a fast implementation of the Singular Value Th...
research
10/16/2018

Faster Matrix Completion Using Randomized SVD

Matrix completion is a widely used technique for image inpainting and pe...
research
04/04/2023

A non-backtracking method for long matrix completion

We consider the problem of rectangular matrix completion in the regime w...
research
06/05/2017

Empirical Bayes Matrix Completion

We develop an empirical Bayes (EB) algorithm for the matrix completion p...
research
06/02/2019

Graphon Estimation from Partially Observed Network Data

We consider estimating the edge-probability matrix of a network generate...
research
09/15/2023

IHT-Inspired Neural Network for Single-Snapshot DOA Estimation with Sparse Linear Arrays

Single-snapshot direction-of-arrival (DOA) estimation using sparse linea...
research
09/04/2020

Efficient Model-Based Collaborative Filtering with Fast Adaptive PCA

A model-based collaborative filtering (CF) approach utilizing fast adapt...

Please sign up or login with your details

Forgot password? Click here to reset