1
Return

pyrichlet: A Python Package for Density Estimation and Clustering Using Gaussian Mixture Models

delete2025-01-01
delete0
delete
OA
AI
F
Fidel Selva *
R
Ruth Fuentes–García
M
María F. Gil–Leyva
DOI:10.18637/jss.v112.i08delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Bayesian nonparametric models have proven to be successful tools for clustering and density estimation. While there exists a nourished ecosystem of implementations in R, for Python there are only a few. Here we develop a Python package called pyrichlet, for Bayesian nonparametric density estimation and clustering using various state-of-the-art Gaussian mixture models that generalize the well established Dirichlet process mixture, many of which are fairly new. Implementation is performed using Markov chain Monte Carlo techniques as well as variational Bayes methods. This article contains a detailed description of pyrichlet and examples for its usage with a real dataset.
Keywords:
density estimation
clustering
random partitions
Gaussian mixture
Dirichlet cess
geometric process
Pitman-Yor
Python

Journal

Journal of Statistical Software cover
Journal of Statistical Software
IF:
8.1
Papers:
616
Citations:
4.6W

Organization

U
Univ Nacl Autonoma Mexico
Scholars:
1.9K
Papers: 811
Citations: 264
Cited Papers

Cited Papers

Citing Papers

Citing Papers