NALGOCApr 30, 2021

Tensor Random Projection for Low Memory Dimension Reduction

arXiv:2105.00105v137 citations
Originality Incremental advance
AI Analysis

This work addresses memory efficiency in dimension reduction for applications like data compression and machine learning, though it is incremental as it builds on existing random projection techniques.

The paper tackles the problem of high memory usage in random projection for dimension reduction by proposing Tensor Random Projection (TRP), which uses a Khatri-Rao product of smaller random projections to achieve comparable performance to conventional methods with substantially less storage, as demonstrated in experiments on synthetic and MNIST data.

Random projections reduce the dimension of a set of vectors while preserving structural information, such as distances between vectors in the set. This paper proposes a novel use of row-product random matrices in random projection, where we call it Tensor Random Projection (TRP). It requires substantially less memory than existing dimension reduction maps. The TRP map is formed as the Khatri-Rao product of several smaller random projections, and is compatible with any base random projection including sparse maps, which enable dimension reduction with very low query cost and no floating point operations. We also develop a reduced variance extension. We provide a theoretical analysis of the bias and variance of the TRP, and a non-asymptotic error analysis for a TRP composed of two smaller maps. Experiments on both synthetic and MNIST data show that our method performs as well as conventional methods with substantially less storage.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes