双浸可以合理吗?

机器算法验证 时间序列 贝叶斯 计量经济学 马尔可夫链蒙特卡罗
2022-04-03 15:28:51

我发现了一篇论文,作者使用贝叶斯方法来估计脉冲响应函数中的不对称效应。简而言之,估计过程是:

  1. 计算 VAR 和脉冲响应(无论采用何种识别策略)。
  2. 将此 IRF 表示为一组高斯基函数。(这减少了参数的数量)
  3. 使用这个估计作为 Metropolis-Hastings 算法的初始猜测(=prior?)。

所有步骤都使用相同的数据。

如果从下一步将使用 MCMC 算法的相同数据中提取先验信息是否有意义,我有点困惑?我了解到“双重浸入”是贝叶斯统计中的一个问题。由于它是一篇比较知名的论文,我假设对这一点有一个解释,但我不明白。

1个回答

查看您描述的整体模式:是的,这可能是合理的(或者,这不是明显不合理的)。

为什么?MCMC的起始位置可以任意选择。只要链条运行平稳。选择一个合理的起始位置将减少计算时间。

不过,您确实必须注意一些问题。在多模式分布的情况下,以相同模式启动多个链可能会让您误以为您已经对整个空间进行了采样,而实际上您没有(但这是一个特殊的问题)。

使用数据形成先验是一个概念上独立的问题,有时称为经验贝叶斯。经验贝叶斯既没有错也没有对。

在我看来,使用经验贝叶斯从数据集中提取一些极其一般的信息通常是安全的。例如提取可能值的范围|max - min| 为了校准数据,例如,一些参数的方差的先验 - 它是 10 ^ 1 还是 10 ^ 6?但不是,例如 unit 的值是多少i有时t?