BIOS

an object-oriented framework for Surrogate-Based Optimization using bio-inspired algorithms

Journal Article (2022)
Author(s)

Elias Saraiva Barroso (Universidade Federal do Ceará)

Leonardo Gonçalves Ribeiro (Universidade Federal do Ceará)

M.A. Marina (Universidade Federal do Ceará, TU Delft - Applied Mechanics)

B. C.M.Rocha Rocha (TU Delft - Applied Mechanics)

Evandro Parente (Universidade Federal do Ceará)

Antônio Macário Cartaxo de Melo (Universidade Federal do Ceará)

Research Group
Applied Mechanics
Copyright
© 2022 Elias Saraiva Barroso, Leonardo Gonçalves Ribeiro, M. Alves Maia, I.B.C.M. Rocha, Evandro Parente, Antônio Macário Cartaxo de Melo
DOI related publication
https://doi.org/10.1007/s00158-022-03302-0
More Info
expand_more
Publication Year
2022
Language
English
Copyright
© 2022 Elias Saraiva Barroso, Leonardo Gonçalves Ribeiro, M. Alves Maia, I.B.C.M. Rocha, Evandro Parente, Antônio Macário Cartaxo de Melo
Research Group
Applied Mechanics
Issue number
7
Volume number
65
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

This paper presents BIOS (acronym for Biologically Inspired Optimization System), an object-oriented framework written in C++, aimed at heuristic optimization with a focus on Surrogate-Based Optimization (SBO) and structural problems. The use of SBO to deal with structural optimization has grown considerably in recent years due to the outstanding gain in efficiency, often with little loss in accuracy. This is especially promising when adaptive sampling techniques are used. However, many issues are yet to be addressed before SBO can be employed reliably in most optimization problems. In that sense, continuous experimentation, testing and comparison are needed, which can be more easily carried out in an existing framework. The architecture is designed to implement conventional nature inspired algorithms and Sequential Approximated Optimization (SAO). The system aims to be efficient, easy to use and extensible. The efficiency and accuracy of the system are assessed on a set of benchmarks, and on the optimization of functionally graded structures. Excellent results are obtained.

Files

S00158_022_03302_0.pdf
(pdf | 4.94 Mb)
- Embargo expired in 01-07-2023
License info not available