二项分布期望和方差推导

若随机变量X服从二项分布,即XB(n,p), 则有P(X=k)=Cnkpk(1p)nk,其均值和方差分别是
E(X)=np
D(X)=np(1p)

之前学二项分布的时候看到它的期望和方差觉得形式很简单,就没怎么细看推导过程。但是自己去推导的时候发现也没那么简单。。。本文做个总结

二项分布期望

整个推导过程如下

(1)E(k)=k=0nkp(k)(2)=k=0nk(nk)pk(1p)nk(3)=k=1nk(nk)pk(1p)nk(4)=k=1nkn!k!(nk)!pk(1p)nk(5)=k=1nkn!k!(nk)!pkqnk(6)=npk=1n(n1)!(k1)!(nk)!pk1q(n1)(k1)=(nk)(7)=np

  • 第1到第3行应该很好理解,不过需要注意的是第3行的下标从 k=1开始了,因为k=0时值为0所以省略了。
  • 第4行:把排列组合展开了
  • 第5行:令q=1p
  • 第6行:这是整个推导过程magic所在。为更加方便理解,对于式(6)右边那一坨 k=1n(n1)!(k1)!(nk)!pk1q(n1)(k1),我们可以做一下换元,即令z=k1,m=n1,注意原式的k取值范围是k[1,n],那么z的取值范围应该就是z[0,n1],所以换元后式(6)变形得到z=0mm!z!(mz)!pzqmz,这就是二项分布概率累加,其结果为1。

二项分布方差

D(X)=E[XEX]2=E[X22XEX+(EX2)]

注意EX可视为一个常数,所以E[2XEX]=2EXE[X]=2(EX)2,同理E[(EX)2]=(EX)2,综上 D(X)=EX2(EX)2

下面我们只需要在计算EX2即可,推导过程如下:

(8)E(k2)=k=0nk2p(k)(9)=k=1nk2(nk)pkqnk(10)=k=1n[k(k1)+k](nk)pkqnk(11)=k=1nk(k1)(nk)pkqnk+k=1nk(nk)pkqnk(12)=k=1nk(k1)n!k!(nk)!pkqnk+np(13)=n(n1)p2k=1n(n2)!(k2)!(nk)!pk2q(n2)(k2)+np(14)=n(n1)p2+np

所以DX=EX2(EX)2=n(n1)p2+np(np)2=np(1p)

参考

微信公众号:AutoML机器学习
MARSGGBO原创
如有意合作或学术讨论欢迎私戳联系~
邮箱:marsggbo@foxmail.com

2022-04-20 20:00:20

posted @   marsggbo  阅读(4335)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示