paper-with-me

Papers

Block based Singular Value Decomposition approach to matrix factorization for recommender systems

2019-07-17 · Prasad Bhavana, Vikas Kumar, Vineet Padmanabhan

With the abundance of data in recent years, interesting challenges are posed in the area of recommender systems. Producing high quality recommendations with scalability and performance is the need of the hour. Singular Value Decomposition(SVD) based recommendation algorithms have been leveraged to produce better results. In this paper, we extend the SVD technique further for scalability and performance in the context of 1) multi-threading 2) multiple computational units (with the use of Graphical Processing Units) and 3) distributed computation. We propose block based matrix factorization (BMF) paired with SVD. This enabled us to take advantage of SVD over basic matrix factorization(MF) while taking advantage of parallelism and scalability through BMF. We used Compute Unified Device Architecture (CUDA) platform and related hardware for leveraging Graphical Processing Unit (GPU) along with block based SVD to demonstrate the advantages in terms of performance and memory.

📄 PDF Abstract BibTeX arXiv:1907.07410

Code (0)

등록된 구현이 없습니다.

Tasks

GPURecommendation Systems

Similar Papers 제목 키워드 기반

Iterative Block Tensor Singular Value Thresholding for Extraction of Low Rank Component of Image Data

2017-01-15 · Longxi Chen, Yipeng Liu, Ce Zhu

Tensor principal component analysis (TPCA) is a multi-linear extension of principal component analysis which converts a set of correlated measurements into several principal components. In this paper, we propose a new ro…

Computing rank-revealing factorizations of matrices stored out-of-core

2020-02-17 · Nathan Heavner, Per-Gunnar Martinsson, Gregorio Quintana-Ortí

This paper describes efficient algorithms for computing rank-revealing factorizations of matrices that are too large to fit in RAM, and must instead be stored on slow external memory devices such as solid-state or spinni…

Vision Transformer Pruning Via Matrix Decomposition

2023-08-21 · Tianyi Sun

This is a further development of Vision Transformer Pruning via matrix decomposition. The purpose of the Vision Transformer Pruning is to prune the dimension of the linear projection of the dataset by learning their asso…

Shifted Randomized Singular Value Decomposition

2019-11-26 · Ali Basirat

We extend the randomized singular value decomposition (SVD) algorithm \citep{Halko2011finding} to estimate the SVD of a shifted data matrix without explicitly constructing the matrix in the memory. With no loss in the ac…

A Fast Algorithm for Cosine Transform Based Tensor Singular Value Decomposition

2019-02-08 · Wen-Hao Xu, Xi-Le Zhao, Michael Ng

Recently, there has been a lot of research into tensor singular value decomposition (t-SVD) by using discrete Fourier transform (DFT) matrix. The main aims of this paper are to propose and study tensor singular value dec…