Implicit High-Order Moment Tensor Estimation and Learning Latent Variable Models
Ilias Diakonikolas, Daniel M. Kane

TL;DR
This paper introduces an efficient implicit moment tensor estimation algorithm that enables polynomial-time learning of complex latent-variable models like mixtures of regressions and Gaussians, overcoming computational barriers of traditional moment methods.
Contribution
The paper develops a general implicit moment tensor computation framework, enabling the first polynomial-time algorithms for several latent-variable models.
Findings
Polynomial-time algorithms for mixtures of linear regressions.
Polynomial-time algorithms for spherical Gaussian mixtures under certain conditions.
Efficient learning of positive linear combinations of non-linear activations, including ReLU.
Abstract
We study the task of learning latent-variable models. A common algorithmic technique for this task is the method of moments. Unfortunately, moment-based approaches are hampered by the fact that the moment tensors of super-constant degree cannot even be written down in polynomial time. Motivated by such learning applications, we develop a general efficient algorithm for {\em implicit moment tensor computation}. Our framework generalizes the work of~\cite{LL21-opt} which developed an efficient algorithm for the specific moment tensors that arise in clustering mixtures of spherical Gaussians. By leveraging our implicit moment estimation algorithm, we obtain the first -time learning algorithms for the following models. * {\bf Mixtures of Linear Regressions} We give a -time algorithm for this task, where is the desired…
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
TopicsTensor decomposition and applications · Advanced Neuroimaging Techniques and Applications
Methods*Communicated@Fast*How Do I Communicate to Expedia?
