Abstract
In this paper we present the concept of affine low-rank approximation for an m× n matrix, consisting in fitting its columns into an affine subspace of dimension at most k≪ min (m, n). We present the algorithm ALORA that constructs an affine approximation by slightly modifying the application of any low-rank approximation method. We focus on approximations created with the classical QRCP and subspace iteration algorithms. For the former, we discuss existing pivoting techniques and provide a bound for the error when an arbitrary pivoting technique is used. For the case of fsubspace iteration, we prove a result on the convergence of singular vectors, showing a bound that agrees with the one recently proved for the convergence of singular values. Finally, we present numerical experiments using challenging matrices taken from different fields, showing good performance and validating the theoretical framework.
| Original language | English |
|---|---|
| Pages (from-to) | 1135-1160 |
| Number of pages | 26 |
| Journal | Journal of Scientific Computing |
| Volume | 79 |
| Issue number | 2 |
| DOIs | |
| Publication status | Published - 15 May 2019 |
Keywords
- Affine subspaces
- Low rank
- QR factorization
- Subspace iteration
Fingerprint
Dive into the research topics of 'ALORA: Affine Low-Rank Approximations'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver