Distributed Learning of Finite Gaussian Mixtures
arXiv:2010.10412
Abstract
Advances in information technology have led to extremely large datasets that are often kept in different storage centers. Existing statistical methods must be adapted to overcome the resulting computational obstacles while retaining statistical validity and efficiency. Split-and-conquer approaches have been applied in many areas, including quantile processes, regression analysis, principal eigenspaces, and exponential families. We study split-and-conquer approaches for the distributed learning of finite Gaussian mixtures. We recommend a reduction strategy and develop an effective MM algorithm. The new estimator is shown to be consistent and retains root-n consistency under some general conditions. Experiments based on simulated and real-world data show that the proposed split-and-conquer approach has comparable statistical performance with the global estimator based on the full dataset, if the latter is feasible. It can even slightly outperform the global estimator if the model assumption does not match the real-world data. It also has better statistical and computational performance than some existing methods.
References in corpus (5)
- PyTorch: An Imperative Style, High-Performance Deep Learning Library
- Communication-Efficient Distributed Dual Coordinate Ascent
- Distributed Estimation and Inference with Statistical Guarantees
- Distributed Estimation, Information Loss and Exponential Families
- Online and Distributed learning of Gaussian mixture models by Bayesian Moment Matching