Diebold-Mariano检验

本文介绍Diebold-Mariano检验,一种用于时间序列中两个预测模型效率对比的统计方法,通过检验损失序列均值差异,适用于自相关情况。理解其基本假设、零假设和应用场合,以及小样本情况下推荐的HLN检验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

给定两个预测的预测结果,我们希望比较他们的预测结果,以用于模型预测精度的比较。

Diebold-Mariano检验本质是一个t检验,用于检验替代预测的两个损失序列的平均值是否相等。即,它是一系列损失差的零均值的t检验。在存在自相关的情况下,它使用损失差分时间序列标准差的自相关一致性估计。具体数学原理请参照【2,3】。因此,它是适用于时间序列的比较。

  • H 0 : D M s t a s t i c H0: DM stastic H0:DMstastic均值为0,即两个模型的预测效率一致。
  • 备择假设:两个模型的预测效率不一致。

注意,在使用DM检验式时,其假设损失序列是平稳的。

另外,DM检验在小样本数据时往往会拒绝零假设。对于小样本数据,推荐Harvey, Leybourne and Newbold (HLN)检验【1】

  • 千秋邈矣独留我,百战归来再读书。

参考文献

【1】https://www.real-statistics.com/time-series-analysis/forecasting-accuracy/diebold-mariano-test/
【2】Harvey, D. , Leybourne, S. , & Newbold, P. . (1997). Testing the equality of prediction mean squared errors. International Journal of Forecasting, 13(2), 281-291.
【3】R语言实现

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值