Block subsampled randomized Hadamard transform for low-rank approximation on distributed architectures - Inria - Institut national de recherche en sciences et technologies du numérique
Pré-Publication, Document De Travail Année : 2022

Block subsampled randomized Hadamard transform for low-rank approximation on distributed architectures

Résumé

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 for this problem such as Randomized Singular Value Decomposition and Nyström approximation, with a discussion of their accuracy and implementation on distributed architectures.
Fichier principal
Vignette du fichier
Block_SRHT.pdf (675.96 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03828607 , version 1 (25-10-2022)

Identifiants

  • HAL Id : hal-03828607 , version 1

Citer

Oleg Balabanov, Matthias Beaupère, Laura Grigori, Victor Lederer. Block subsampled randomized Hadamard transform for low-rank approximation on distributed architectures. 2022. ⟨hal-03828607⟩
95 Consultations
75 Téléchargements

Partager

More