Efficient Parallel Stochastic Variance Reduction Algorithms for Large-Scale SVD

Fanhua Shang,Zhihui Zhang,Yuying An,Yang Hu,Hongying Liu
DOI: https://doi.org/10.1109/ICDMW.2019.00035
2019-01-01
Abstract:In recent years, the stochastic variance reduced gradient (SVRG) method has been used for singular vector decomposition (SVD), called VR-SVD, and VR-SVD only uses simple variance reduction iterations, yet can obtain an exponential convergence rate to the optimal solution. Considering that recent years have witnessed great application prospects in large-scale SVD, this paper proposes two efficient asynchronous parallel stochastic variance reduction algorithms. Moreover we analyze their convergence properties in theory, and both dense and sparse asynchronous parallel variants can converge with the rate of O(1/T). Finally, we extend our algorithms for the SVD problems with multiple singular vectors. Our extensive experimental results show that our algorithms attain ideal parallel speedup ratios and achieve the same PSNR values in a shorter time, and thus they can be widely used in practice.
What problem does this paper attempt to address?