ODE-DPS: ODE-based Diffusion Posterior Sampling for Inverse Problems in Partial Differential Equation
Enze Jiang, Jishen Peng, Zheng Ma, Xiong-Bin Yan
TL;DR
ODE-DPS introduces a Bayesian, score-based diffusion framework for PDE inverse problems, casting posterior inference as conditional generation via reverse-time dynamics and deriving an efficient ODE-based posterior sampler. By training a time-conditioned score model on partial prior data and approximating the likelihood, the method constructs an adaptive reverse process that yields samples from the posterior without requiring paired data for each new problem. An adaptive residual norm further improves boundary accuracy, and a U-Net score network enables scalable, task-agnostic inversion. Empirical results on inverse heat and wave problems show substantial gains in inversion accuracy and robustness over traditional regularization methods, indicating strong potential for practical PDE inverse applications. The approach reduces the need for retraining across problem settings, offering improved efficiency and interpretability in Bayesian PDE inversion.
Abstract
In recent years we have witnessed a growth in mathematics for deep learning, which has been used to solve inverse problems of partial differential equations (PDEs). However, most deep learning-based inversion methods either require paired data or necessitate retraining neural networks for modifications in the conditions of the inverse problem, significantly reducing the efficiency of inversion and limiting its applicability. To overcome this challenge, in this paper, leveraging the score-based generative diffusion model, we introduce a novel unsupervised inversion methodology tailored for solving inverse problems arising from PDEs. Our approach operates within the Bayesian inversion framework, treating the task of solving the posterior distribution as a conditional generation process achieved through solving a reverse-time stochastic differential equation. Furthermore, to enhance the accuracy of inversion results, we propose an ODE-based Diffusion Posterior Sampling inversion algorithm. The algorithm stems from the marginal probability density functions of two distinct forward generation processes that satisfy the same Fokker-Planck equation. Through a series of experiments involving various PDEs, we showcase the efficiency and robustness of our proposed method.
