Scalable Estimation of Dirichlet Process Mixture Models on Distributed Data
Not on the map. Why?
Abstract (arXiv)
We consider the estimation of Dirichlet Process Mixture Models (DPMMs) in distributed environments, where data are distributed across multiple computing nodes. A key advantage of Bayesian nonparametric models such as DPMMs is that they allow new components to be introduced on the fly as needed. This, however, posts an important challenge to distributed estimation -- how to handle new components efficiently and consistently. To tackle this problem, we propose a new estimation method, which allows new components to be created locally in individual computing nodes. Components corresponding to the same cluster will be identified and merged via a probabilistic consolidation scheme. In this way, we can maintain the consistency of estimation with very low communication cost. Experiments on large real-world data sets show that the proposed method can achieve high scalability in distributed and asynchronous environments without compromising the mixing performance.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). First posted on arXiv 19 Sep 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 2; 2023: 1.
3 papers.
- 2022Common Failure Modes of Subcluster-based Sampling in Dirichlet Process Gaussian Mixture Models -- and a Deep-learning Solutioncited by 2
- 2023Distributed Collapsed Gibbs Sampler for Dirichlet Process Mixture Models in Federated Learningcited by 2
- 2022CPU- and GPU-based Distributed Sampling in Dirichlet Process Mixtures for Large-scale Analysiscited by 1
- 2023Distributed Collapsed Gibbs Sampler for Dirichlet Process Mixture Models in Federated Learning18 Dec 2023
- 2022CPU- and GPU-based Distributed Sampling in Dirichlet Process Mixtures for Large-scale Analysis19 Apr 2022
- 2022Common Failure Modes of Subcluster-based Sampling in Dirichlet Process Gaussian Mixture Models -- and a Deep-learning Solution25 Mar 2022