通过看视频和查阅资料,对最大似然估计有了一个大致的了解。接下来我来分享一下我对最大似然估计的理解
首先我认为通过最大似然估计可以总结出一句话就是:如果一个事件发生了,那么它就是在所有可能发生的事件中发生概率最大的。怎么来理解这句话呢,接下来我用一个列子来说明这个问题。
假如我们抛一枚硬币四次,出现了正面,正面、反面、反面的结果。那么它出现正面的概率为多少呢?通过现实生活的经验我们很清楚的算出出现正面的概率为1/2,但是假如我们没有这个现实经验,而仅仅只有这四个实验结果正、正、反、反,那我们应该如何通过这四个实验结果去求出一个正面概率的值最接近真实值1/2的数呢?还记得我在开头的时候说过这样一句话:如果一个事件发生了,那么它就是在所有可能发生的事件中发生概率最大的。我们抛出一枚硬币四次,就可能出现非常多的结果,比如正、反、正、反,正、正、正、反,或者反、反、反、正等总共16种结果。但唯独一次实验就出现了正、正、反、反这个结果。所以我们就有理由去估计认为出现正、正、反、反这个结果是所有可能发生的结果中发生概率最大的。我们设出现正面的概率为x,即概率p=xx(1-x)(1-x),现在我们就需要求当使这个四个结果正、正、反、反出现概率最大时,此时的这个x值就是我们所估计出的最接近现实生活1/2的这个值,所以我们就要求出当x为何值时p=xx*(1-x)*(1-x)的值取到最大。怎么求呢?这儿有一个求最大似然估计的一个套路
第一步:对等式p=xx(1-x)*(1-x)两边同时取ln,于是等式就变为了lnp=2lnx+2ln(x-1),
第二步:对等式两边进行求导lnp的导数=2/x+2/(x-1)
第三步:令等式 lnp的导数=2/x+2/(x-1)=0即:2/x+2/(x-1)=0得出x=1/2所以此时得出的x=1/2就是我们求出的最大似然估计值,当实验次数很多时,我们就可以认为它就很接近现实世界中的值,或者就等于现实世界的值