Beyond the Low-Degree Algorithm: Mixtures of Subcubes and Their Applications
Sitan Chen, Ankur Moitra

TL;DR
This paper introduces an efficient algorithm for learning mixtures of subcubes in high-dimensional binary spaces, with applications to decision trees with stochastic transitions, advancing understanding of mixture models and their learnability.
Contribution
It presents a novel $n^{O(\log k)}$-time algorithm based on multilinear moments for learning mixtures of subcubes, and applies this to decision trees with stochastic transitions, improving bounds and understanding.
Findings
Algorithm learns mixtures of subcubes in polynomial time for fixed parameters.
Approximate Bayes optimal classifier within additive error for decision trees with stochastic transitions.
Provides new bounds for learning mixtures of binary product distributions.
Abstract
We introduce the problem of learning mixtures of subcubes over , which contains many classic learning theory problems as a special case (and is itself a special case of others). We give a surprising -time learning algorithm based on higher-order multilinear moments. It is not possible to learn the parameters because the same distribution can be represented by quite different models. Instead, we develop a framework for reasoning about how multilinear moments can pinpoint essential features of the mixture, like the number of components. We also give applications of our algorithm to learning decision trees with stochastic transitions (which also capture interesting scenarios where the transitions are deterministic but there are latent variables). Using our algorithm for learning mixtures of subcubes, we can approximate the Bayes optimal classifier within…
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 · Algorithms and Data Compression · Data Mining Algorithms and Applications
