Hostname: page-component-89b8bd64d-z2ts4 Total loading time: 0 Render date: 2026-05-07T03:24:31.078Z Has data issue: false hasContentIssue false

A Bayesian optimization approach for reliability-based design of prestressed concrete structures

Published online by Cambridge University Press:  29 January 2026

James Whiteley*
Affiliation:
Engineering Department, University of Cambridge , UK
Jurgen Becque
Affiliation:
Engineering Department, University of Cambridge , UK
*
Corresponding author: James Whiteley; Email: jw2293@cam.ac.uk

Abstract

This paper presents a reliability-constrained Bayesian optimization framework for structural design under uncertainty, addressing challenges in stochastic optimization where the objectives and constraints are defined implicitly by potentially expensive numerical models. Our approach explicitly accounts for parameter uncertainty using results from Bayesian quadrature for uncertainty propagation in Gaussian process surrogate models. The method accommodates arbitrary probability distributions and employs gradient-based optimization for acquisition function maximization, strategically selecting sample points to minimize numerical model evaluations. We demonstrate our algorithm’s superior performance over random search and conventional Bayesian optimization through both an analytical test function and a prestressed tie-beam design case study, showing its practical applicability to structural optimization problems.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2026. Published by Cambridge University Press
Figure 0

Figure 1. A simple illustration of Bayesian optimization. A Gaussian process model, trained on four noiseless observations, is visualized, along with the corresponding acquisition function used to select the next evaluation point.

Figure 1

Figure 2. Visualization of a simple example. (a) true function $ f\left(x,\xi \right) $, (b) Gaussian process surrogate $ \hat{f}\left(x,\xi \right) $ with training data plotted, (c) true objective $ \unicode{x1D53C}\left[f\left(x,\xi \right)\right] $ and constraint $ \mathrm{P}\left[g\left(x,\xi \right)\le 0\right] $ and estimates based on surrogate models $ \hat{f}\left(x,\xi \right) $ and $ \hat{g}\left(x,\xi \right) $, (d) acquisition functions $ {\tilde{\alpha}}_{\mathrm{EI}}(x)\times {\tilde{\alpha}}_{\mathrm{PF}}(x) $ and $ {\alpha}_{\mathrm{WSE}}\left(\xi \right) $.

Figure 2

Figure 3. Shaded contour plots of $ \unicode{x1D53C}\left[\hskip0.35em f\left(\mathbf{x},\boldsymbol{\xi} \right)\right] $ for the Branin–Hoo function. Contour lines of the constraint $ \mathrm{P}\left[g\left(\mathbf{x},\boldsymbol{\xi} \right)\le 0\right] $ are shown in black. (a) Monte Carlo estimates using 1000 $ \boldsymbol{\xi} $ samples for each point on a 500×500 grid of points (b) $ \unicode{x1D53C}\left[\hat{f}\left(\mathbf{x},\boldsymbol{\xi} \right)\right] $ and $ \mathrm{P}\left[\hat{g}\left(\mathbf{x},\boldsymbol{\xi} \right)\le 0\right] $ estimated from surrogate models $ \hat{f} $ and $ \hat{g} $, each with 100 points, generated with Latin Hypercube sampling, (c) estimates using 250 points, (d) estimates using 500 points.

Figure 3

Figure 4. BayesOpt results for constrained Branin–Hoo example (a–c) and prestressed beam example (d–f). (a,d) optimization using random search $ \left({\mathbf{x}}_{n+1},{\boldsymbol{\xi}}_{n+1}\right)\sim \mathcal{U}\left[\mathcal{X}\times \Xi \right] $, (b,e) optimization using conventional Expected Improvement $ \left({\mathbf{x}}_{n+1},{\boldsymbol{\xi}}_{n+1}\right)=\arg {\max}_{\mathbf{x}}{\alpha}_{\mathrm{EI}}\left(\mathbf{x},\boldsymbol{\xi} \right)\times {\alpha}_{\mathrm{PF}}\left(\mathbf{x},\boldsymbol{\xi} \right) $, (c,f) optimization using Algorithm 1. The three algorithms were each run 40 times.

Figure 4

Table 1. Joint probability density $ p\left(\xi \right) $

Figure 5

Figure 5. Prestressed tie beam (adapted from Burgoyne and Mitchell, 2017).

Figure 6

Figure 6. Two-dimensional cross-sections through the three-dimensional parameter space (P, e, d), with contour lines showing probability levels $ {\prod}_i\;\mathrm{P}\left[{g}_i\left(\mathbf{x},\boldsymbol{\xi} \right)\le 0\right]=\left(\mathrm{0.1,0.2,0.4,0.8}\right) $ The contours were generated via Monte Carlo sampling of surrogates on a 200x200 grid using 5000 $ \boldsymbol{\xi} $ samples per point.

Submit a response

Comments

No Comments have been published for this article.