/HMRF_DPGMM

Implementation of the HMRF DPGMM model

Primary LanguagePython

Hidden Markov Random Field Dirichlet Process Gaussian Mixture Model for Semi-Supervised Clustering

In the following we explain some details of Hidden Markov Random Field Dirichlet Process Gaussian Mixture Model, for more details please visit (https://hal.archives-ouvertes.fr/hal-02372337/document)

Graphical model

alt text

Mathematical model

alt text alt text alt text

Variational Inference

alt text

Code instructions

from model import HMRF_GMM
hmrf_dpgmm = HMRF_GMM(Data, Truncation_level, Partial_labels)
hmrf_dpgmm.Inference()
Clusters = hmrf_dgpgmm.infer_clusters()