PRML 学习笔记(2)

2 Probability Distribution

概述

本章讨论的内容包括对限定观察数据集中的随机变量的概率分布进行建模,即密度估计(density estimation),这里假设所有的数据点都是独立同分布的。对于有限的观测数据集来说,有无数种可能的概率分布和其对应。关键就是要找到一种合适的分布,这就是模型选择问题,也是模式识别中的中心问题。

接下来要讨论的是离散随机变量的二项式分布和多项式分布以及连续型随机变量的高斯分布,这些都是参数分布的具体例子。之所以这么叫,是因为它们被一小部分可调整的参数控制着。要想把这些模型应用到密度估计的问题中,我们需要在被观测数据集给定的情况下,通过一个程序决定这些参数合适的值。从频率派的观点来看,就是要优化一些标准,比如似然函数。从贝叶斯的观点来看,则要找到相对观测数据的后验概率分布。在这里,共轭先验扮演了重要角色,极大地简化了贝叶斯分析。

使用参数方法的一大缺陷就是其为分布假定了一个具体的函数形式,对于特定的应用来说可能不适合。另一种方法则是无参数密度估计,其分布的形式依赖于数据集的大小,其中也有参数,但是其控制的是模型的复杂度而不是分布的形式。

2.1 Binary Variables

伯努利分布:这里写图片描述
相应的期望与方差为:这里写图片描述
我们目前假设有一个关于 x 的观测数据集这里写图片描述
我们能够建立关于 μ 的似然函数,其中观测数据均独立于 p(x|μ) ,因此有:
PRML 学习笔记(2)_第1张图片
从频率派的观点出发,我们可以通过最大化似然函数或者最大化其对数来估计 μ 的值,即
这里写图片描述
对其求关于 μ 的导数,令其为零,得到
PRML 学习笔记(2)_第2张图片
其中 N 观察数据的次数
上式相当于求平均值,如果假设 x=1 的结果出现了 m 次,那么有
这里写图片描述
但是最大化似然函数存在一个问题,当我们抛了三次硬币,三次均朝正面时(假设 x=1 表示正面),就会得到这里写图片描述,这也是过拟合的一个特例。
我们对 N 次抛硬币中出现 m 次正面朝上的情况继续分析就可以得到二项分布:
这里写图片描述
其中这里写图片描述
进而我们可以求出二项分布的期望和方差:
PRML 学习笔记(2)_第3张图片

2.1.1 The beta distribution

正如上文提到的针对小数据集,使用最大化似然函数会出现过拟合结果,为了解决这个问题,我们介绍先验分布。
我们在这里选择了和似然函数有相似结构形式的先验分布——beta分布:
这里写图片描述
其中这里写图片描述
同时有这里写图片描述
PRML 学习笔记(2)_第4张图片
这里 a,b 被称为超参数,用来控制参数 μ 的分布
下图是对于不同的 a,b 相应的 μ 的分布
PRML 学习笔记(2)_第5张图片
现在我们可以将 beta 先验与二项式似然函数相乘归一化得到后验分布
这里写图片描述
我们可以看到上式拥有和先验分布一样的函数形式,这体现了共轭性质。
最终我们通过归一化得到了后验分布:
这里写图片描述
我们可以发现,从先验到后验,正面朝上的次数在 a1 上增加了 m ,同样反面朝上的次数在 b1 上增加了 l 。这里对超参数 a,b 有一个相对简单的解释,在先验中的 a,b 作为 x=1,x=0 时观测有效数字,且 a,b 可以不是整数。
当我们随后再次观测额外的数据时,之前的后验分布就变成了先验分布,在加入新的观测数据之后又得到了新的后验分布。
下图是一个简单示例:
PRML 学习笔记(2)_第6张图片
这种按次序的方式独立于先验与似然函数的选择,只依赖于独立同分布的数据假设。这种方法一次利用一小部分数据,在下一次观测数据到来之前丢掉它们,可以用在实时学习脚本中。
如果我们的目标是预测下一次抛硬币实验的结果的话,那我们必须要在以观测到的数据集 D 上估计 x 的预测分布,即:
这里写图片描述
得到这里写图片描述
我们可以发现,当 m,l 趋于无穷时,上式的结果就会变成这里写图片描述
对于有限的数据集来说, μ 值介于先验与最大似然估计之间。
我们也可以从上边Figure2.2中看到,随着观测次数的增加,后验分布变得越来越尖锐。
事实上,当我们观察的数据越来越多时,后验分布的不确定性将逐步消失。

2.2 Multinominal Variables

使用 K 维向量这里写图片描述表示 K 件事情中的一种可能,例如 K=6 时,这里写图片描述,有这里写图片描述
上式满足这里写图片描述
这里写图片描述
PRML 学习笔记(2)_第7张图片
其中这里写图片描述这里写图片描述这里写图片描述
相应的有
这里写图片描述
这里写图片描述
PRML 学习笔记(2)_第8张图片
其中这里写图片描述表示这里写图片描述被观察到的次数
为了找到关于这里写图片描述的最大似然函数值,我们来最大化其对数
这里写图片描述
这里使用拉格朗日乘数 λ 来最大化
PRML 学习笔记(2)_第9张图片
对上式求关于这里写图片描述的导数并取零,得到这里写图片描述
这里写图片描述
得到这里写图片描述
进而我们可以得到多项式分布:
PRML 学习笔记(2)_第10张图片
其中这里写图片描述
这里写图片描述

2.2.1 The Dirichlet distribution

对于多项式分布中的一族参数这里写图片描述
我们可以得到共轭先验的形式PRML 学习笔记(2)_第11张图片
这里这里写图片描述是先验分布的参数
由于这里写图片描述
所以这里写图片描述的空间压缩到了 K1 维的simplex(这个单词有点不会翻-_-#)
下图为 K=3 时候的情况
PRML 学习笔记(2)_第12张图片
归一化后的狄利克雷分布为:
PRML 学习笔记(2)_第13张图片
其中PRML 学习笔记(2)_第14张图片
对于这里写图片描述去不同的值时候,相应的变化为:
PRML 学习笔记(2)_第15张图片
先验与似然相乘就得到了后验:
PRML 学习笔记(2)_第16张图片
PRML 学习笔记(2)_第17张图片
其中这里写图片描述
而且可以发现beta分布是 K=2 时的Dirichlet分布

你可能感兴趣的:(PRML,机器学习,模式识别,学习笔记,机器学习,PRML)