Collection of probabilistic models and inference algorithms
-
Updated
Apr 3, 2020 - Python
Collection of probabilistic models and inference algorithms
Build dirichletprocess objects for data analysis
ACM CHIL 2020: "Survival Cluster Analysis"
Distributed MCMC Inference in Dirichlet Process Mixture Models (High Performance Machine Learning Workshop 2019)
Brief introduction and implementations of related concepts to Dirichlet Processes: GEM distribution, Polya Urn, Chinese restaurant process, Stick-Breaking construction, and Posterior of a DP.
An R Package for Bayesian Nonparametric Clustering. We plan to implement several models.
Accurate estimation of conditional categorical probability distributions using Hierarchical Dirichlet Processes
This code belongs to ACL conference paper entitled as "An Online Semantic-enhanced Dirichlet Model for Short Text Stream Clustering"
Code for our UAI '20 paper "Scalable and Flexible Clustering of Grouped Data via Parallel and Distributed Sampling in Versatile Hierarchical Dirichlet Processes"
Codes for Chandra, et al. (2021+). Escaping the curse of dimensionality in Bayesian model based clustering. Please refer to the original paper for details https://arxiv.org/abs/2006.02700
This repository captures code developed during my PhD at the University of Bath and includes the implementation of the DP-GP-LVM model.
Probabilistic Models of Human and Machine Intelligence
Code to work with Dirichlet processes and hierarchical Dirichlet processes and perform inference using MCMC.
Predicting Purchase Rates in Stationary Markets
A demo of Dirichlet Distribution, Dirichlet Process and the Chinese Restaurant Process based GMM Clustering
This project was realized for the Bayesian Statistics course, held at Politecnico di Milano, A.Y. 2022/2023.
Functional Spatial Temporal Aggregated Dirichlet Process Predictors
Implementation of Rasmussen's paper on The Infinite Gaussian Mixture Model
Bayesian Overlapping Community Detector (DBOCD) in Dynamic Networks
Add a description, image, and links to the dirichlet-process topic page so that developers can more easily learn about it.
To associate your repository with the dirichlet-process topic, visit your repo's landing page and select "manage topics."