Fast and low-memory compressive sensing algorithms for low tucker-rank tensor approximation from streamed measurements
Open Access
- 22 May 2025
- journal article
- research article
- Published by Springer Nature in Numerical Algorithms
- Vol. 101 (4) , 2567-2629
Abstract
In this paper we consider the problem of recovering a low-rank Tucker approximation to a massive tensor based solely on structured random compressive measurements (i.e., a sketch). Crucially, the proposed random measurement ensembles are both designed to be compactly represented (i.e., low-memory), and can also be efficiently computed in one-pass over the tensor. Thus, the proposed compressive sensing approach may be used to produce a low-rank factorization of a huge tensor that is too large to store in memory with a total memory footprint on the order of the much smaller desired low-rank factorization. In addition, the compressive sensing recovery algorithm itself (which takes the compressive measurements as input, and then outputs a low-rank factorization) also runs in a time which principally depends only on the size of the sought factorization, making its runtime sub-linear in the size of the large tensor one is approximating. Finally, unlike prior works related to (streaming) algorithms for low-rank tensor approximation from such compressive measurements, we present a unified analysis of both Kronecker and Khatri-Rao structured measurement ensembles culminating in error guarantees comparing the error of our recovery algorithm’s approximation of the input tensor to the best possible low-rank Tucker approximation error achievable for the tensor by any possible algorithm. We further include an empirical study of the proposed approach that verifies our theoretical findings and explores various trade-offs of parameters of interest.Keywords
All Related Versions
Funding Information
- Division of Mathematical Sciences (NSF DMS 2106472)
- Division of Mathematical Sciences (NSF DMS 2106472)
- Division of Mathematical Sciences (NSF DMS 2011140)
- Division of Mathematical Sciences (NSF DMS 2108479)
- Division of Mathematical Sciences (NSF DMS 2011140)
This publication has 38 references indexed in Scilit:
- Modewise operators, the tensor restricted isometry property, and low-rank tensor recoveryApplied and Computational Harmonic Analysis, 2023
- Structural conditions for projection-cost preservation via randomized matrix multiplicationLinear Algebra and its Applications, 2019
- Tensor Spaces and Numerical Tensor Calculus2019
- Low rank tensor recovery via iterative hard thresholdingLinear Algebra and its Applications, 2017
- A Mathematical Introduction to Compressive Sensing2013
- A fast randomized algorithm for the approximation of matricesApplied and Computational Harmonic Analysis, 2008
- A Simple Proof of the Restricted Isometry Property for Random MatricesConstructive Approximation, 2008
- An algorithmic theory of learning: Robust concepts and random projectionMachine Learning, 2006
- Diffusion tensor imaging: Concepts and applicationsJournal of Magnetic Resonance Imaging, 2001
- Extensions of Lipschitz mappings into a Hilbert space1984