CUQIpy – Part II: computational uncertainty quantification for PDE-based inverse problems in Python

05/26/2023
by   Amal M A Alghamdi, et al.
0

Inverse problems, particularly those governed by Partial Differential Equations (PDEs), are prevalent in various scientific and engineering applications, and uncertainty quantification (UQ) of solutions to these problems is essential for informed decision-making. This second part of a two-paper series builds upon the foundation set by the first part, which introduced CUQIpy, a Python software package for computational UQ in inverse problems using a Bayesian framework. In this paper, we extend CUQIpy's capabilities to solve PDE-based Bayesian inverse problems through a general framework that allows the integration of PDEs in CUQIpy, whether expressed natively or using third-party libraries such as FEniCS. CUQIpy offers concise syntax that closely matches mathematical expressions, streamlining the modeling process and enhancing the user experience. The versatility and applicability of CUQIpy to PDE-based Bayesian inverse problems are demonstrated on examples covering parabolic, elliptic and hyperbolic PDEs. This includes problems involving the heat and Poisson equations and application case studies in electrical impedance tomography (EIT) and photo-acoustic tomography (PAT), showcasing the software's efficiency, consistency, and intuitive interface. This comprehensive approach to UQ in PDE-based inverse problems provides accessibility for non-experts and advanced features for experts.

READ FULL TEXT

page 4

page 29

page 30

page 31

research
05/26/2023

CUQIpy – Part I: computational uncertainty quantification for inverse problems in Python

This paper introduces CUQIpy, a versatile open-source Python package for...
research
08/26/2020

TAPsolver: A Python package for the simulation and analysis of TAP reactor experiments

An open-source, Python-based Temporal Analysis of Products (TAP) reactor...
research
05/14/2022

Bayesian Physics-Informed Extreme Learning Machine for Forward and Inverse PDE Problems with Noisy Data

Physics-informed extreme learning machine (PIELM) has recently received ...
research
04/22/2022

Bayesian Spatiotemporal Modeling for Inverse Problems

Inverse problems with spatiotemporal observations are ubiquitous in scie...
research
05/11/2021

Sparse image reconstruction on the sphere: a general approach with uncertainty quantification

Inverse problems defined naturally on the sphere are becoming increasing...
research
03/23/2020

Hierarchical Matrix Approximations of Hessians Arising in Inverse Problems Governed by PDEs

Hessian operators arising in inverse problems governed by partial differ...

Please sign up or login with your details

Forgot password? Click here to reset