在一篇文章看到使用DPMM做聚类,网上很多关于Dirichlet Process的资料,很多关于DPMM的资料,但是没找着怎么用这个来做聚类,而且这个对数学要求太高了,看了两天硬是搞不懂是个啥,最后算是有一点点模糊地理解吧,但是也不知道理解得对不对(真是哭了),把对我理解最有用的资料放上来,有时间再看看吧。
- Gibbs sampling
- 徐亦达关于Dirichlet Process的讲解
- Overview of Cluster Analysis and Dirichlet Process Mixture Models(使用Dirichlet Process Mixture Models进行聚类的一个系列)
- Dirichlet Process mixture model的一个实现with python,需要一提的是这里面的实现和链接3里的不完全一样,链接3里共有5个初始参数,除了 α \alpha α是一样的外,这个实现的代码并没有直接要求其他参数。但是我实验过后发现这是因为这个代码撰写的缘故,它是有一些超参数的,但是没有直接指定出来,因此该代码无法直接使用,需要做一些修改。两者应该是一致的。