Learning Mixtures of Linear Regressions with Nearly Optimal Complexity
arXiv:1802.07895
Abstract
Mixtures of Linear Regressions (MLR) is an important mixture model with many applications. In this model, each observation is generated from one of the several unknown linear regression components, where the identity of the generated component is also unknown. Previous works either assume strong assumptions on the data distribution or have high complexity. This paper proposes a fixed parameter tractable algorithm for the problem under general conditions, which achieves global convergence and the sample complexity scales nearly linearly in the dimension. In particular, different from previous works that require the data to be from the standard Gaussian, the algorithm allows the data from Gaussians with different covariances. When the conditional number of the covariances and the number of components are fixed, the algorithm has nearly optimal sample complexity as well as nearly optimal computational complexity , where is the dimension of the data space. To the best of our knowledge, this approach provides the first such recovery guarantee for this general setting.
arXiv commentFix some typesetting issue in v2
References in corpus (6)
- Convergence Analysis of Two-layer Neural Networks with ReLU Activation
- Settling the Polynomial Learnability of Mixtures of Gaussians
- Solving a Mixture of Many Random Linear Equations by Tensor Decomposition and Alternating Minimization
- LazySVD: Even Faster SVD Decomposition Yet Without Agonizing Pain
- Learning Mixtures of Gaussians in High Dimensions
- Estimating the Coefficients of a Mixture of Two Linear Regressions by Expectation Maximization
Cited by in corpus (4)
- Identifying Linear Models in Multi-Resolution Population Data using Minimum Description Length Principle to Predict Household Income
- Alternating Minimization Converges Super-Linearly for Mixed Linear Regression
- Estimating the Coefficients of a Mixture of Two Linear Regressions by Expectation Maximization
- Splintering with distributions: A stochastic decoy scheme for private computation