English

Complexity of Markov Chain Monte Carlo for Generalized Linear Models

Computation 2025-12-16 v1 Probability Statistics Theory Machine Learning Statistics Theory

Abstract

Markov Chain Monte Carlo (MCMC), Laplace approximation (LA) and variational inference (VI) methods are popular approaches to Bayesian inference, each with trade-offs between computational cost and accuracy. However, a theoretical understanding of these differences is missing, particularly when both the sample size nn and the dimension dd are large. LA and Gaussian VI are justified by Bernstein-von Mises (BvM) theorems, and recent work has derived the characteristic condition nd2n\gg d^2 for their validity, improving over the condition nd3n\gg d^3. In this paper, we show for linear, logistic and Poisson regression that for ndn\gtrsim d, MCMC attains the same complexity scaling in nn, dd as first-order optimization algorithms, up to sub-polynomial factors. Thus MCMC is competitive with LA and Gaussian VI in complexity, under a scaling between nn and dd more general than BvM regimes. Our complexities apply to appropriately scaled priors that are not necessarily Gaussian-tailed, including Student-tt and flat priors, with log-posteriors that are not necessarily globally concave or gradient-Lipschitz.

Keywords

Cite

@article{arxiv.2512.12748,
  title  = {Complexity of Markov Chain Monte Carlo for Generalized Linear Models},
  author = {Martin Chak and Giacomo Zanella},
  journal= {arXiv preprint arXiv:2512.12748},
  year   = {2025}
}
R2 v1 2026-07-01T08:24:07.660Z