signal processing

Adaptive Score-Based VAMP: Self-Tuning Hyperparameters via Tilted EM

arXiv:2607.14597

summary

The paper proposes an adaptive version of score‑based vector approximate message passing (SC‑VAMP) that automatically tunes hyperparameters using a local tilted EM step, achieving near‑oracle performance even with poor initial settings.

Abstract

Approximate-message-passing methods offer fast Bayesian inference for high-dimensional inverse problems, but their performance and state-evolution predictions rely on correctly specified module parameters. This paper develops an adaptive version of score-based vector approximate message passing (SC-VAMP). Each parameterized factor is updated by a local tilted expectation-maximization (EM) step that reuses the tilted moments already computed by the single-input single-output module interface. Under standard large-system state-evolution assumptions and identifiability conditions, the matched parameters form a Bayes-optimal population fixed point of the adaptive recursion. The argument is written separately for prior modules and likelihood/LMMSE modules, the latter using the Gaussian cavity induced by the VAMP transformed-error model. Numerical results for linear and one-bit Bernoulli-Gaussian compressed sensing show that the proposed updates recover near-oracle performance from strongly mismatched initializations.

5 pages, 2 figures. A short version of this paper has been submitted to the 2026 ESS Symposium (ESSS 2026)

Topics & keywords

#approximate message passing#bayesian inference#hyperparameter tuning#expectation-maximization#compressed sensingscore-based VAMPtilted EMstate evolutionBayes-optimalone-bit Bernoulli-Gaussian