paper-with-me

Papers

Distributed Collapsed Gibbs Sampler for Dirichlet Process Mixture Models in Federated Learning

2023-12-18 · Reda Khoufache, Mustapha Lebbah, Hanene Azzag, Etienne Goffinet, Djamel Bouchaffra

Dirichlet Process Mixture Models (DPMMs) are widely used to address clustering problems. Their main advantage lies in their ability to automatically estimate the number of clusters during the inference process through the Bayesian non-parametric framework. However, the inference becomes considerably slow as the dataset size increases. This paper proposes a new distributed Markov Chain Monte Carlo (MCMC) inference method for DPMMs (DisCGS) using sufficient statistics. Our approach uses the collapsed Gibbs sampler and is specifically designed to work on distributed data across independent and heterogeneous machines, which habilitates its use in horizontal federated learning. Our method achieves highly promising results and notable scalability. For instance, with a dataset of 100K data points, the centralized algorithm requires approximately 12 hours to complete 100 iterations while our approach achieves the same number of iterations in just 3 minutes, reducing the execution time by a factor of 200 without compromising clustering performance. The code source is publicly available at https://github.com/redakhoufache/DisCGS.

📄 PDF Abstract BibTeX arXiv:2312.11169

Code (1)

redakhoufache/discgs 공식 구현

Tasks

ClusteringFederated Learning

Similar Papers 제목 키워드 기반

Adaptive Scan Gibbs Sampler for Large Scale Inference Problems

2018-01-27 · Vadim Smolyakov, Qiang Liu, John W. Fisher III

For large scale on-line inference problems the update strategy is critical for performance. We derive an adaptive scan Gibbs sampler that optimizes the update frequency by selecting an optimum mini-batch size. We demonst…

Blocking Collapsed Gibbs Sampler for Latent Dirichlet Allocation Models

2016-08-02 · Xin Zhang, Scott A. Sisson

The latent Dirichlet allocation (LDA) model is a widely-used latent variable model in machine learning for text analysis. Inference for this model typically involves a single-site collapsed Gibbs sampling step for latent…

Blocking

Pólya Urn Latent Dirichlet Allocation: a doubly sparse massively parallel sampler

2017-04-12 · Alexander Terenin, Måns Magnusson, Leif Jonsson, David Draper

Latent Dirichlet Allocation (LDA) is a topic model widely used in natural language processing and machine learning. Most approaches to training the model rely on iterative algorithms, which makes it difficult to run LDA …

Topic Models

Sparse Partially Collapsed MCMC for Parallel Inference in Topic Models

2015-06-11 · Måns Magnusson, Leif Jonsson, Mattias Villani, David Broman

Topic models, and more specifically the class of Latent Dirichlet Allocation (LDA), are widely used for probabilistic modeling of text. MCMC sampling from the posterior distribution is typically performed using a collaps…

Topic Models

Approximate Collapsed Gibbs Clustering with Expectation Propagation

2018-07-19 · Christopher Aicher, Emily B. Fox

We develop a framework for approximating collapsed Gibbs sampling in generative latent variable cluster models. Collapsed Gibbs is a popular MCMC method, which integrates out variables in the posterior to improve mixing.…

ClusteringTime SeriesTime Series AnalysisTime Series Clustering