参数估计方法简介

1.参数估计和非参数估计

  前面提到随机变量的分布不是很明确时,我们需要先对随机变量的分布进行估计。有一种情况是我们知道变量分布的模型,但是具体分布的参数未知,我们通过确定这些未知参数就可以实现对变量的估计,这种方式就是参数估计。其中,比较基础且常见的参数估计方法有最大似然估计、最小二乘估计以及最大后验概率估计。

2.最大似然估计

  给出随机变量\(X(x1,x2,x3...)\)以及它的独立采样统计\(Y(y1,y2,y3...)\),且已知X的分布是\(f(\theta)\),这里我们可以把变量X的分布看作关于\(\theta\)的函数,即一组参数值\(\theta\)确定一个X的分布函数,我们要求的参数\(\theta\)应使得分布函数最贴近Y。那么如何表示这一点呢?对于最大似然估计,那就是以\(\theta\)为参数时,对X的估计结果恰好是\(Y(y1,y2,y3...)\)的总概率最大!我们由此构建了关于\(\theta\)的似然函数,用\(L(\theta)\)表示似然函数,用\(p(x_{i}|\theta)\)表示估计结果恰好为\(y_{i}\)的概率,有:$$L(\theta) = \prod_{i=1}^{n} p(x_{i}|\theta)$$

  注意前面提到了统计结果是独立的,所以总概率等于分概率相乘。对于连乘,通常采用取对数的方式做变换达到相近的结果:$$\widehat(L)(\theta) = \sum_{i=1}^{n} ln(p(x_{i}|\theta))$$

  上式也叫对数似然函数,当我们要求参数时,只需要对似然函数关于参数的求导并置0,解方程组即可得到目标参数。

3.最小二乘法

  最小二乘法和最大似然估计的不同点在于,它认为待估计的参数应使得对X的预测和X的实际分布整体的“距离”最小。即求\(\theta\)满足:$$\theta = argmin \sum_{i = 1}^{n} (f(x_{i}|\theta) - y_{i})^2$$

  对于参数的求取我们同样可以转化为一阶导数为0的解,或者梯度下降发迭代求解。对于线性估计和非线性估计还有一些区别,本篇随笔只是简介,我会单独写一个关于最小二乘法的(完了,又一个坑)。

4.最大后验概率估计

  提到最大后验概率,首先想起的就是贝叶斯估计,是的,最大后验概率是贝叶斯统计学说里面的。贝叶斯统计理论认为,对事物的观测结果可能根据观测角度、观测方法、样本的大小而不一样,因此直接通过统计对随机变量进行建模可能会引入误差,所以需要引入“先验知识”即先验概率。观察似然函数:$$L(\theta) = \prod_{i=1}^{n} p(x_{i}|\theta)$$

  如果我们已知\(\theta\)的分布\(p(\theta)\):$$L(\theta) = \prod_{i=1}^{n} \frac{p(\theta|x_{i})p(\theta)}{p(x_{i})}$$

  又分母与\(\theta\)无关,所以有:$$\theta = argmax  \prod_{i=1}^{n} p(\theta|x_{i})p(\theta)$$

  同样可以取对数似然:$$\theta = argmax  \sum_{i=1}^{n} (ln(p(\theta|x_{i})) + ln(p(\theta))$$

  最大后验概率和最大似然估计不一样的是,其追求\(p(x_{i}|\theta)p(\theta)\)的最大化,即保证预测尽可能接近分布的同时,\(\theta\)本身的概率也最大,感觉是给似然函数增加了“约束项”,不过是以乘法的形式。

转载于:https://www.cnblogs.com/SshunWang/p/11135919.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
ARMA(自回归移动平均)模型是一种常用的时间序列预测模型。对于ARMA模型,参数估计可以使用最大似然估计或贝叶斯估计等方法进行。 最大似然估计(Maximum Likelihood Estimation,MLE)是估计ARMA模型参数的一种常用方法。最大似然估计的基本思想是:在已知一组观测数据的情况下,寻找一组参数,使得该组参数下,已知观测数据出现的概率最大。 对于ARMA模型,可以使用ARMA(p,q)模型中的p和q作为参数,通过MLE估计出模型中的系数。具体步骤如下: 1. 确定ARMA模型的阶数p和q; 2. 建立ARMA模型的似然函数; 3. 对似然函数进行对数化,并对参数求导; 4. 通过求解导数为0的方程组,得到ARMA模型的参数估计值。 贝叶斯估计(Bayesian Estimation)是另一种估计ARMA模型参数的方法。贝叶斯估计的基本思想是:在已知先验分布和一组观测数据的情况下,求出后验分布,并以后验分布作为参数的估计值。 对于ARMA模型,可以使用贝叶斯估计方法,通过先验分布和已知观测数据,求出后验分布,并以后验分布作为模型参数的估计值。贝叶斯估计的具体步骤包括: 1. 确定ARMA模型的阶数p和q; 2. 建立ARMA模型的先验分布; 3. 根据先验分布和已知观测数据,求出ARMA模型的后验分布; 4. 以后验分布作为ARMA模型的参数估计值。 不同的参数估计方法有其优缺点,可以根据实际情况选择合适的方法进行参数估计

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值