Submitted:
01 August 2025
Posted:
04 August 2025
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Background
- Generate a surrogate model of the objective function f, usually under the form of a Stochastic Process,
- Select a new point to evaluate the true objective function,
- Update the surrogate model using the Bayesian Update, the pair of the new point and the value of the objective function in it.
2.1. SBO

2.2. BOPrO
| Algorithm 1: BOPrO Algorithm. keeps track of all function evaluations so far: [20]. |
![]() |
3. Data-Driven Prior Construction in Hilbert Spaces for Bayesian Optimization
3.1. Preliminaries
3.2. Construction of Priors
- The uncertainties can be modeled by a random vector U and the variable of interest is ;
- the random variable U takes its values on an interval of real numbers (or, more generally, on a bounded subset of );
- X belongs to the space of square summable random variables: , id est, X has finite moment of order 2;
- some statistical information about the couple is available.
| Algorithm 2: Data-Driven Prior Construction in Hilbert Spaces for Bayesian Optimization |
![]() |
4. Results
4.1. Test Design and Technical Aspects
- The first, , implemented within the optimization algorithm, takes values between 0.01 and 0.05.
- The second, , is used to divide the DoE into two subsets (good and bad) for the construction of the apriori.
4.2. Benchmark Problems
- the maximum and minimum values reached by the function (corresponding to the 10 runs) obtained in the last iteration. This allows us to capture the worst and best performance of the algorithm.
- the mean of the function values at the last iteration (corresponding to the 10 runs) and the standard deviation of these values.
- the success rate, defined as the number of executions in which the function reached a value below the target.
4.2.1. Test Function a: Gramacy & Lee Function
| Method | Min () | Max () | Mean () | Std() | Success rate ( target) |
|---|---|---|---|---|---|
| SBO (baseline) | -0.8690 | -0.8492 | -0.8648 | 10/10 | |
| HSBO with normal prior | -0.8690 | -0.6622 | -0.8407 | 9/10 | |
| HSBO with log-normal prior | -0.8690 | -0.6619 | -0.8271 | 8/10 | |
| HSBO with exponential prior | -0.8690 | -0.5185 | -0.8099 | 8/10 | |
| HSBO with Rayleigh prior | -0.8690 | -0.5185 | -0.7922 | 7/10 | |
| HSBO with Pearson prior | -0.8690 | -0.8492 | -0.8648 | 10/10 |
4.2.2. Test Function b: Cross-in-Tray 2D Function
4.2.3. Test Function c: 2D Branin Function
4.2.4. Test Function d: Hartmann 3D Function
4.2.5. Test Function e: Sum of Different Powers (4D) Function
4.2.6. Test Function f: Hartmann 6D Function
4.3. Application: Shape Optimization of a Solid in Linear Elasticity Under Uniaxial Loading

- is the total volume of the generated structure,
- is the average horizontal displacement on the right boundary ,
- is the target displacement,
- is a regularization coefficient.
5. Discussion
Abbreviations
| BO | Bayesian Optimization |
| Gaussian Process | |
| BOPrO | Bayesian optimization with a prior for the optimum |
| BOA | Bayesian Optimization Algorithm |
| SBO | Standart Bayesian Optimization |
| TPE | Tree-structured Parzen Estimator |
| CDF | cumulative distribution function |
| probability density function | |
| HSBO | Data-Driven Prior Construction in Hilbert Spaces for Bayesian Optimization |
| DoE | Initial design of experiments |
| SR | Simple Regret |
Appendix A. Description of test functions
| Function | Dimension | Design Space | Minimun | Target |
|---|---|---|---|---|
| (F1) Gramacy & Lee (2012) | ||||
| 1 | -0.86901 | -0.8256 | ||
| (F2) Cross-in-Tray | ||||
| 2 | -2.06261 | -1.9595 | ||
| (F3) Branin | ||||
| 2 | 0.397887 | 0.4178 | ||
| (F4) Hartmann 3-Dimensional | ||||
| 3 | -3.86278 | -3.6696 | ||
| (F5) Sum of Different Powers Function | ||||
| 4 | 0 | 0.001 | ||
| (F6) Hartmann 6-Dimensional | ||||
| 6 | -3.32237 | -3.1563 |
Appendix B. Mean of Simple Regret

