English

Reduced-Rank Regression with Operator Norm Error

Data Structures and Algorithms 2021-07-02 v2

Abstract

A common data analysis task is the reduced-rank regression problem: minrank-k XAXB,\min_{\textrm{rank-}k \ X} \|AX-B\|, where ARn×cA \in \mathbb{R}^{n \times c} and BRn×dB \in \mathbb{R}^{n \times d} are given large matrices and \|\cdot\| is some norm. Here the unknown matrix XRc×dX \in \mathbb{R}^{c \times d} is constrained to be of rank kk as it results in a significant parameter reduction of the solution when cc and dd are large. In the case of Frobenius norm error, there is a standard closed form solution to this problem and a fast algorithm to find a (1+ε)(1+\varepsilon)-approximate solution. However, for the important case of operator norm error, no closed form solution is known and the fastest known algorithms take singular value decomposition time. We give the first randomized algorithms for this problem running in time (nnz(A)+nnz(B)+c2)k/ε1.5+(n+d)k2/ϵ+cω,(nnz{(A)} + nnz{(B)} + c^2) \cdot k/\varepsilon^{1.5} + (n+d)k^2/\epsilon + c^{\omega}, up to a polylogarithmic factor involving condition numbers, matrix dimensions, and dependence on 1/ε1/\varepsilon. Here nnz(M)nnz{(M)} denotes the number of non-zero entries of a matrix MM, and ω\omega is the exponent of matrix multiplication. As both (1) spectral low rank approximation (A=BA = B) and (2) linear system solving (n=cn = c and d=1d = 1) are special cases, our time cannot be improved by more than a 1/ε1/\varepsilon factor (up to polylogarithmic factors) without a major breakthrough in linear algebra. Interestingly, known techniques for low rank approximation, such as alternating minimization or sketch-and-solve, provably fail for this problem. Instead, our algorithm uses an existential characterization of a solution, together with Krylov methods, low degree polynomial approximation, and sketching-based preconditioning.

Keywords

Cite

@article{arxiv.2011.04564,
  title  = {Reduced-Rank Regression with Operator Norm Error},
  author = {Praneeth Kacham and David P. Woodruff},
  journal= {arXiv preprint arXiv:2011.04564},
  year   = {2021}
}

Comments

38 pages. To appear at COLT 2021

R2 v1 2026-06-23T20:01:13.783Z