Bayesian BiLO: Bilevel Local Operator Learning for Efficient Uncertainty Quantification of Bayesian PDE Inverse Problems with Low-Rank Adaptation
Ray Zirui Zhang, Christopher E. Miles, Xiaohui Xie, John S. Lowengrub
TL;DR
This work addresses uncertainty quantification in PDE inverse problems by marrying gradient-based Bayesian inference with a bilevel local operator learning framework. The upper level performs posterior sampling of PDE parameters $\theta$ via Hamiltonian Monte Carlo, while the lower level deterministically learns a local solution operator $u(x,\theta;W)$ using a LoRA-enhanced neural network to enforce PDE constraints through the local operator loss $\mathcal{L}_{LO}$. The authors prove that inexact lower-level solves induce only $O(\epsilon)$-level errors in gradients and posterior accuracy, and demonstrate the method's efficiency and accuracy across nonlinear Poisson, GBM tumor growth, stochastic-rate inference, and Darcy flow problems, with LoRA providing substantial speedups especially for larger networks. Compared to BPINNs, B-BiLO avoids sampling high-dimensional neural weights and mitigates ill-conditioning from PDE residuals, offering a scalable and robust approach for uncertainty quantification in complex PDE models with potential for extension to 3D problems and high-dimensional parameter spaces.
Abstract
Uncertainty quantification in PDE inverse problems is essential in many applications. Scientific machine learning and AI enable data-driven learning of model components while preserving physical structure, and provide the scalability and adaptability needed for emerging imaging technologies and clinical insights. We develop a Bilevel Local Operator Learning framework for Bayesian inference in PDEs (B-BiLO). At the upper level, we sample parameters from the posterior via Hamiltonian Monte Carlo, while at the lower level we fine-tune a neural network via low-rank adaptation (LoRA) to approximate the solution operator locally. B-BiLO enables efficient gradient-based sampling without synthetic data or adjoint equations and avoids sampling in high-dimensional weight space, as in Bayesian neural networks, by optimizing weights deterministically. We analyze errors from approximate lower-level optimization and establish their impact on posterior accuracy. Numerical experiments across PDE models, including tumor growth, demonstrate that B-BiLO achieves accurate and efficient uncertainty quantification.
