机器学习(十八)极大似然估计

简介: 机器学习(十八)极大似然估计

1 极大似然估计简介


极大似然估计是在总体类型已知条件下使用的一种参数估计方法 。它首先是由德国数学家高斯在1821年提出的,

60.png

然而,这个方法常归功于英国统计学家费希尔.费希尔在1922年重新发现了这一方法,并首先研究了这种方法的一些性质 。



61.png

极大似然估计的思想是:选取这样的θ̂,使得当它作为未知参数θ的估计时,观察结果出现的可能性(概率)最大!!


我们看看几个例子:

例1、某位同学与一位猎人一起外出打猎.一只野兔从前方窜过,只听一声枪响,野兔应声倒下。如果要你推测,是谁打中的呢?你会如何想呢?


62.png


你就会想,只发一枪便打中,猎人命中的概率一般大于这位同学命中的概率, 看来这一枪是猎人射中的。这个例子所作的推断已经体现了极大似然法的基本思想 .


63.png


例2、设袋中有黑白两种球,已知两种球的比例为1:99,但不知道哪种颜色的球多。

若现在从袋中任取一球,发现是白球,试估计袋中白球所占的比例。

例3、设袋中有黑、白球共4个,现有放回地抽取3次,得到2个白球,1个黑球。试问:如何估计袋中的白球数?

解:设袋中的白球数为m(待估),3次抽球中抽得白球的次数为r.v.X。

则 X ~ B (3, p=m /4),

P { X=k }=C3k pk (1-p)3-k, k =0,1,2,3。

64.png


从上图可以看出,当取中白球个数为2时,其中事件发生概率最大为m=3,即p=3/4时,所有我们有理由认为:

p̂=3/4, m̂=3。


2 极大似然估计原理


设X1, X2 ,…, Xn是取自总体 X 的一个样本,样本的联合概率密度(连续型)或联合概率函数(离散型)为 P (X1,X2,…Xn; θ) 。当给定样本的一组观测值x1, x2 ,…, xn时,定义似然函数为:orient/strip%7CimageView2/2/w/1240)


65.png


L(θ)看作参数θ的函数,它可作为θ将以多大可能产生样本值 x1, x2 ,…, xn 的一种度量 ,极大似然估计法就是用使L(θ)达到最大值的θ̂去估计θ。


66.png


称θ̂为θ的极大似然估计(MLE:maximum  likelihood  estimate)。


3 极大似然估计求解


下面为求极大似然估计(MLE)的一般步骤:

(1) 由总体分布导出样本的联合概率函数 (或联合概率密度);

(2) 把样本联合概率函数(或联合密度)中自变量看成已知常数,而把参数θ 看作自变量, 得到似然函数L(θ);

(3) 求似然函数L(θ) 的最大值点(常常转化为求ln L(θ)的最大值点) ,即θ的MLE;

(4) 在最大值点的表达式中, 用样本值代入就得参数的极大似然估计值 .


我们看一个例子:

首先确定样本的联合概率密度函数


67.png


推导出似然函数并求极值点


68.png


求解得出参数估计


69.png


这是百度文库上看到关于MLE讲解不错的PPT,看完之后仿佛回到大学上概率论课的情景,努力填坑吧。因为下载下来找不到原链接,侵删。

相关文章
|
机器学习/深度学习
【机器学习】误差总似然
【1月更文挑战第23天】【机器学习】误差总似然
|
机器学习/深度学习 算法 知识图谱
【机器学习】逻辑回归原理(极大似然估计,逻辑函数Sigmod函数模型详解!!!)
【机器学习】逻辑回归原理(极大似然估计,逻辑函数Sigmod函数模型详解!!!)
|
机器学习/深度学习
【机器学习】贝叶斯统计中,“似然”和“后验概率”有什么区别?
【5月更文挑战第11天】【机器学习】贝叶斯统计中,“似然”和“后验概率”有什么区别?
|
机器学习/深度学习
机器学习基础:极大似然估计
机器学习基础:极大似然估计
179 0
机器学习基础:极大似然估计
|
机器学习/深度学习 vr&ar Python
机器学习:详解极大似然估计(MLE)与极大后验估计(MAP)
机器学习:详解极大似然估计(MLE)与极大后验估计(MAP)
806 0
机器学习:详解极大似然估计(MLE)与极大后验估计(MAP)
|
机器学习/深度学习 算法
机器学习之从极大似然估计到最大熵原理以及EM算法详解
一、极大似然估计 极大似然估计是建立在极大似然原理的基础上的一个统计方法,极大似然原理的直观想法是,一个随机试验如有若干个可能的结果A,B,C,… ,若在一次试验中,结果A出现了,那么可以认为实验条件对A的出现有利,也即出现的概率P(A)较大。
3525 0
|
机器学习/深度学习 存储 搜索推荐
利用机器学习算法改善电商推荐系统的效率
电商行业日益竞争激烈,提升用户体验成为关键。本文将探讨如何利用机器学习算法优化电商推荐系统,通过分析用户行为数据和商品信息,实现个性化推荐,从而提高推荐效率和准确性。
719 14
|
机器学习/深度学习 算法 数据可视化
实现机器学习算法时,特征选择是非常重要的一步,你有哪些推荐的方法?
实现机器学习算法时,特征选择是非常重要的一步,你有哪些推荐的方法?
704 1
|
机器学习/深度学习 算法 搜索推荐
Machine Learning机器学习之决策树算法 Decision Tree(附Python代码)
Machine Learning机器学习之决策树算法 Decision Tree(附Python代码)