Ch12
本章表明概率论是不确定推理的合适基础,并简要介绍了它的应用。
- 不确定性的产生是由于惰性和无知。在复杂的、非确定性的或部分可观测的环境中,不确定性是不可避免的。
- 概率表达了智能体无法对一个语句的真值做出明确的判断。概率概括了智能体对于证据的信念。
- 决策论结合了智能体的信念和欲望,将最大期望效用的动作定义为最佳动作。
- 基本的概率陈述包括简单命题和复杂命题上的先验概率(或无条件概率)和后验概率(或条件概率)。
- 概率公理约束逻辑相关命题的概率。违背公理的智能体在某些情况下的行为必定是不理性的。
- 完全联合概率分布为随机变量的每种完整赋值指定了概率。通常,完全联合概率分布过于庞大,以至于无法显式地创建和使用,但如果其可用时,它可以用于回答查询,只需要简单地将其中与查询命题对应的可能世界的条目相加即可。
- 随机变量子集间的绝对独立性允许将完全联合分布分解成小的联合分布,极大地降低它的复杂度。
- 贝叶斯法则允许通过已知的条件概率去计算未知概率,条件概率通常在因果方向上。将贝叶斯法则应用于多条证据时会遇到与完全联合分布相同的规模扩展问题。
- 域中的直接因果关系带来的条件独立性允许完全联合分布被分解成小的条件分布。朴素贝叶斯模型假设给定单原因变量时,所有结果变量具有条件独立性。模型大小随结果个数线性增长。
- wumpus 世界的智能体可以计算世界中未观测的方面的概率,从而改进纯逻辑智能体的决策。条件独立性简化了这些计算。
概率定义
概率的公理化定义
概率是一个事件集合上的度量, 满足以下 3 条公理。
- 每个事件的度量在 0 和 1 之间, 可写为 0⩽P(X=xi)⩽1 ,其中 $X$ 是表示事件的随机变量, $x_{i}$ 是 X 的可能的值。一般来说, 随机变量用大写字母表示, 它们的值用小写字母表示。
- 整个集合的度量为 1 , 即
i=1∑nP(X=xi)=1
- 不相交事件的并集的概率等于单个事件概率的和, 即
P(X=x1∨X=x2)=P(X=x1)+P(X=x2)
这里$x_{1}$和$x_{2}$是不相交的。
容斥原理:
P(a∨b)=P(a)+P(b)−P(a∧b)
什么叫“概率公理的论据”?
为什么不有违背“概率公理”的信念集合呢?
因为违背概率公理的信念集合是不合理的,设想一个赌局,参加者按照他持有的信念状态下注,下注数量与自己持有的信念状态成正比。可以证明,对于按照违反概率公理的信念状态进行下注的智能体,一定存在某种赌局的组合,使得该智能体每次都会输钱。???
完全联合概率分布:所有随机变量的联合分布,即给定所有变量的所有取值组合的概率密度/概率
一个概率模型可以由完全联合概率分布完全确定
而每个命题的概率是该命题为真的可能世界的概率的求和,那么,如果已知完全联合概率分布,我们原则上可以计算任何命题的概率(因为我们已经指定/给出了每一个可能的样本点的概率,要做的只是找出满足要求的样本点,然后求和)。
实际上呢?
- 完全联合概率分布实际上不可知/不知道
- 完全概率分布的求和计算复杂度难以承受
使用完全联合概率分布进行推断
概率推断:使用完全联合概率分布作为知识库,给定观测证据,为每个查询命题计算后验概率。
边缘概率:抽取变量子集 or 单个变量的分布
边缘化/求和消元:对其他/不关注的变量在其值域上求和
P(Y)=z∑P(Y,Z=z)
条件化:
P(Y)=z∑P(Y∣z)P(z)
通用推断过程:
- X 待查询单变量
- E 证据变量列表,e 为观测值列表
- Y 剩余为观测变量
P(X∣e)=αP(X,e)=αy∑P(X,e,y)
其中求和是针对所有可能的$\boldsymbol{y}$(也就是未观测变量$\boldsymbol{Y}$的值的所有可能组合)。注意,变量$X$、$\boldsymbol{E}$和$\boldsymbol{Y}$构成了域变量的完整集合, 所以$\boldsymbol{P}(X, \boldsymbol{e}, \boldsymbol{y})$仅仅是完全联合分布的一个概率子集。
-$\alpha$为归一化常数,要会合理利用以简化计算
独立性 Independence
Independence (probability theory) - Wikipedia)
独立性是“事理”上对两个随机事件的的关系进行评判,即不相关,互不影响,对方发生与否不影响我发生的概率,我发生与否也不影响对方发生的概率。
独立性定义为:
两个命题 a 和 b 是相互独立的,即 a 和 b 的概率满足如下关系:
P(a∣b)=P(a)orP(b∣a)=P(b)orP(a∧b)=P(a)P(b)
两个随机变量 X 和 Y 是独立的,当且仅当:
P(X∣Y)=P(X)orP(Y∣X)=P(Y)orP(X,Y)=P(X)P(Y)
- “独立性”是一种定义,是一个断言,也就是说:
- 如果两个事件独立,那么一定满足下述关系式;
- 如果两个事件满足上述关系式,那么就称这两个事件相互独立。
多变量:
两两独立 pairwise independent
有限事件的集合$\left{A_{i}\right}_{i=1}^{n}$中每对事件都是相互独立的,则称这些事件是两两独立的:
Pr(Ai∩Aj)=Pr(Ai)Pr(Aj)( ∀i,j∈{1,⋯,n}, i=j )
相互独立 mutually independent
有限事件的集合$\left{A_{i}\right}_{i=1}^{n}$中,每个事件都与其他任何事件构成的交集独立,则这些事件是相互独立 的
对样本空间的任意有限子集序列$A_1, \cdots A_n$,有:
Pr(A1∩⋯∩An)=Pr(A1)⋯Pr(An)
或:
Pr(i=1⋂nAi)=i=1∏nPr(Ai)
贝叶斯法则
P(Y∣X)=P(X)P(X∣Y)P(Y)
有证据变量的形式:
P(Y∣X,e)=P(X∣e)P(X∣Y,e)P(Y∣e)
条件独立性
一般定义:
P(X,Y∣Z)=P(X∣Z)P(Y∣Z)
- 绝对独立性 vs 条件独立性
- 一般情况下,两者不能互推,即:条件独立得不出独立,独立得不出条件独立
- 绝对独立的两个变量,在给定另一个变量后,可能会相关。
- 相关的两个变量,在给定另一个变量后,可能会条件独立。
朴素贝叶斯模型
使用朴素贝叶斯进行文本分类
给定原因时,所有结果都是条件独立的,那么完全联合分布可写作:
P(Cause, Effect1,…,Effectn)=P(Cause)i∏P(Effecti∣Cause)
经常作为在给定原因时,结果变量并不是严格独立的情况的近似。
给定一些观测结果:
P(Cause∣e)=αy∑P(Cause,e,y)
进一步:
P( Cause ∣e)=αy∑P( Cause )P(y∣ Cause )(j∏P(ej∣ Cause ))=αP( Cause )(j∏P(ej∣ Cause ))y∑P(y∣ Cause )=αP( Cause )j∏P(ej∣ Cause )
对于每一个可能的原因,将原因的先验概率诚意在给定原因时所观测到的结果的条件概率,然后将结果归一化。
计算复杂度于观测到的结果数量呈线性关系?不依赖于为观测到的结果数量。