2011
DOI: 10.25080/majora-ebaa42b7-00d
|View full text |Cite
|
Sign up to set email alerts
|

Building a Framework for Predictive Science

Abstract: Key questions that scientists and engineers typically want to address can be formulated in terms of predictive science. Questions such as: "How well does my computational model represent reality?", "What are the most important parameters in the problem?", and "What is the best next experiment to perform?" are fundamental in solving scientific problems. mystic is a framework for massively-parallel optimization and rigorous sensitivity analysis that enables these motivating questions to be addressed quantitative… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
96
0
1

Year Published

2016
2016
2024
2024

Publication Types

Select...
5
1
1
1

Relationship

0
8

Authors

Journals

citations
Cited by 134 publications
(98 citation statements)
references
References 12 publications
0
96
0
1
Order By: Relevance
“…The model is evaluated for each of these parameter samples, and features are calculated for each model evaluation (when applicable). To speed up the calculations, Uncertainpy uses the multiprocess Python package (McKerns et al, 2012) to perform this step in parallel. When model and feature calculations are done, Uncertainpy calculates the mean, variance, and 5-th and 95-th percentile (which gives the 90% prediction interval) for the model output as well as for each feature.…”
Section: Quasi-monte Carlo Methodsmentioning
confidence: 99%
“…The model is evaluated for each of these parameter samples, and features are calculated for each model evaluation (when applicable). To speed up the calculations, Uncertainpy uses the multiprocess Python package (McKerns et al, 2012) to perform this step in parallel. When model and feature calculations are done, Uncertainpy calculates the mean, variance, and 5-th and 95-th percentile (which gives the 90% prediction interval) for the model output as well as for each feature.…”
Section: Quasi-monte Carlo Methodsmentioning
confidence: 99%
“…Python objects. Any Python object that can be serialized (e.g., using Python's pickle [5] or dill [34] libraries), can be passed as an input parameter. Most Python objects that represent "data" (rather than, for example, file descriptors or threads) can be serialized.…”
Section: Input and Output Datamentioning
confidence: 99%
“…The function Q 1 being non-concave we use the python package mystic (McKerns et al (2012)) to maximize it. For our choice of translated exponential noise, f ε (v|λ k ) = λ k e −λ k (v−1) , v ≥ 1, the maximizer of Q 2 has an explicit expression,…”
Section: M-stepmentioning
confidence: 99%