机器学习-最大似然估计

最大似然估计


       假设我们有一组独立同分布的样本X={X^1~X^n{^{}}}X^{i}是从某个已知的概率分布簇p(x|\theta )中取出的数据,其中\theta是未知的参数,我们要通过给定的样本X来估计\theta的取值,我们的任务就是找到一个合适的\theta,使得p(X^{1}|\theta )~p(X^{^{n}}|\theta )这些样本出现的概率最大,每一个样本出现的概率最大,那么就要使\prod p(X^{i}|\theta )达到最大,为了便于计算对该式求对数得l(\theta |X)=log\prod p(X^{i}|\theta )=\sum logp(X^{i}|\theta ),l(\theta |X)表示在已经知道X样本的情况下估计\theta的值。一般对\theta求偏导,令偏导为0,求出使得改式最大的\theta值。

 

 

 

 

伯努利密度


伯努利分布两种结果要么发生要么不发生,如下:

p(x)=p^{x}(1-p)^{1-x}

当x=1时p(x)=p,当x=0时p(x)=1-p,假设我们有样本X={X^{1}~X^{n}},根据最大似然估计来估算p的值:

l(p|X)=\sum (X^{i}log(p)+(1-X^{i})log(1-p))

此公式对p求导数并导数为0得:

\frac{\mathrm{d} l}{\mathrm{d} p}=\frac{1}{p}\sum X^{i}-\frac{1}{1-p}\sum (1-X^{i})=0

求得\hat{p}=\frac{1}{n}\sum X^{i}

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值