Block subsampled randomized Hadamard transform for low-rank approximation on distributed architectures
Oleg Balabanov, Matthias Beaupere, Laura Grigori, Victor Lederer

TL;DR
This paper introduces a new blockwise subsampled randomized Hadamard transform that improves low-rank matrix approximation efficiency on distributed systems, matching the accuracy of existing methods.
Contribution
It proposes a novel block SRHT that outperforms traditional transforms on distributed architectures and proves its effectiveness as an oblivious subspace embedding.
Findings
Block SRHT outperforms traditional SRHT and Gaussian matrices on distributed systems.
The number of rows needed for accuracy is similar to standard SRHT.
Block SRHT can be integrated into existing randomized low-rank approximation algorithms.
Abstract
This article introduces a novel structured random matrix composed blockwise from subsampled randomized Hadamard transforms (SRHTs). The block SRHT is expected to outperform well-known dimension reduction maps, including SRHT and Gaussian matrices, on distributed architectures with not too many cores compared to the dimension. We prove that a block SRHT with enough rows is an oblivious subspace embedding, i.e., an approximate isometry for an arbitrary low-dimensional subspace with high probability. Our estimate of the required number of rows is similar to that of the standard SRHT. This suggests that the two transforms should provide the same accuracy of approximation in the algorithms. The block SRHT can be readily incorporated into randomized methods, for instance to compute a low-rank approximation of a large-scale matrix. For completeness, we revisit some common randomized approaches…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSparse and Compressive Sensing Techniques · Face and Expression Recognition · Stochastic Gradient Optimization Techniques
