引言
为了系统地复习机器学习相关算法及基础知识,对学过的知识进行一定的整理。
正文
事件的独立性(Independence)
定义:如果事件A和事件B满足P(AB)=P(A)P(B),则称事件A和事件B独立。举个例子:如果一个人语文考试通过为事件A,数学考试通过为事件B,这两个考试一点关系都没有,互不影响,所以这个人同时通过两科考试的概率就应该等于通过语文考试的概率乘以通过数学考试的概率。
既然A、B是独立的,那么就有P(A∣B)=P(A)。过了数学考试,语文考试就稳了吗?不存在的,没有半毛钱关系。
期望(Expectation)
期望就是概率加权平均值,不多扯了,上公式。
离散型:E(X)=∑ixipi
连续型:E(X)=∫−∞∞xf(x)dx
对于编程来说,上述两个公式并无差异,在编程时,同样需要对连续的函数离散化。
对于期望,下面两个公式无条件成立
E(kX)=kE(X)
E(X+Y)=E(X)+E(Y)
如果X,Y独立的话,则有E(XY)=E(X)E(Y),但是从E(XY)=E(X)E(Y),无法得出A,B独立,只能得到X,Y不相关。独立和不相关的区别,下面会说到。
方差(Varience)
定义: Var(X)=E{[X−E(X)]2}=E(X2)−E2(X),反应数据的波动情况。
由于Var(X)≥0,可以得到E(X2)≥E2(X)。
对于方差,下述公式无条件成立:
Var(c)=0
Var(X+c)=Var(X)
Var(kX)=k2Var(X)
若X,Y独立,则有
Var(X+Y)=Var(X)+Var(Y)
协方差(Covarience)
定义:Cov(X,Y)=E{[X−E(X)][Y−E(Y)]}
性质:
Cov(X,Y)=Cov(Y,X)
Cov(aX+b,cY+d)=acCov(X,Y)
Cov(X1+X2,Y)=Cov(X1,Y)+Cov(X2,Y)
Cov(X,Y)=E(XY)−E(X)E(Y)
特殊的, 当Cov(X,Y)=0,则说明X,Y不相关(线性不相关)。
当Cov(X,Y)>0,则说明X,Y趋势相同。
当Cov(X,Y)<0,则说明X,Y趋势相反。
协方差的上界定理:
若 Var(X)=σ12,Var(Y)=σ22, 则有∣Cov(X,Y)≤σ1σ2,当且仅当X,Y有线性关系时,等号成立。
相关系数:ρXY=Var(X)Var(Y)Cov(X,Y)≤1,等于0时,二者不相关,等于1时,二者呈线性关系。
协方差矩阵:对于n个随机向量(X1,X2…Xn),任意两个元素Xi,Xj都可以得到一个协方差,形成一个n×n的矩阵,称为协方差矩阵,为对称阵。每个元素可表示为:
cij=E{[Xi−E(Xi)][Xj−E(Xj)]}=Cov(Xi,Xj)
协方差矩阵为:
C=⎣⎢⎢⎢⎡c11c21⋮cn1c12c22⋮cn2⋯⋯⋱⋯c1nc2n⋮cnn⎦⎥⎥⎥⎤
不相关和独立的关系及区别
关系:独立一定不相关,不相关不一定独立。
区别:独立指的是两个事件之间没有半毛钱关系。而不相关仅仅指的是线性不相关(高阶关系不一定),可能会在某些时刻存在着某些非线性关系或者约束关系。
矩的概念
k阶原点矩:E(Xk)
k阶中心矩:E{[X−E(X)]k}
变异系数:标准差与均值的比值称为变异系数,C.V。
1阶原点矩为期望,2阶中心矩为方差。3阶矩为偏度,四阶矩为峰度。
偏度:概率密度分布的不对称性度量,三阶中心矩与二阶累积量的1.5次方的比例。
γ1=E[(σX−μ)3]=(E[(X−μ)2])3/2E[(X−μ)3]=κ23/2κ3(三阶中心矩与二阶累积量的1.5次方的比例)
也可以写成:γ1=E[(σX−μ)3]=σ3E[X3]−3μE[X2]+2μ2=σ3E[X3]−3μσ2−μ3(易于编程)
峰度:在均值处峰值高低的度量,四阶中心矩除以方差的平方。
γ2=κ22κ4=σ4μ4−3=(n1∑i=1n(xi−xˉ)2)2n1∑i=1n(xi−xˉ)4−3
减3是为了让正态分布的峰度为0。
超值峰度:σ4μ4 大于0为尖峰态,小于0为低峰态。
大数定理(Law of Large Numbers)
定义(从期望的角度,当实验的次数足够多,其均值将无限接近于期望):设随机变量X1,X2…Xn相互独立,并且具有相同的期望μ和方差σ2。做前n个随机变量的平均Yn=n1∑i=1nXi,则对于任意正数ε,有:
limn→∞P{∣Yn−μ∣<ε}=1
定义(从概率的角度,当实验次数足够多时,某一事件发生的频率无限接近于概率):一次试验中事件A发生的概率为p;重复n次独立实验中,事件A发生了nA次,对于任意正数ε,则p、n、nA的关系满足
limn→∞P{∣∣nnA−p∣∣<ε}=1
中心极限定理(Central Limit Theorem)
定义:设随机变量(X1,X2…Xn)相互独立,服从统一分布,并且具有相同的期望μ和方差σ2,则随机变量 Yn=nσ∑i=1nXi−nμ为标准正态分布。
则∑i=1nXi服从正态分布N(nμ,nσ2)
样本的统计量
样本均值:Xˉ=n1∑i=1nXi
样本方差:S2=n−11∑i=1n(Xi−Xˉ)2(无偏)
样本的矩
k阶样本原点矩:Ak=n1∑i=1nXik
k阶样本中心矩:Mk=n1∑i=1n(Xi−Xˉ)k
利用样本矩去估计总体的方差的和均值。由于是根据样本对总体的估计结果,根据记号习惯,写作:
{μ^=Xˉσ^2=n1∑i=1n(Xi−Xˉ)2
最大似然估计(Maximum Likelihood Estimation, MLE)
从贝叶斯公式开始,P(A∣D)=P(D)P(D∣A)P(A)
举个简单的例子,假设某一个班级男生打游戏的概率为1/2,女生打游戏的概率为2/3,男女比例为2/1,如果随机找一个打游戏的人,它是男生还是女生?
假设w1为男生,w2为女生,x为打游戏,w1和w2独立。
p(w1)=2/3,p(w2)=1/3
p(x∣w1)=1/2,p(x∣w2)=2/3
p(x)=p(x∣w1)p(w1)+p(x∣m2)p(w2)=5/9
根据贝叶斯公式,可以得到:
P(w1∣x)=p(x)p(x∣w1)p(w1)=5/91/2×2/3=53
P(w2∣x)=p(x)p(x∣w2)p(w2)=5/92/3×1/3=52
因为P(w1∣x)较大,所以我们认为这个人是男生。
假设θ是固定的待估计的参数,(X1,X2…Xn)为总体采样得到的样本,独立并且同分布,他们的联合概率密度函数(似然函数)为:
L(x1,x2,⋯,xn;θ1,θ2,⋯θk)=∏i=1nf(xi;θ1,θ2,⋯θk)
求参数θ,使得似然函数取得最大值。
求解步骤:
1.根据样本分布选择合适的分布模型;
2.根据分布模型写出似然函数;
3.为方便计算(求导),对似然函数取对数,对其求导数。
4.求取方程,得最优参数。
偏差
给定数据D,自变量x真实值是y(x),预测值为hθ(x,D),使用平方误差作为目标函数:
ED[y(x)−hθ(x,D)]2=ED[{y(x)−ED[y(x)]}2)+{ED[y(x)]−hθ(x,D)}2
前面一项为方差,后面一项为偏差。