atlas

Research map / Learning theory and algorithms / Sample complexity

How many measurements are enough? Bayesian recovery in inverse problems with general distributions

NeurIPS 2025 · Learning theory and algorithms › Sample complexity · approach: Sample complexity of learning distributions · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Derives non-asymptotic sample complexity bounds for Bayesian posterior-sampling recovery in inverse problems with general prior, forward operator, and noise distributions, specialized to Lipschitz generative priors, sparse priors, and subsampled orthogonal (e.g., Fourier) measurements.

Problem

How many linear measurements suffice for stable and accurate Bayesian recovery via posterior sampling from an approximate prior, when the prior, forward operator and noise distributions are arbitrary?

Approach

Bounds the posterior-sampling error probability in terms of the approximate covering number of the approximate prior and concentration bounds for the forward operator taken only over the difference set of the prior's support, yielding sample complexity log-linear in latent dimension for generative priors and governed by coherence for subsampled orthogonal transforms.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use subgaussian random measurement matricesBayesian posterior sampling · General priors with Gaussian noisemeasurements required for recovery: m ≥ c(β,κ) · [min (log Cov_{η,δ} (ℛ), log Cov_{η,δ} (𝒫)) + log(1/δ)]Helped
Use randomly subsampled orthogonal measurementsBayesian posterior sampling · General priors with Gaussian noisemeasurements required for recovery: m ≥ c · μ(U ; D) · [log (Cov_{η,δ}(𝒫)) + log(1/δ)]Mixed
Use a Lipschitz generative prior with latent dimension kBayesian posterior sampling · Lipschitz generative DNN priorsmeasurements required for recovery: ord{k log(k)}Helped
Use a sparse-vector prior with sparsity sBayesian posterior sampling with subgaussian measurements · s-sparse vectorsmeasurements required for recovery: ord{s log(n/s)}Helped
Use a sparse-vector prior with subsampled orthogonal measurementsBayesian posterior sampling · s-sparse vectorsmeasurements required for recovery: m = ord{s^2} up to log termsMixed
Reduce the Lipschitz constant L of the generative modelLipschitz generative priors · Lipschitz generative DNN priorsapproximate covering number: log(Cov_{η,δ}(𝒫)) ≤ k log [1 + 2√k L/η (1 + √(2/k log(1/δ)))]Helped
Use a prior with smaller coherenceBayesian recovery with subsampled orthogonal measurements · Subsampled orthogonal transformsrecovery from a fixed number of measurementsHelped

Surprising findings

Limitations

Experimental setup

Builds on: Bayesian compressed sensing with Gaussian matrices Compressed sensing with generative models (Bora et al.) coherence-based subsampled orthogonal recovery approximate covering numbers

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy