Efficient frequent directions algorithms for approximate decomposition of matrices and higher-order tensors
Summary
Maolin Che, Yimin Wei, and Hong Yan introduce efficient frequent directions (FD) algorithms for low-rank matrix and tensor approximations. The research develops two algorithms for matrix approximations using embedding matrices formed by products of sparse embedding (SpEmb) matrices with either standard Gaussian or subsampled randomized Hadamard transform (SRHT) matrices. Theoretical bounds for singular values of these matrices support the algorithms. The authors also present several FD-based randomized variants of T-HOSVD and ST-HOSVD for approximate Tucker decomposition, given a specific Tucker-rank. Additionally, efficient FD-based randomized algorithms are proposed for approximate tensor-train (TT) decomposition with a given TT-rank. The study validates the efficiency and accuracy of these new algorithms using both synthetic and real-world matrix and tensor datasets.
Key takeaway
For research scientists working with large datasets requiring low-rank approximations, these new FD-based algorithms offer improved efficiency and accuracy for matrix, Tucker, and tensor-train decompositions. You should consider integrating these methods, particularly when dealing with embedding matrices composed of sparse embedding and Gaussian or SRHT matrices, to optimize computational performance and result precision in your models.
Key insights
New frequent directions algorithms enhance low-rank matrix and tensor approximations for efficiency and accuracy.
Principles
- Combine sparse embedding with Gaussian/SRHT matrices.
- Leverage singular value bounds for theoretical guarantees.
Method
Develops FD-based randomized variants for T-HOSVD, ST-HOSVD (Tucker decomposition), and algorithms for TT decomposition, using specific embedding matrix compositions.
In practice
- Apply to low-rank matrix approximation.
- Compute approximate Tucker decomposition.
- Perform approximate tensor-train decomposition.
Topics
- Frequent Directions Algorithm
- Low-rank Matrix Approximation
- Tucker Decomposition
- Tensor-Train Decomposition
- Sparse Embedding
Best for: Research Scientist, AI Scientist, Machine Learning Engineer
Related on AIssential
Editorial summary, takeaway, and curation by AIssential. Original article published by JMLR.