高斯判别分析(GDA)

概率判别模型与概率生成模型的区别

 

 

概率判别模型

首先用sigmoid函数求出高斯判别分析(GDA)

高斯判别分析(GDA)

然后通过极大似然估计,求出P(Y|X)的似然来估计预测值高斯判别分析(GDA)

概略判别模型精确的求出概率值

 

概率生成模型

生成模型不直接计算高斯判别分析(GDA)而是借助贝叶斯定理高斯判别分析(GDA)

而P(x)与Y的概率无关则高斯判别分析(GDA)

类似与判别模型我们需要求出高斯判别分析(GDA)的似然高斯判别分析(GDA)

概率生成模型不会精确的求出概率值,而是通过判断p(Y=1|X)和p(Y=0|X)

这就是生成模型的思路

 

 

高斯判别模型

将设y服从二项分布高斯判别分析(GDA)

高斯判别分析(GDA)服从高斯马尔可夫假定高斯判别分析(GDA)

高斯判别分析(GDA)服从同一方差的高斯分布 

高斯判别分析(GDA)

记为高斯判别分析(GDA)

求高斯判别模型中的参数

 

 

矩阵的定理

高斯判别分析(GDA)

 

 

 高斯判别分析(GDA)

直观的等于y=1出现的频率

高斯判别分析(GDA)

高斯判别分析(GDA)

对初始样本进行分类   y=0为一类,y=1为一类

高斯判别分析(GDA)

那么可以把1+2式化简为

高斯判别分析(GDA)

我们考虑如下的式子

高斯判别分析(GDA)

由于高斯判别分析(GDA)的维数是1*p p*p p*1=1*1维的,所以这是一个实数

而实数的迹等于它本身 即高斯判别分析(GDA)

而由于矩阵迹的性质高斯判别分析(GDA)

可以化简上面右边的式子高斯判别分析(GDA)

而这个式子可以写成样本方差的形式高斯判别分析(GDA)

则可以化简上面的式子为 高斯判别分析(GDA)

有了这个结论,我们可以化简1+2式为

高斯判别分析(GDA)

这里写错了  N1那个S应该写成S1、N2的S应写成S2  因为是不同的样本的样本方差

进行求导

 高斯判别分析(GDA)

总结:

高斯判别分析(GDA)是实数 借助tr()转化为样本方差进行求导跟方便