arrow
返回

UQpy: A general purpose Python package and development environment for uncertainty quantification

delete2020-11-01
delete52
delete
OA
AI
A
Audrey Olivier
D
Dimitris G. Giovanis
B
B.S. Aakash
M
Mohit Chauhan
L
Lohit Vandanapu
M
Michael D. Shields *
DOI:10.1016/j.jocs.2020.101204delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
This paper presents the UQpy software toolbox, an open-source Python package for general uncertainty quantification (UQ) in mathematical and physical systems. The software serves as both a user-ready toolbox that includes many of the latest methods for UQ in computational modeling and a convenient development environment for Python programmers advancing the field of UQ. The paper presents an introduction to the software's architecture and existing capabilities, divided in the code in a set of modules centered around different UQ tasks such as sampling methods, generation of random processes and random fields, probabilistic inverse modeling, reliability analysis, surrogate modeling, and active learning. The paper also highlights the importance of the RunModel module, which is used to drive simulations in the uncertainty analyses performed in UQpy. This module conveniently allows the user to define computational models directly in Python, or to run simulations from a third-party software in serial or in parallel. To illustrate the various capabilities, two examples are tracked throughout the paper and analyzed repeatedly for various UQ tasks. The first is a Python model solving a nonlinear structural dynamics problem, used to illustrate UQpy's capabilities in sampling and forward propagation of high dimensional random vectors (stochastic processes), and probabilistic inference. The second model is a third-party Abaqus finite element model solving the thermomechanical response of a beam structure. This example is used to illustrate UQpy's capabilities in variance reduction sampling techniques, reliability analysis, surrogate modeling and active learning techniques.
Keyword:
Uncertainty quantification
Computational modeling
High-performance computing
Python
Software
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Nature Computational Science 封面图
Nature Computational Science
IF:
18.3
论文数:
3.1K
被引数:
4.0K

机构

J
Johns Hopkins University
学者数:
10.2W
论文数: 8.8W
被引数: 13.0W
引用论文

引用论文

Exstrophy-Epispadias Complex
err2012-01-01
err0
PREAI
errJohn P. Gearhart; Ranjiv I. Mathews
err分享
err收藏
err分享
err收藏
The Hysteresis Bouc-Wen Model, a Survey
err2009-02-20
err627
PREAI
errIsmail, Mohammed; Ikhouane, Faycal; Rodellar, Jose
err分享
err收藏
err2000-10-01
err0
PREAI
errPhilip Mitchell; David Tollervey
err分享
err收藏
Insect hearing in the field
err1986-01-01
err0
PREAI
errJ�rgen Rheinlaender; Heiner R�mer
err分享
err收藏
err分享
err收藏
Uncertainty quantification of computational coronary stenosis assessment and model based mitigation of image resolution limitations
err2019-02-01
err10
errOAAI
errSturdy, Jacob; Kjernlie, Johannes Klove; Nydal, Hallvard Moian; Eck, Vinzenz G.; Hellevik, Leif R.
err分享
err收藏
学者 查看更多内容