Fast singular value thresholding without singular value decomposition
Jian‐Feng Cai, Stanley Osher
Abstract
Open-access reader
Jian‐Feng Cai, Stanley Osher
Abstract
Open-access reader
Singular value thresholding (SVT) is a basic subroutine in many popular numerical schemes for solving nuclear norm minimization that arises from low-rank matrix recovery problems such as matrix completion.The conventional approach for SVT is first to find the singular value decomposition (SVD) and then to shrink the singular values.However, such an approach is time-consuming under some circumstances, especially when the rank of the resulting matrix is not significantly low compared to its dimension.In this paper, we propose a fast algorithm for directly computing SVT for general dense matrices without using SVDs.Our algorithm is based on matrix Newton iteration for matrix functions, and the convergence is theoretically guaranteed.Numerical experiments show that our proposed algorithm is more efficient than the SVD-based approaches for general dense matrices.
OpenAlex reports 65 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Singular value thresholding (SVT) is a basic subroutine in many popular numerical schemes for solving nuclear norm minimization that arises from low-rank matrix recovery problems such as matrix completion.The conventional approach for SVT is first to find the singular value decomposition (SVD) and then to shrink the singular values.However, such an approach is time-consuming under some circumstances, especially when the rank of the resulting matrix is not significantly low compared to its dimension.In this paper, we propose a fast algorithm for directly computing SVT for general dense matrices without using SVDs.Our algorithm is based on matrix Newton iteration for matrix functions, and the convergence is theoretically guaranteed.Numerical experiments show that our proposed algorithm is more efficient than the SVD-based approaches for general dense matrices.
Key concepts: Singular value decomposition, Singular value, Mathematics, Matrix norm, Matrix (chemical analysis), Rank (graph theory), Norm (philosophy), Minification