Learned Bayesian Cramér-Rao Bound for Unknown Measurement Models Using Score Neural Networks
Hai Victor Habi, Hagit Messer, Yoram Bresler
TL;DR
This work tackles computing a Bayesian Cramér-Rao bound (BCRB) when priors and measurement models are unknown by introducing two fully learned LBCRB frameworks. The Posterior Approach learns the posterior score and constructs the bound from data, while the Measurement-Prior Approach decomposes the bound into prior and Fisher-score components and integrates domain knowledge via a Physics-encoded Score Neural Network (PeSNN) and Fisher Score Matching. Theoretical results establish consistency and finite-sample error bounds for both methods, and experiments across linear and nonlinear problems (including quantization and underwater noise) demonstrate that the Measurement-Prior Approach often achieves lower sample complexity and higher accuracy, especially when physical models are available. The work enables practical, data-driven lower bounds in challenging estimation problems and provides reproducible code for broader adoption in signal processing and related domains.
Abstract
The Bayesian Cramér-Rao bound (BCRB) is a crucial tool in signal processing for assessing the fundamental limitations of any estimation problem as well as benchmarking within a Bayesian frameworks. However, the BCRB cannot be computed without full knowledge of the prior and the measurement distributions. In this work, we propose a fully learned Bayesian Cramér-Rao bound (LBCRB) that learns both the prior and the measurement distributions. Specifically, we suggest two approaches to obtain the LBCRB: the Posterior Approach and the Measurement-Prior Approach. The Posterior Approach provides a simple method to obtain the LBCRB, whereas the Measurement-Prior Approach enables us to incorporate domain knowledge to improve the sample complexity and {interpretability}. To achieve this, we introduce a Physics-encoded score neural network which enables us to easily incorporate such domain knowledge into a neural network. We {study the learning} errors of the two suggested approaches theoretically, and validate them numerically. We demonstrate the two approaches on several signal processing examples, including a linear measurement problem with unknown mixing and Gaussian noise covariance matrices, frequency estimation, and quantized measurement. In addition, we test our approach on a nonlinear signal processing problem of frequency estimation with real-world underwater ambient noise.
