在统计学中,最大似然估计,也称最大概似估计,是用来估计一个概率模型的参数的一种方法

通俗来讲,最大似然估计是利用已知的样本的结果,在使用某个模型的基础上,反推最有可能导致这样结果的模型参数值。

定义

给定一个概率分布 ${\displaystyle D}​$ ,已知其概率密度函数(连续分布)或概率质量函数(离散分布)为 $f_D​$,以及一个分布参数 ${\displaystyle \theta }​$ ,我们可以从这个分布中抽出一个具有$ {\displaystyle n} ​$个值的采样$ {\displaystyle X_{1},X_{2},\ldots ,X_{n}}​$,利用${\displaystyle f_{D}}​$计算出其似然函数:

​ $$lik(\theta|x_1,...,Xn)=f_{\theta}(x_1,...x_n)$$

如何理解似然函数?

理解一:

​ $L(\theta|x)=f(x|\theta)$

上述公式从两个角度描述了某一事件发生的情况。该等式两边都表示这个事件发生的概率。

在给定样本后,我们去想这个样本出现的可能性到底有多大?在统计学上,我们认为样本的出现是服从分布函数的,我们假设这个分布函数位$f$,里面含有参数$\theta$,对于不同的$\theta$,样本的分布也不一样。$f(x|\theta)$ 就表示子在给定参数$\theta$的时候,x出现的概率为多少。

$L(\theta|x)$则表示,在给定样本的x的时候,存在哪一个参数$\theta$使得x出现的可能性最大。等式的意义表示给定一个参数$\theta$和一个样本$x$的时候整个事件的可能性多大。

理解二:

在这种意义上,似然函数可以理解为条件概率的逆反。在已知某个参数$\theta$时,事件A会发生的概率写作:

​ $$P(A|\theta)=\frac{P(A,\theta)}{P(\theta)}$$

然后似然函数是已知$X$对于$\theta$的函数,根据贝叶斯定理,

​ $$P(\theta|A)=\frac{P(A|\theta)P(\theta)}{P(A)}$$

如何理解最大似然函数?

最大似然估计:当我们知道总体的概率分布模型的时候,但是不知道概率分布函数的参数的情况下,我们用样本来估计参数。

简单来说,就是通过确定分布函数的参数是多少的情况下,使得我们抽的当下样本的概率最大

对于极大似然估计采取的步骤一般为:

写出似然函数;

如果无法直接求导的话,对似然函数取对数;

求导数,令导数为0,得到似然方程;

解似然方程,得到的参数即为所求;

为什么要使用对数似然函数?

1.如果假设条件是独立同分布,那么似然函数往往是连乘的形式,这样子求偏导数,不容易;通过取对数的形式将连乘变为求和

2.概率值是小数,多个连乘的情况下,容易造成下溢

贝叶斯公式的对数似然函数_最大似然法与似然函数相关推荐

  1. 最大似然法、似然函数及对数似然函数

    似然函数 统计学中,似然函数是一种关于统计模型参数的函数.表示模型参数中的似然性. 定义:给定输出x时,关于参数θ的似然函数L(θ|x)(在数值上)等于给定参数θ后变量X的概率: 其中,小x是指联合样 ...

  2. python 对数收益率_用python进行风险调整后的收益

    python 对数收益率 (Real-world Analysis of US Equity data between 1926 to 2018) (1926年至2018年间美国股票数据的真实世界分析 ...

  3. 贝叶斯公式的对数似然函数_最大似然估计和贝叶斯估计学习体会

    最大释然估计和贝叶斯参数估计 Jiangxiaodong 1 引言 在之前的学习中我们已经知道如何根据先验概率和类条件概率密度来设计最有分类器.但在模式识别的实际应用中,通常得不到有关问题的概率结构的 ...

  4. 贝叶斯公式的对数似然函数_贝叶斯估计、最大似然估计、最大后验概率估计

    贝叶斯估计.最大似然估计(MLE).最大后验概率估计(MAP)这几个概念在机器学习和深度学习中经常碰到,读文章的时候还感觉挺明白,但独立思考时经常会傻傻分不清楚(

  5. 一致 先验分布 后验分布_先验概率、似然函数与后验概率

    先验概率 Prior probability 在贝叶斯统计中,先验概率分布,即关于某个变量 p 的概率分布,是在获得某些信息或者依据前,对 p 的不确定性进行猜测.例如, p 可以是抢火车票开始时,抢 ...

  6. 极大似然函数求解_从最大似然函数 到 EM算法详解

    极大似然算法 本来打算把别人讲的好的博文放在上面的,但是感觉那个适合看着玩,我看过之后感觉懂了,然后实际应用就不会了.... MLP其实就是用来求模型参数的,核心就是"模型已知,求取参数&q ...

  7. r中如何求变量的对数转换_对数转换以求阳性。

    r中如何求变量的对数转换 In Simple terms, log transform squashes or compresses range of large numbers and expand ...

  8. 似然函数的详细分析----似然函数的本质意义

    在数理统计学中,似然函数是一种关于统计模型中的参数的函数,表示模型参数中的似然性. 似然函数在统计推断中有重大作用,如在最大似然估计和费雪信息之中的应用等等."似然性"与" ...

  9. matlab如何绘制传递函数对数幅频特性_开环传递函数是怎样影响系统的?重要参量1/(1+T)与T/(1+T)的释义...

    点击箭头处蓝色字 "iFTrue未来已来"关注我哦~ 核心概览 --<电力电子基础 Power Electrics>系列(之)控制器设计1  概述2  负反馈对网络传递 ...

最新文章

  1. JDeveloper开发环境设置
  2. linux命令:nslookup 、tar、route , tracert, traceroute, netstat、write、mesg、touch
  3. javascript初级代码块
  4. C语言学习之试编程从键盘输入2*3的二维数组,将该数组行列交换输出。
  5. Java URL协议扩展实现
  6. [转]nginx反向代理网站(网易、百度之类的)
  7. js math.hypot_带有Python示例的math.hypot()方法
  8. 一种巧妙的删除程序自己的方法
  9. C++ - 构造和析构 2018-01-10
  10. c/c++入门教程 - 2.4.7 多态、函数地址晚绑定(重写,虚函数,纯虚函数,抽象类,虚析构,纯虚析构)
  11. 分布式SQL引擎是如何炼成的 —— 运行时探秘(上)
  12. 关于MAC安装yarn
  13. json-server 和mock.js生成大量json数据
  14. 从头来过教你PHP脚本语言(先导篇)
  15. Shopify独立站注册建站教程,Shopify独立站怎么做
  16. 牛顿下降法和梯度下降法(最速下降法)的速度的比较
  17. 【JPEG】JPEG开源代码:libjpeg
  18. React 界面样式设计
  19. Android 4.4.2 系统源码字体库精简、添加
  20. PROFINET 网络拓扑图是如何生成的?

热门文章

  1. 服务器的系统日志路径,DirectAdmin 日志路径各种系统中查看方法Windows服务器操作系统 -电脑资料...
  2. 免费版医疗器械计算机软件,医疗器械软件描述.docx
  3. 使用Python输出正金字塔
  4. 奇数阶魔方阵算法分析
  5. Realtek 2.5G PCIE网卡 RTL8125B-CG支持PXE免驱简介
  6. 腾讯云直播介绍及如何设置直播
  7. [转载] 心目中的编程高手-----后学者以自励
  8. 更省APP省钱密令,更省省钱密令
  9. 苹果电脑开机慢怎么办
  10. [java] POI shiftRows 移动后合并的单元格被拆分了