Learning Informative Prior with Infinite-Dimensional Continuous Normalizing Flow for Bayesian Inverse Problem

Yang Zhao, Junxiong Jia, Tao Zhou
9/3/2026
math.NAcs.LG

No official code found. Best implementation: jjx323/FunctionalContinuousNormalizingFlow (1 star, last commit 2026-09-25).

Abstract

This paper addresses infinite-dimensional Bayesian inference for inverse problem of partial differential equations with model parameters in infinite-dimensional Hilbert space. To effectively incorporate prior information, we propose a novel continuous normalizing flows based infinite-dimensional model. Specifically, by introducing a well-defined neural ordinary differential equation in infinite-dimensional space, a simple reference measure can be transformed into a more complex measure which encodes the prior information. A corresponding theoretical framework is established to ensure the well-posedness of our proposed Bayesian prior in infinite-dimensional space. We also provide training methods of the prior for two distinct data settings, along with two sampling algorithms for the resulting Bayesian posterior. The proposed framework is applied to three representative inverse problems: the simple smooth inverse problem, inverse scattering problem, and the inverse heat conduction problem. Numerical experiments support the theoretical analysis and demonstrate the efficiency of the proposed algorithms.

View on arXivView PDF

Code Implementations(1)

This repository contains all the code used in the following paper: Yang Zhao, Junxiong Jia*, and Tao Zhou, Learning Informative Prior with Infinite-Dimensional Continuous Normalizing Flow for Bayesian Inverse Problem, arXiv:2609.03343, 2026.

10PythonSep 25, 20263 weeks ago

Similar Papers

Cite this paper

@article{zhao2026learning,
  title  = {Learning Informative Prior with Infinite-Dimensional Continuous Normalizing Flow for Bayesian Inverse Problem},
  author = {Yang Zhao and Junxiong Jia and Tao Zhou},
  year   = {2026},
  eprint = {2609.03343},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2609.03343v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2609.03343.svg)](https://codeofpaper.com/paper/2609.03343)

Discussion