References
- Jones, D.R.; Schonlau, M.; Welch, W.J. Efficient global optimization of expensive black-box functions. Journal of Global optimization 1998, 13, 455–492. [CrossRef]
- Regis, R.G. Stochastic radial basis function algorithms for large-scale optimization involving expensive black-box objective and constraint functions. Computers & Operations Research 2011, 38, 837–853. [CrossRef]
- Kumagai, W.; Yasuda, K. Black-box optimization and its applications. Innovative systems approach for facilitating smarter world 2023, pp. 81–100.
- Ghanbari, H.; Scheinberg, K. Black-box optimization in machine learning with trust region based derivative free algorithm. arXiv preprint arXiv:1703.06925 2017.
- Pardalos, P.M.; Rasskazova, V.; Vrahatis, M.N.; et al. Black box optimization, machine learning, and no-free lunch theorems; Vol. 170, Springer, 2021.
- Abreu de Souza, F.; Crispim Romão, M.; Castro, N.F.; Nikjoo, M.; Porod, W. Exploring parameter spaces with artificial intelligence and machine learning black-box optimization algorithms. Physical Review D 2023, 107, 035004. [CrossRef]
- Calvel, S.; Mongeau, M. Black-box structural optimization of a mechanical component. Computers & Industrial Engineering 2007, 53, 514–530. [CrossRef]
- Lainé, J.; Piollet, E.; Nyssen, F.; Batailly, A. Blackbox optimization for aircraft engine blades with contact interfaces. Journal of Engineering for Gas Turbines and Power 2019, 141, 061016. [CrossRef]
- Thalhamer, A.; Fleisch, M.; Schuecker, C.; Fuchs, P.F.; Schlögl, S.; Berer, M. A black-box optimization strategy for customizable global elastic deformation behavior of unit cell-based tri-anti-chiral metamaterials. Advances in Engineering Software 2023, 186, 103553. [CrossRef]
- Wu, J.; Chen, X.Y.; Zhang, H.; Xiong, L.D.; Lei, H.; Deng, S.H. Hyperparameter optimization for machine learning models based on Bayesian optimization. Journal of Electronic Science and Technology 2019, 17, 26–40.
- Cho, H.; Kim, Y.; Lee, E.; Choi, D.; Lee, Y.; Rhee, W. Basic enhancement strategies when using Bayesian optimization for hyperparameter tuning of deep neural networks. IEEE access 2020, 8, 52588–52608. [CrossRef]
- Do, B.; Zhang, R. Multi-fidelity Bayesian optimization in engineering design. arXiv preprint arXiv:2311.13050 2023.
- Frazier, P.I.; Wang, J. Bayesian optimization for materials design. Information science for materials discovery and design 2016, pp. 45–75.
- Humphrey, L.; Dubas, A.; Fletcher, L.; Davis, A. Machine learning techniques for sequential learning engineering design optimisation. Plasma Physics and Controlled Fusion 2023, 66, 025002. [CrossRef]
- Brochu, E.; Cora, V.M.; De Freitas, N. A tutorial on Bayesian optimization of expensive cost functions, with application to active user modeling and hierarchical reinforcement learning. arXiv preprint arXiv:1012.2599 2010.
- Mockus, J. Application of Bayesian approach to numerical methods of global and stochastic optimization. Journal of Global Optimization 1994, 4, 347–365. [CrossRef]
- Frazier, P.I. A tutorial on Bayesian optimization. arXiv preprint arXiv:1807.02811 2018.
- Wilson, A.G.; Dann, C.; Lucas, C.; Xing, E.P. The human kernel. Advances in neural information processing systems 2015, 28.
- Xu, W.; Adachi, M.; Jones, C.N.; Osborne, M.A. Principled bayesian optimisation in collaboration with human experts. arXiv preprint arXiv:2410.10452 2024.
- Souza, A.; Nardi, L.; Oliveira, L.B.; Olukotun, K.; Lindauer, M.; Hutter, F. Bayesian optimization with a prior for the optimum. In Proceedings of the Machine Learning and Knowledge Discovery in Databases. Research Track: European Conference, ECML PKDD 2021, Bilbao, Spain, September 13–17, 2021, Proceedings, Part III 21. Springer, 2021, pp. 265–296.
- de Cursi, E.S. Uncertainty Quantification with R; Springer, 2024.
- Shahriari, B.; Swersky, K.; Wang, Z.; Adams, R.P.; De Freitas, N. Taking the human out of the loop: A review of Bayesian optimization. Proceedings of the IEEE 2015, 104, 148–175. [CrossRef]
- Ben Yahya, A.; Ramos Garces, S.; Van Oosterwyck, N.; De Boi, I.; Cuyt, A.; Derammelaere, S. Mechanism design optimization through CAD-based Bayesian optimization and quantified constraints. Discover Mechanical Engineering 2024, 3, 21. [CrossRef]
- Surjanovic, S.; Bingham, D. Virtual Library of Simulation Experiments: Test Functions and Datasets. https://www.sfu.ca/~ssurjano/optimization.html, 2013.
- Bergstra, J.; Bardenet, R.; Bengio, Y.; Kégl, B. Algorithms for hyper-parameter optimization. Advances in neural information processing systems 2011, 24.
- de Cursi, E.S.; Fabro, A. On the Collaboration Between Bayesian and Hilbertian Approaches. In Proceedings of the International Symposium on Uncertainty Quantification and Stochastic Modeling. Springer, 2023, pp. 178–189.
- Bassi, M.; Souza de Cursi, J.E.; Ellaia, R. Generalized Fourier Series for Representing Random Variables and Application for Quantifying Uncertainties in Optimization. In Proceedings of the 3rd International Symposium on Uncertainty Quantification and Stochastic Modeling, 2016. [CrossRef]
- De Cursi, E.S.; Sampaio, R. Uncertainty quantification and stochastic modeling with matlab; Elsevier, 2015.
- AV, A.K.; Rana, S.; Shilton, A.; Venkatesh, S. Human-AI collaborative Bayesian optimisation. Advances in Neural Information Processing Systems 2022, 35, 16233–16245.
- Vakili, S.; Bouziani, N.; Jalali, S.; Bernacchia, A.; Shiu, D.s. Optimal order simple regret for Gaussian process bandits. Advances in Neural Information Processing Systems 2021, 34, 21202–21215.
- Nguyen, V.P.; Anitescu, C.; Bordas, S.P.; Rabczuk, T. Isogeometric analysis: an overview and computer implementation aspects. Mathematics and Computers in Simulation 2015, 117, 89–116. [CrossRef]
| 1 | The numerical model is based on the open-source code MIGFEM by Vinh Phu Nguyen (Johns Hopkins University / Monash University), available on GitHub. This MATLAB code implements linear isogeometric analysis (IGA) for 1D, 2D, and 3D elasticity problems, including refinement and Bézier extraction. |




