Faster SVD-Truncated Least-Squares Regression
Abstract
We develop a fast algorithm for computing the "SVD-truncated" regularized solution to the least-squares problem: - . Let k of rank k be the best rank k matrix computed via the SVD of . Then, the SVD-truncated regularized solution is: k = πnvk . If is m × n, then, it takes O(m n \m,n\) time to compute k using the SVD of . We give an approximation algorithm for k which constructs a rank-k approximation k and computes k = πnvk in roughly O(() k n) time. Our algorithm uses a randomized variant of the subspace iteration. We show that, with high probability: k - ≈ k - and k - k ≈ 0.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.