均匀分布的上限的最大似然估计

  统计/机器学习 概率分布    浏览次数:8171        分享
2

问题是这样滴,假定有一个均匀分布U(0,X),但是X未知。

现在我从这个分布U(0,X)中随机抽出十个数,分别为0.32, 0.12, 0.81, 1.72, 0.64, 1.19, 1.37, 1.60, 1.04, 0.44。

求X的最大似然估计。

 

阿诺666   2017-03-08 11:22



   2个回答 
5

似然函数

\begin{eqnarray*}&&L(\theta|x_1=0.32,x_2=0.12,x_3=0.81,\cdots,x_{10}=0.44)\\&=&P(x_1=0.32|X=\theta)P(x_2=0.12|X=\theta)\times\cdots\times P(x_{10}=0.44|X=\theta)\\&=&\frac{1}{\theta^{10}}\end{eqnarray*}

显然$\theta$越小,似然函数越大。$\theta$必须大于样本中的最大数。所以这个均匀分布的上界$X$的最大似然估计就是这个样本中的最大值1.72。

SofaSofa数据科学社区DS面试题库 DS面经

道画师   2017-03-16 11:10

那么说,只跟最大的那个数相关?其他信息都用不上了? - 阿诺666   2017-03-19 10:02
对的,因为这里已经给定是均匀分布,所以最大似然估计就是最大的那个数。当然,这里用最大似然估计来估计X是非常保守的,因为X至少是最大的那个数。如果没有限制地进行估计的话,我可能会用样本平均值的两倍或者中位数的两倍作为估计值。 - KingBug   2017-03-19 10:09
1

X的最大似然估计是最大值。但是最大似然太激进了,只用了一个sample,并不是统计意义上的估计。因为均匀分布是对称的,两个参数0和X应该有相同的统计意义,比如所有samples到这两点的L1distance的和相等,所得到的X是均值的两倍。为了防止xi>X,最后X=Max(2E(x),max(x)).

SofaSofa数据科学社区DS面试题库 DS面经

Zealing   2019-02-03 04:40

$X=Max(2\text{Mean}(x),max(x), 2\text{Median}(x))$也许更好点 - 何立诚   2019-02-03 11:27
均匀分布是location-scale的分布,$Median(x)$可以作为中心点(location)的估计,$Median(x)-0$作为scale的估计。所以$X=2Mean(x)$和$X=2Median(x)$建立在不同的统计前提上,最好不要混一起。当然取它们的最大值也可以,关键要能自圆其说。 - Zealing   2019-02-04 00:29


  相关讨论

二项分布的正态近似

怎么判断一个数据集是双峰分布的?

强大数定律和弱大数定律有什么区别?

log-normal分布实际有什么用?

Weibull分布是什么分布?现实中有什么例子?

odds和odds ratio的定义是什么?

长尾分布、肥尾分布、重尾分布?

X,Y 独立并且,X~U(0,2)以及Y∼U(1,3)。求max(X,Y) 的期望。

两个独立的正态随机变量的乘积服从什么分布?

怎么理解tweedie分布?

  随便看看

laplace光滑什么意思

sklearn分类模型中预测结果怎么调整概率的阈值

回归中自变量和因变量的相关系数和回归系数(斜率)有什么关系?

【站务】我们回来了

如何调节seaborn里字体大小?