SMT 2.0: A Surrogate Modeling Toolbox with a focus on Hierarchical and Mixed Variables Gaussian Processes

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Saves, Paul, Lafage, Remi, Bartoli, Nathalie, Diouane, Youssef, Bussemaker, Jasper, Lefebvre, Thierry, Hwang, John T., Morlier, Joseph, Martins, Joaquim R. R. A.
Format: Preprint
Published: 2023
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917915524071424
author Saves, Paul
Lafage, Remi
Bartoli, Nathalie
Diouane, Youssef
Bussemaker, Jasper
Lefebvre, Thierry
Hwang, John T.
Morlier, Joseph
Martins, Joaquim R. R. A.
author_facet Saves, Paul
Lafage, Remi
Bartoli, Nathalie
Diouane, Youssef
Bussemaker, Jasper
Lefebvre, Thierry
Hwang, John T.
Morlier, Joseph
Martins, Joaquim R. R. A.
contents The Surrogate Modeling Toolbox (SMT) is an open-source Python package that offers a collection of surrogate modeling methods, sampling techniques, and a set of sample problems. This paper presents SMT 2.0, a major new release of SMT that introduces significant upgrades and new features to the toolbox. This release adds the capability to handle mixed-variable surrogate models and hierarchical variables. These types of variables are becoming increasingly important in several surrogate modeling applications. SMT 2.0 also improves SMT by extending sampling methods, adding new surrogate models, and computing variance and kernel derivatives for Kriging. This release also includes new functions to handle noisy and use multifidelity data. To the best of our knowledge, SMT 2.0 is the first open-source surrogate library to propose surrogate models for hierarchical and mixed inputs. This open-source software is distributed under the New BSD license.
format Preprint
id arxiv_https___arxiv_org_abs_2305_13998
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle SMT 2.0: A Surrogate Modeling Toolbox with a focus on Hierarchical and Mixed Variables Gaussian Processes
Saves, Paul
Lafage, Remi
Bartoli, Nathalie
Diouane, Youssef
Bussemaker, Jasper
Lefebvre, Thierry
Hwang, John T.
Morlier, Joseph
Martins, Joaquim R. R. A.
Machine Learning
Mathematical Software
Optimization and Control
Computation
The Surrogate Modeling Toolbox (SMT) is an open-source Python package that offers a collection of surrogate modeling methods, sampling techniques, and a set of sample problems. This paper presents SMT 2.0, a major new release of SMT that introduces significant upgrades and new features to the toolbox. This release adds the capability to handle mixed-variable surrogate models and hierarchical variables. These types of variables are becoming increasingly important in several surrogate modeling applications. SMT 2.0 also improves SMT by extending sampling methods, adding new surrogate models, and computing variance and kernel derivatives for Kriging. This release also includes new functions to handle noisy and use multifidelity data. To the best of our knowledge, SMT 2.0 is the first open-source surrogate library to propose surrogate models for hierarchical and mixed inputs. This open-source software is distributed under the New BSD license.
title SMT 2.0: A Surrogate Modeling Toolbox with a focus on Hierarchical and Mixed Variables Gaussian Processes
topic Machine Learning
Mathematical Software
Optimization and Control
Computation
url https://arxiv.org/abs/2305.13998