Subquadratic Kronecker Regression with Applications to Tensor Decomposition
Not on the map. Why?
Abstract (arXiv)
Kronecker regression is a highly-structured least squares problem minx lVert Kx - b rVert22, where the design matrix K = A(1) otimes cdots otimes A(N) is a Kronecker product of factor matrices. This regression problem arises in each step of the widely-used alternating least squares (ALS) algorithm for computing the Tucker decomposition of a tensor. We present the first subquadratic-time algorithm for solving Kronecker regression to a (1+varepsilon)-approximation that avoids the exponential term O(varepsilon-N) in the running time. Our techniques combine leverage score sampling and iterative methods. By extending our approach to block-design matrices where one block is a Kronecker product, we also achieve subquadratic-time algorithms for (1) Kronecker ridge regression and (2) updating the factor matrices of a Tucker decomposition in ALS, which is not a pure Kronecker regression problem, thereby improving the running time of all steps of Tucker ALS. We demonstrate the speed and accuracy of this Kronecker regression algorithm on synthetic data and real-world image tensors.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 29 of its 73 references that are in the map. First posted on arXiv 11 Sep 2022.
Builds on
29 of 73 references.
References · 29
- 2014Sketching as a Tool for Numerical Linear Algebracited by 285
- 2016Tensor Decomposition for Signal Processing and Machine Learningcited by 223
- 2016TensorLy: Tensor Learning in Pythoncited by 104
- 2020A Refined Laser Method and Faster Matrix Multiplicationcited by 56
- 2015Input Sparsity Time Low-Rank Approximation via Ridge Leverage Score Samplingcited by 46
- 2017Relative Error Tensor Low Rank Approximationcited by 45
- 2017Introduction to Tensor Decompositions and their Applications in Machine Learningcited by 45
- 2017Active Regression via Linear-Sample Sparsificationcited by 36
- 2014Provable Tensor Factorization with Missing Datacited by 31
- 2014Uniform Sampling for Matrix Approximationcited by 31
- 2017Sketching for Kronecker Product Regression and P-splinescited by 29
- 2019Optimal Sketching for Kronecker Product Regression and Low Rank Approximationcited by 29
17 more
- 2016Low-rank tensor completion: a Riemannian manifold preconditioning approachcited by 19
- 2016Sharper Bounds for Regularized Data Fittingcited by 19
- 2019Low-Rank Tucker Approximation of a Tensor From Streaming Datacited by 15
- 2020Tensor Completion Made Practicalcited by 15
- 2017Sketched Ridge Regression: Optimization Perspective, Statistical Perspective, and Model Averagingcited by 13
- 2017Improved Rectangular Matrix Multiplication using Powers of the Coppersmith-Winograd Tensorcited by 13
- 2016Learning from Multiway Data: Simple and Efficient Tensor Regressioncited by 11
- 2021Fast and Accurate Randomized Algorithms for Low-rank Tensor Decompositionscited by 11
- 2020Optimization Landscape of Tucker Decompositioncited by 10
- 2017A dual framework for low-rank tensor completioncited by 9
- 2018Ridge Regression and Provable Deterministic Ridge Leverage Score Samplingcited by 9
- 2014Decomposition of Big Tensors With Low Multilinear Rankcited by 7
- 2021Fast Low-Rank Tensor Decomposition by Ridge Leverage Score Samplingcited by 5
- 2022Sketching Algorithms and Lower Bounds for Ridge Regressioncited by 4
- 2022Revisiting Approximate Leverage Score Sketching for Matrix Least Squarescited by 3
- 2019Dynamic Approximate Shortest Paths and Beyond: Subquadratic and Worst-Case Update Timecited by 2
- 2021A rank-adaptive higher-order orthogonal iteration algorithm for truncated Tucker decompositioncited by 2
Built on by
Citing papers per year: 2022: 2; 2023: 2; 2024: 0; 2025: 2.
6 papers.
- 2022Dynamic Tensor Product Regressioncited by 17
- 2023A Nearly-Optimal Bound for Fast Regression with ℓ_∞ Guaranteecited by 14
- 2023Approximately Optimal Core Shapes for Tensor Decompositionscited by 8
- 2022Sampling-Based Decomposition Algorithms for Arbitrary Tensor Networkscited by 2
- 2025Fast Tensor Completion via Approximate Richardson Iterationcited by 0
- 2025A Tight Lower Bound for the Approximation Guarantee of Higher-Order Singular Value Decompositioncited by 0
- 2025A Tight Lower Bound for the Approximation Guarantee of Higher-Order Singular Value Decomposition8 Aug 2025
- 2025Fast Tensor Completion via Approximate Richardson Iteration13 Feb 2025
- 2023Approximately Optimal Core Shapes for Tensor Decompositions8 Feb 2023
- 2023A Nearly-Optimal Bound for Fast Regression with ℓ_∞ Guarantee1 Feb 2023
- 2022Dynamic Tensor Product Regression8 Oct 2022
- 2022Sampling-Based Decomposition Algorithms for Arbitrary Tensor Networks7 Oct 2022