Convergence fragility in probit Bayesian kernel machine regression implemented in the bkmr R package for binary-outcome environmental mixture analyses: a simulation study
이 뉴스, 어떠셨어요?
한 번의 탭으로 반응을 남겨요 · 로그인 불필요
Abstract
Background.
Bayesian kernel machine regression (BKMR) is widely used for exposure-mixture analyses with binary outcomes through a probit extension.
Because a bkmr fit can complete without providing adequate effective posterior information, simulation studies should separate execution success from MCMC convergence diagnostics.
Methods.
We evaluated the public bkmr probit workflow using bkmr::SimData() for data generation, bkmr::kmbayes() for model fitting, and posterior for convergence diagnostics.
The balanced generator used family = "binomial", hfun = 2, this http URL = 0.5, ind = 1:2, and M = 4.
SimData() generated the covariate as X = 3*cos(z1) + 2*rnorm(n).
Four chains were initialized with chain-specific randomized starting values generated reproducibly from the fixed initial-value base seed 20260621.
These values affected only the initial state of the sampler and did not alter the BKMR model, default priors, or Metropolis-Hastings proposals.
Results.
Of 431 prespecified tasks, 430 returned fitted objects and one task had a numerical non-completion.
Diagnostic adequacy was limited: rank-normalized R-hat <= 1.01 threshold was achieved in 55/431 tasks, bulk-ESS >= 400 in 85/431, tail-ESS >= 400 in 44/431, and both ESS criteria in 44/431.
The primary diagnostic criterion, R-hat at or below the 1.01 threshold with both bulk-ESS and tail-ESS >= 400, was met in 30/431 prespecified tasks, corresponding to 30/430 completed fits.
Conclusions.
Completion of probit BKMR fits in bkmr should not be equated with convergence of the retained MCMC draws.
Applied analyses should report the number of chains, warmup and retained iterations, rank-normalized R-hat, bulk-ESS, and tail-ESS rather than rely on a fixed iteration count or on fit completion alone.