0

如何为平均值在 1e-05 范围内、标准差 (sd) 在 1e-06 范围内的系数提供先验分布?

在 rstanarm 中为如此高精度(sd <= 1e-06)参数选择哪些分布?

1) 学生家庭

2)分级收缩族

3) 拉普拉斯家族

4)狄利克雷家族

5) 其他

我尝试过使用prior = normal(location = 1e-05, scale = 1e-06, autoscale = FALSE),但采样需要很多时间。

4

1 回答 1

0

我认为prior = normal(location = 1e-05, scale = 1e-06, autoscale = FALSE)是你最好的选择。采样需要大量时间这一事实并不表明它产生的抽签有任何问题。但我会将结果乘以 100 万或将预测变量除以 100 万,这样prior = normal(location = .1, scale = 1, autoscale = FALSE)是明智的。

于 2020-05-28T16:26:00.817 回答