两分类-软分类-概率生成模型-高斯判别分析 GDA

生成模型中,我们对联合概率分布进行建模,然后采用 MAP 来获得参数的最佳值。两分类的情况,我们采用的假设:

那么独立全同的数据集最大后验概率可以表示为:

  • 首先对 进行求解,将式子对 求偏导:

  • 然后求解 由于:

    求微分左边乘以 可以得到:

  • 求解 ,由于正反例是对称的,所以:

  • 最为困难的是求解 ,我们的模型假设对正反例采用相同的协方差矩阵,当然从上面的求解中我们可以看到,即使采用不同的矩阵也不会影响之前的三个参数。首先我们有: 在这个表达式中,我们在标量上加入迹从而可以交换矩阵的顺序,对于包含绝对值和迹的表达式的导数,我们有: 因此: 其中, 分别为两个类数据内部的协方差矩阵,于是: 这里应用了类协方差矩阵的对称性。

于是我们就利用最大后验的方法求得了我们模型假设里面的所有参数,根据模型,可以得到联合分布,也就可以得到用于推断的条件分布了。