Democratizing uncertainty quantification

Linus Seelinger, Anne Reinarz, Mikkel B. Lykkegaard, Robert Akers, Amal M.A. Alghamdi, David Aristoff, Wolfgang Bangerth, Jean Bénézech, Matteo Diez, Kurt Frey, John D. Jakeman, Jakob S. Jørgensen, Ki Tae Kim, Benjamin M. Kent, Massimiliano Martinelli, Matthew Parno, Riccardo Pellegrini, Noemi Petra, Nicolai A.B. Riis, Katherine RosenfeldAndrea Serani, Lorenzo Tamellini, Umberto Villa, Tim J. Dodwell, Robert Scheichl

Research output: Contribution to journalArticlepeer-review

Abstract

Uncertainty Quantification (UQ) is vital to safety-critical model-based analyses, but the widespread adoption of sophisticated UQ methods is limited by technical complexity. In this paper, we introduce UM-Bridge (the UQ and Modeling Bridge), a high-level abstraction and software protocol that facilitates universal interoperability of UQ software with simulation codes. It breaks down the technical complexity of advanced UQ applications and enables separation of concerns between experts. UM-Bridge democratizes UQ by allowing effective interdisciplinary collaboration, accelerating the development of advanced UQ methods, and making it easy to perform UQ analyses from prototype to High Performance Computing (HPC) scale. In addition, we present a library of ready-to-run UQ benchmark problems, all easily accessible through UM-Bridge. These benchmarks support UQ methodology research, enabling reproducible performance comparisons. We demonstrate UM-Bridge with several scientific applications, harnessing HPC resources even using UQ codes not designed with HPC support.

Original languageEnglish
Article number113542
JournalJournal of Computational Physics
Volume521
Early online date30 Oct 2024
DOIs
Publication statusPublished - 15 Jan 2025

Data Availability Statement

Simulation codes and relevant data for inference problems are published as container images in the online benchmark library.

Funding

D. Aristoff gratefully acknowledges support from the National Science Foundation via awards DMS-1818726 and DMS-2111277. W. Bangerth was partially supported by the National Science Foundation under award OAC-1835673 as part of the Cyberinfrastructure for Sustained Scientific Innovation (CSSI) program; by award DMS-1821210; and by award EAR-1925595. J. Bénézech research was supported by the UK Engineering and Physical Sciences Research Council (EPSRC) through the Programme Grant EP/S017038/1 “Certification of Design: Reshaping the Testing Pyramid” and made use of the Hamilton HPC Service of Durham University. The code is developed and integrated in the Distributed and Unified Numerics Environment (DUNE) https://www.dune-project.org/. J. D. Jakeman was supported by the US Department of Energy's Office of Advanced Scientific Computing Research program. Sandia National Laboratories is a multi-mission laboratory managed and operated by National Technology & Engineering Solutions of Sandia, LLC (NTESS), a wholly owned subsidiary of Honeywell International Inc., for the U.S. Department of Energy's National Nuclear Security Administration (DOE/NNSA) under contract DE-NA0003525. This written work is authored by an employee of NTESS. The employee, not NTESS, owns the right, title and interest in and to the written work and is responsible for its contents. Any subjective views or opinions that might be expressed in the written work do not necessarily represent the views of the U.S. Government. The publisher acknowledges that the U.S. Government retains a non-exclusive, paid-up, irrevocable, world-wide license to publish or reproduce the published form of this written work or allow others to do so, for U.S. Government purposes. The DOE will provide public access to results of federally sponsored research in accordance with the DOE Public Access Plan. A. Reinarz and L. Seelinger gratefully acknowledge support by Cristian Mezzanotte (Google). This material is based upon work supported by the Google Cloud Research Credits program with the award GCP211124249. The work of N. A. B. Riis, J. S. Jørgensen and A.M.A. Alghamdi was supported by The Villum Foundation (grant no. 25893). R. Scheichl and L. Seelinger gratefully acknowledge support by the state of Baden-Württemberg through bwHPC, as well as the German Research Foundation (DFG) through grant INST 35/1597-1 FUGG, as well as its Excellence Strategy EXC 2181/1 - 390900948 (the Heidelberg STRUCTURES Excellence Cluster). L. Tamellini has been partially supported by the project 202222PACR “Numerical approximation of uncertainty quantification problems for PDEs by multi-fidelity methods (UQ-FLY)”, funded by European Union—NextGenerationEU. Lorenzo Tamellini and Massimiliano Martinelli are members of the Gruppo Nazionale Calcolo Scientifico-Istituto Nazionale di Alta Matematica (GNCS-INdAM), and have been partially supported by the ICSC—Centro Nazionale di Ricerca in High Performance Computing, Big Data, and Quantum Computing, funded by European Union—NextGenerationEU. M. Diez, R. Pellegrini, and A. Serani are partially supported by The Office of Naval Research through NICOP grant N62909-21-1-2042, administered by Woei-Min Lin, Elena McCarthy, and Salahuddin Ahmed of the Office of Naval Research and Office of Naval Research Global, and their work has been conducted in collaboration with the NATO task group AVT-331 on “Goal-driven, multi-fidelity approaches for military vehicle system-level design”.

Keywords

  • Benchmarks
  • High-performance computing
  • Numerical simulation
  • Scientific software
  • Uncertainty quantification

ASJC Scopus subject areas

  • Numerical Analysis
  • Modelling and Simulation
  • Physics and Astronomy (miscellaneous)
  • General Physics and Astronomy
  • Computer Science Applications
  • Computational Mathematics
  • Applied Mathematics

Fingerprint

Dive into the research topics of 'Democratizing uncertainty quantification'. Together they form a unique fingerprint.

Cite this