| Method | Min () | Max () | Mean () | Std() | Success rate ( target) |
|---|---|---|---|---|---|
| SBO (baseline) | -2.0626 | -1.8894 | -2.0447 | 9/10 | |
| HSBO with normal prior | -2.0626 | -2.0620 | -2.0625 | 10/10 | |
| HSBO with log-normal prior | -2.0626 | -2.0426 | -2.0564 | 10/10 | |
| HSBO with exponential prior | -2.0456 | -1.8891 | -1.9740 | 7/10 | |
| HSBO with Rayleigh prior | -2.0456 | -1.8327 | -1.9601 | 6/10 | |
| HSBO with Pearson prior | -2.0626 | -1.8833 | -2.0270 | 8/10 |
| Method | Min () | Max () | Mean () | Std() | Success rate ( target) |
|---|---|---|---|---|---|
| SBO (baseline) | 0.3980 | 0.4303 | 0.4114 | 6/10 | |
| HSBO with normal prior | 0.3980 | 0.5495 | 0.4322 | 3/10 | |
| HSBO with log-normal prior | 0.3980 | 0.5495 | 0.4322 | 3/10 | |
| HSBO with exponential prior | 0.3980 | 0.4449 | 0.4171 | 4/10 | |
| HSBO with Rayleigh prior | 0.3980 | 0.5495 | 0.4322 | 3/10 | |
| HSBO with Pearson prior | 0.3980 | 0.4801 | 0.4252 | 3/10 |
| Method | Min () | Max () | Mean () | Std() | Success rate ( target) |
|---|---|---|---|---|---|
| SBO (baseline) | -3.8609 | -3.8428 | -3.8539 | 10/10 | |
| HSBO with normal prior | -3.8609 | -3.8428 | -3.8539 | 10/10 | |
| HSBO with log-normal prior | -3.8609 | -3.8428 | -3.8539 | 10/10 | |
| HSBO with exponential prior | -3.8609 | -3.8428 | -3.8539 | 10/10 | |
| HSBO with Rayleigh prior | -3.8609 | -3.8428 | -3.8539 | 10/10 | |
| HSBO with Pearson prior | -3.8609 | -3.8428 | -3.8539 | 10/10 |
| Method | Min () | Max () | Mean () | Std() | Success rate ( target) |
|---|---|---|---|---|---|
| SBO (baseline) | 10/10 | ||||
| HSBO with normal prior | 10/10 | ||||
| HSBO with log-normal prior | 5/10 | ||||
| HSBO with exponential prior | - | ||||
| HSBO with Rayleigh prior | - | ||||
| HSBO with Pearson prior | 10/10 |
| Method | Min () | Max () | Mean () | Std() | Success rate ( target) |
|---|---|---|---|---|---|
| SBO (baseline) | -3.0166 | -2.9428 | -2.9742 | - | |
| HSBO with normal prior | -3.0166 | -2.9428 | -2.9740 | - | |
| HSBO with log-normal prior | -3.0166 | -2.9583 | -2.9864 | - | |
| HSBO with exponential prior | -3.0166 | -2.9428 | -2.9742 | - | |
| HSBO with Rayleigh prior | -3.0166 | -2.9428 | -2.9742 | - | |
| HSBO with Pearson prior | -2.9871 | -2.9184 | -2.9632 | - |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).

