Back to Search Start Over

SMT 2.0: A Surrogate Modeling Toolbox with a focus on hierarchical and mixed variables Gaussian processes.

Authors :
Saves, Paul
Lafage, Rémi
Bartoli, Nathalie
Diouane, Youssef
Bussemaker, Jasper
Lefebvre, Thierry
Hwang, John T.
Morlier, Joseph
Martins, Joaquim R.R.A.
Source :
Advances in Engineering Software (1992). Feb2024, Vol. 188, pN.PAG-N.PAG. 1p.
Publication Year :
2024

Abstract

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 multi-fidelity 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. 2 2 https://github.com/SMTorg/SMT. • For engineering purposes, we propose a Python Open Source Toolbox for Surrogate Modeling named the Surrogate Modeling Toolbox 2.0. • SMT 2.0 is the most efficient Python modeling toolbox. • SMT had been extensively used for Engineering and Research modeling tasks with more than 200 citations already. • This toolbox can easily model black box problems for optimization purposes based on Kriging models (Gaussian Process). • The SMT 2.0 Toolbox provides meta/decreed/continuous mixed hierarchical (dimensional) variables for architectural modeling. • This 2.0 release also includes new functions to handle noisy and use multifidelity data. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
09659978
Volume :
188
Database :
Academic Search Index
Journal :
Advances in Engineering Software (1992)
Publication Type :
Academic Journal
Accession number :
174666345
Full Text :
https://doi.org/10.1016/j.advengsoft.2023.103571