Average-Case Complexity of Tensor Decomposition for Low-Degree Polynomials
Alexander S. Wein

TL;DR
This paper analyzes the average-case complexity of tensor decomposition for low-degree polynomials, revealing computational thresholds and limitations of current algorithms in recovering tensor components.
Contribution
It provides the first rigorous complexity bounds in the low-degree polynomial model for tensor decomposition, explaining the computational hardness in terms of the rank relative to tensor dimension.
Findings
Polynomial functions of tensor entries can estimate the largest component when r n^{3/2}.
Estimation fails when r n^{3/2}, indicating a computational threshold.
Results extend to tensors of any fixed order k n^{k/2}.
Abstract
Suppose we are given an -dimensional order-3 symmetric tensor that is the sum of random rank-1 terms. The problem of recovering the rank-1 components is possible in principle when but polynomial-time algorithms are only known in the regime . Similar "statistical-computational gaps" occur in many high-dimensional inference tasks, and in recent years there has been a flurry of work on explaining the apparent computational hardness in these problems by proving lower bounds against restricted (yet powerful) models of computation such as statistical queries (SQ), sum-of-squares (SoS), and low-degree polynomials (LDP). However, no such prior work exists for tensor decomposition, largely because its hardness does not appear to be explained by a "planted versus null" testing problem. We consider a model for random…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning and Algorithms · Advanced Neural Network Applications · Algorithms and Data Compression
Methodsfail
