怎样简单易懂地解释狄利克雷过程(Dirichlet Process)
之前的回答特别好,但是我想提供另一个角度来思考狄利克雷过程。
同样,我也想先从狄利克雷过程的motivation开始说起,如果我们有一些数据,这些数据是从几个高斯分布中得出的,也就是混合高斯模型中得出的,比如下图这样
但是呢,我们并不知道混合高斯模型中到底有多少个高斯分布,它可能是这样
也可能是这样
在这个情况下,最大期望算法并不能解决这个问题,所以我们就需要狄利克雷过程来帮助我们。现实生活中的例子可以是,我有一堆论文但是我不知道这些论文到底讨论了多少论题。
首先,需要明确的是我们使用狄利克雷过程是想解决聚类的问题,有多少类我并不知道。我们从最极端的例子开始考虑,假设有
个数据
,每个数据都是从不同的分布产生的
。那么,每一个分布会有对应自己的参数
,例如
是高斯分布,那么
。 既然,
是分布
产生的,
又可以用
来定义,那么我们可以对
建模。假设
是遵循某一个分布
,我们想想当
是连续分布的时候
,这也就是我之前假设的,每个数据都来自不同的分布。但是,这个假设并不是我们想要的,我们想要解决的是聚类问题。所以,我们就想到构造一个离散的分布
使得
,而且
要和
长得非常像。这个离散分布
就服从狄利克雷过程,也就是 【怎样简单易懂地解释狄利克雷过程(Dirichlet Process)】
推荐阅读
- 聪明人养花,这3种“花”怎样也要养一盆,每年能省不少医药费
- 互联网怎样解决“家政服务上门速度慢”的问题
- 怎样看待从1月8号起,QQ钱包开始提现收费
- 银行it人怎样转型
- 汽车|冬天怎样让车内温度快速升高?座椅加热的最佳使用方式二,外循环的作用总结
- 怎样进入通信行业
- 怎样评价扶他柠檬茶的小说《云养汉》的结尾
- 怎样成为一名合格的Python程序员?
- 环球车讯网|【帮你选车】简单粗暴 前后双电机+四驱 三款纯电SUV推荐
- 怎样评价华为、诺基亚、中兴中标中国移动高端路由交换设备扩容集采
