我正在使用 Hamiltonian Monte Carlo 从神经网络权重的后验分布中进行数据分析。我正在使用Gelman-Rubin诊断估计潜在规模缩减(ESPR) 来检查我的马尔可夫链的收敛性。我的神经网络有大约 317 个模型权重,我分别检查了 317 个参数的收敛性。
如果我正确理解了所有内容,那么如果每个参数的 ESPR 值 < 1.1,参数应该已经收敛。
这确实发生在大多数参数中,但有些权重似乎没有在合理的时间内收敛。有些需要多达 100.000 个或更多样本直到它们收敛,这在我的分析中需要很长时间。
我的问题是:“如果马尔可夫链没有在合理的时间内收敛,那么进行的适当方法是什么?我只需要硬着头皮等待三个月左右吗?”