Platform of Optimal Experiment Management
Project description
POEM
Platform of Optimal Experiment Management (POEM)
An optimal experimental design platform powered with automated machine learning to automatically guides the design of experiment to be evaluated. More information can be found at https://idaholab.github.io/POEM/
How to build html?
pip install sphinx sphinx_rtd_theme nbsphinx sphinx-copybutton sphinx-autoapi
conda install pandoc
cd doc
make html
cd build/html
python3 -m http.server
open your brower to: http://localhost:8000
Installation
conda create -n poem_libs python=3.10
conda activate poem_libs
pip install poem-ravenframework
Git Clone Repository
git clone git@github.com:idaholab/POEM.git
Test
cd POEM/tests
poem -i lhs_sampling.xml
or test without run
poem -i lhs_sampling.xml -nr
or
poem -i lhs_sampling.xml --norun
Capabilities
- Material thermal property modeling
- Design parameter optimization with multiple objectives
- Determining where to obtain new data in order to build accurate surrogate model
- Dynamic sensitivity and uncertainty analysis
- Model calibration through Bayesian inference
- Data adjustment through generalized linear least square method
- Machine learning aided parameter space exploration
- Bayesian optimization for optimal experimental design
- Pareto Frontier to guide the design of experiment to be evaluated
- Sparse grid stochastic collocation to accelerate experimental design
Accelerate Experimental Design via Sparse Grid Stochastic Collocation Method
Matyas Function
Himmelblau's Function
Pareto Frontier
Accelerate Experimental Design via Bayesian Optimization Method
Matyas Function
- LHS pre-samplings to simulate experiments
- Train Gaussian Process model with LHS samples, and use Grid approach to sample the trained Gaussian Process model
- Utilize Bayesian Optimization with pre-trained Gaussian Process model to optimize the experimental design
https://media.github.inl.gov/user/161/files/9021d2e6-b6b0-4c8f-96e0-3d0005f03cd4
Mishra
Bird Constrained Function
- LHS pre-samplings to simulate experiments
- Train Gaussian Process model with LHS samples, and use Grid approach to sample the trained Gaussian Process model
- Utilize Bayesian Optimization with pre-trained Gaussian Process model to optimize the experimental design
https://media.github.inl.gov/user/161/files/86dc8928-7017-4a4b-893c-f77286ded0d4
Dynamic Sensitivity Analysis
- Regression based method
- Sobol index based method
Bayesian Model Calibration
Analytic High-Dimensional Problem
A python analytic problem with 50 responses, three input parameters with uniform prior distributions.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file poem_ravenframework-0.1.tar.gz
.
File metadata
- Download URL: poem_ravenframework-0.1.tar.gz
- Upload date:
- Size: 29.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b954248345b0e85fe1ccd829ad6a6c4c1f5a6534586b3c5f5131ef0fb30cb72b |
|
MD5 | ac95a40f93ac8e07a3419bbe040ca812 |
|
BLAKE2b-256 | e4c0d982ac9570667426568e9e73e7fee5be5f4181296992fac1d017c47771c5 |
File details
Details for the file poem_ravenframework-0.1-py3-none-any.whl
.
File metadata
- Download URL: poem_ravenframework-0.1-py3-none-any.whl
- Upload date:
- Size: 47.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5cee44845befe55ada9e834e10ac57dc8662c08a9096f65141d945f5fbd0a28b |
|
MD5 | 2dfe338bd4fb685c92e590f36026499b |
|
BLAKE2b-256 | 82c0a94bc541a02c184744773030752a65b718708d3aeef622b8592845f84862 |