FameSVD: Fast and Memory-efficient Singular Value Decomposition

06/28/2019
by   Xiaocan Li, et al.
4

We propose a novel algorithm to perform the Singular Value Decomposition (SVD) by leveraging the internal property of SVD. Due to the derivation being explored deterministically rather than stochastically, the convergence is guaranteed. Complexity analysis is also conducted. Our proposed SVD method outperforms classic algorithms with significant margin both in runtime and memory usage. Furthermore, we discuss the relationship between SVD and Principal Component Analysis (PCA). For those SVD or PCA algorithms that do not acquire all eigenvalues or cannot get them precisely, we utilize the matrix analysis knowledge to get the sum of all eigenvalues in order that cumulative explained variance criterion could be used in not-all-eigenvalues-are-known cases.

READ FULL TEXT
research
06/24/2021

Regularisation for PCA- and SVD-type matrix factorisations

Singular Value Decomposition (SVD) and its close relative, Principal Com...
research
09/02/2020

A Survey of Singular Value Decomposition Methods for Distributed Tall/Skinny Data

The Singular Value Decomposition (SVD) is one of the most important matr...
research
07/31/2015

Fast Stochastic Algorithms for SVD and PCA: Convergence Properties and Convexity

We study the convergence properties of the VR-PCA algorithm introduced b...
research
04/13/2018

Regularized Singular Value Decomposition and Application to Recommender System

Singular value decomposition (SVD) is the mathematical basis of principa...
research
10/21/2022

Robust Singular Values based on L1-norm PCA

Singular-Value Decomposition (SVD) is a ubiquitous data analysis method ...
research
03/25/2020

Derivation of Coupled PCA and SVD Learning Rules from a Newton Zero-Finding Framework

In coupled learning rules for PCA (principal component analysis) and SVD...
research
07/27/2023

PCA, SVD, and Centering of Data

The research detailed in this paper scrutinizes Principal Component Anal...

Please sign up or login with your details

Forgot password? Click here to reset