研究者常用 JAGS(Just Another Gibbs Sampler)给数据建立概率模型,再估计未知参数。可以把它理解成:当答案没法直接算出来时,让软件反复随机试探,用一串样本逼近可能答案的分布。这类方法叫马尔可夫链蒙特卡洛(MCMC)。经过较长的测试期,JAGS 5.0.0 现已正式发布,成为这套经典工具的新版本节点。
这次发布仍在分步进行:源代码包和 Windows 安装程序已经上传至 SourceForge,macOS 安装程序预计随后提供;Windows 版本还覆盖 aarch64/Arm64。相较测试版,5.0.0 改进了 macOS 多核支持,修复了采样与结果复现相关问题,并加入新的 elliptical slice sampler(椭圆切片采样器,一种生成后验分布样本的方法)。
眼下更实际的提醒是兼容性:CRAN 上的 rjags 4-17 无法配合 JAGS 5.0.0,用户暂时需要从 SourceForge 获取 5.x 版本。新版 rjags 尚未提交 CRAN,是因为它仍会影响不少依赖它的软件包。官方计划后续再解释初始值、复现性、多核支持、ABI 兼容性和新诊断功能,因此目前宜先记住这个版本节点,升级则要检查自己的 R 工具链。