Fast and Guaranteed Tensor Decomposition via Sketching
Not on the map. Why?
Abstract (arXiv)
Tensor CANDECOMP/PARAFAC (CP) decomposition has wide applications in statistical learning of latent variable models and in data mining. In this paper, we propose fast and randomized tensor CP decomposition algorithms based on sketching. We build on the idea of count sketches, but introduce many novel ideas which are unique to tensors. We develop novel methods for randomized computation of tensor contractions via FFTs, without explicitly forming the tensors. Such tensor contractions are encountered in decomposition methods such as tensor power iterations and alternating least squares. We also design novel colliding hashes for symmetric tensors to further save time in computing the sketches. We then combine these sketching ideas with existing whitening and tensor power iterative techniques to obtain the fastest algorithm on both sparse and dense tensors. The quality of approximation under our method does not depend on properties such as sparsity, uniformity of elements, etc. We apply the method for topic modeling and obtain competitive results.
Key facts. Cited by 19 papers in the map (data through 7 Oct 2026). First posted on arXiv 14 Jun 2015.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 7; 2022: 5; 2023: 3; 2024: 2; 2025: 2.
19 papers.
Sort:
- 2022Reconstructing Training Data from Model Gradient, Provablycited by 27
- 2024Sketch-GNN: Scalable Graph Neural Networks with Sublinear Training Complexitycited by 14
- 2024Recent and Upcoming Developments in Randomized Numerical Linear Algebra for Machine Learningcited by 11
- 2023Faster Robust Tensor Power Method for Arbitrary Ordercited by 8
- 2021Tensor Random Projection for Low Memory Dimension Reductioncited by 7
- 2021More Efficient Sampling for Tensor Decomposition With Worst-Case Guaranteescited by 7
- 2023Nonconvex Robust High-Order Tensor Completion Using Randomized Low-Rank Approximationcited by 7
- 2021Probabilistic methods for approximate archetypal analysiscited by 4
- 2022DPar2: Fast and Scalable PARAFAC2 Decomposition for Irregular Dense Tensorscited by 4
- 2025Tensor Sketch: Fast and Scalable Polynomial Kernel Approximationcited by 4
- 2022Canonical convolutional neural networkscited by 3
- 2021Comfetch: Federated Learning of Large Networks on Constrained Clients via Sketchingcited by 2
7 more
- 2021Effective Streaming Low-tubal-rank Tensor Approximation via Frequent Directionscited by 1
- 2021Defensive Tensorizationcited by 1
- 2025Towards Sampling Data Structures for Tensor Products in Turnstile Streamscited by 1
- 2021Efficient Tensor Contraction via Fast Count Sketchcited by 0
- 2022Sample Efficient Learning of Factored Embeddings of Tensor Fieldscited by 0
- 2022Towards Efficient and Accurate Approximation: Tensor Decomposition Based on Randomized Block Krylov Iterationcited by 0
- 2023Combining Monte Carlo and Tensor-network Methods for Partial Differential Equations via Sketchingcited by 0
- 2025Towards Sampling Data Structures for Tensor Products in Turnstile Streams4 Oct 2025
- 2025Tensor Sketch: Fast and Scalable Polynomial Kernel Approximation13 May 2025
- 2024Sketch-GNN: Scalable Graph Neural Networks with Sublinear Training Complexity21 Jun 2024
- 2024Recent and Upcoming Developments in Randomized Numerical Linear Algebra for Machine Learning17 Jun 2024
- 2023Faster Robust Tensor Power Method for Arbitrary Order1 Jun 2023
- 2023Combining Monte Carlo and Tensor-network Methods for Partial Differential Equations via Sketching29 May 2023
- 2023Nonconvex Robust High-Order Tensor Completion Using Randomized Low-Rank Approximation19 May 2023
- 2022Reconstructing Training Data from Model Gradient, Provably7 Dec 2022
- 2022Towards Efficient and Accurate Approximation: Tensor Decomposition Based on Randomized Block Krylov Iteration27 Nov 2022
- 2022Sample Efficient Learning of Factored Embeddings of Tensor Fields1 Sep 2022
- 2022Canonical convolutional neural networks3 Jun 2022
- 2022DPar2: Fast and Scalable PARAFAC2 Decomposition for Irregular Dense Tensors24 Mar 2022
7 more
- 2021Defensive Tensorization26 Oct 2021
- 2021More Efficient Sampling for Tensor Decomposition With Worst-Case Guarantees14 Oct 2021
- 2021Comfetch: Federated Learning of Large Networks on Constrained Clients via Sketching17 Sep 2021
- 2021Effective Streaming Low-tubal-rank Tensor Approximation via Frequent Directions23 Aug 2021
- 2021Probabilistic methods for approximate archetypal analysis12 Aug 2021
- 2021Efficient Tensor Contraction via Fast Count Sketch24 Jun 2021
- 2021Tensor Random Projection for Low Memory Dimension Reduction30 Apr 2021
- 2022Reconstructing Training Data from Model Gradient, Provablycited by 27
- 2024Sketch-GNN: Scalable Graph Neural Networks with Sublinear Training Complexitycited by 14
- 2024Recent and Upcoming Developments in Randomized Numerical Linear Algebra for Machine Learningcited by 11
- 2023Faster Robust Tensor Power Method for Arbitrary Ordercited by 8
- 2021Tensor Random Projection for Low Memory Dimension Reductioncited by 7
- 2021More Efficient Sampling for Tensor Decomposition With Worst-Case Guaranteescited by 7
- 2023Nonconvex Robust High-Order Tensor Completion Using Randomized Low-Rank Approximationcited by 7
- 2021Probabilistic methods for approximate archetypal analysiscited by 4
- 2022DPar2: Fast and Scalable PARAFAC2 Decomposition for Irregular Dense Tensorscited by 4
- 2025Tensor Sketch: Fast and Scalable Polynomial Kernel Approximationcited by 4
- 2022Canonical convolutional neural networkscited by 3
- 2021Comfetch: Federated Learning of Large Networks on Constrained Clients via Sketchingcited by 2
12 most cited of 19 All 19 (JSON)
- 2025Towards Sampling Data Structures for Tensor Products in Turnstile Streams4 Oct 2025
- 2025Tensor Sketch: Fast and Scalable Polynomial Kernel Approximation13 May 2025
- 2024Sketch-GNN: Scalable Graph Neural Networks with Sublinear Training Complexity21 Jun 2024
- 2024Recent and Upcoming Developments in Randomized Numerical Linear Algebra for Machine Learning17 Jun 2024
- 2023Faster Robust Tensor Power Method for Arbitrary Order1 Jun 2023
- 2023Combining Monte Carlo and Tensor-network Methods for Partial Differential Equations via Sketching29 May 2023
- 2023Nonconvex Robust High-Order Tensor Completion Using Randomized Low-Rank Approximation19 May 2023
- 2022Reconstructing Training Data from Model Gradient, Provably7 Dec 2022
- 2022Towards Efficient and Accurate Approximation: Tensor Decomposition Based on Randomized Block Krylov Iteration27 Nov 2022
- 2022Sample Efficient Learning of Factored Embeddings of Tensor Fields1 Sep 2022
- 2022Canonical convolutional neural networks3 Jun 2022
- 2022DPar2: Fast and Scalable PARAFAC2 Decomposition for Irregular Dense Tensors24 Mar 2022
12 newest of 19 All 19 (JSON)