Probability-box propagation with interval prediction models: a reproducible Python workflow

Autor/innen

Juntao Hu
Department of Civil and Environmental Engineering, University of Strathclyde, Glasgow, UK
https://orcid.org/0000-0002-5394-5919
Yu Chen
Mechanical and Aerospace Engineering, University of Liverpool, Liverpool, UK
https://orcid.org/0000-0001-6617-2946
Edoardo Patelli
Department of Civil and Environmental Engineering, University of Strathclyde, Glasgow, UK
https://orcid.org/0000-0002-5007-7247

Über dieses Buch

Probability boxes, or p-boxes, provide a useful representation of uncertainty when a precise probability distribution cannot be justified from the available information. Although p-box propagation is well established theoretically, its practical implementation remains challenging for users who require transparent and reproducible computational workflows. This paper presents a tutorial-style Python workflow for constructing and propagating p-boxes and for approximating propagated response bounds using Interval Prediction Models via a newly developed Python package PyUncertainNumber. The aim is not to introduce a new propagation theory, but to clarify how p-box inputs can be defined, propagated through nonlinear models, extracted as probability-level-dependent response intervals, and represented by a compact interval model. The workflow is first demonstrated using the Rosenbrock function, which provides a simple nonlinear benchmark. It is then extended to an excavation-induced tunnel displacement problem, where a first-level Interval Prediction Model is used as a surrogate of numerical simulation data and soil-parameter uncertainty is propagated to tunnel displacement predictions. The results show how p-box propagation and interval modelling can be combined into a reproducible workflow for conservative engineering response assessment. The paper is intended as a practical guide for researchers and engineers implementing imprecise-probability propagation in software-based uncertainty analysis.

Downloads

Veröffentlicht

21.08.2026

Lizenz

Creative Commons License

Dieses Werk steht unter der Lizenz Creative Commons Namensnennung 4.0 International.

Zitationsvorschlag

Probability-box propagation with interval prediction models: a reproducible Python workflow. (2026). In REC 2026 - 11th International Workshop on Reliable Engineering Computing: Reliability Computations in a Data and Model-Driven World (pp. 324-338). TUDObooks. https://doi.org/10.17877/tudobooks-11.176