Modular surrogate-based optimization framework for expensive computational simulations

Antonín Panzo, Boyang Chen*

*Corresponding author for this work

Research output: Contribution to journalConference articleScientificpeer-review

139 Downloads (Pure)


In practical applications, the use of computational modeling has been industry-wide adopted to speed up product development as well as reduce physical testing costs. Such models of complex or large systems are, however, often computationally expensive, hence solution times of hours or more are not uncommon. Additionally, as these models are typically evaluated using blackbox solvers, the direct study of relations between design parameters renders demanding in terms of computational time and provides poor engineering insight and understanding. To address this, a modular framework integrating computation automation with the use of surrogate-based modeling, optimization and visualization techniques is presented. The framework is built in the Python programming language. Its use is illustrated on a study of the side impact response of a car body using an artificial neural network as a surrogate together with the NSGA-III genetic algorithm for optimization.

Original languageEnglish
Pages (from-to)90-100
Number of pages11
JournalCEUR Workshop Proceedings
Publication statusPublished - 2020
Event20th Conference Information Technologies - Applicationsand Theory, ITAT 2020 - Oravska Lesna, Slovakia
Duration: 18 Sep 202022 Sep 2020


Dive into the research topics of 'Modular surrogate-based optimization framework for expensive computational simulations'. Together they form a unique fingerprint.

Cite this