Multi-objective robust optimization using adaptive surrogate models for problems with mixed continuous-categorical parameters
M. Moustapha, A. Galimshina, G. Habert, B. Sudret

TL;DR
This paper introduces a surrogate-assisted multi-objective robust optimization method that efficiently handles mixed continuous-categorical parameters and uncertainties, demonstrated through engineering design and building renovation case studies.
Contribution
It develops an adaptive Kriging-based surrogate approach integrated with NSGA-II for multi-objective robust optimization involving mixed parameters, reducing computational costs.
Findings
The method effectively solves analytical examples demonstrating efficiency.
Application to building renovation shows optimal heating system replacement.
Surrogate model accelerates robust optimization in complex engineering problems.
Abstract
Explicitly accounting for uncertainties is paramount to the safety of engineering structures. Optimization which is often carried out at the early stage of the structural design offers an ideal framework for this task. When the uncertainties are mainly affecting the objective function, robust design optimization is traditionally considered. This work further assumes the existence of multiple and competing objective functions that need to be dealt with simultaneously. The optimization problem is formulated by considering quantiles of the objective functions which allows for the combination of both optimality and robustness in a single metric. By introducing the concept of common random numbers, the resulting nested optimization problem may be solved using a general-purpose solver, herein the non-dominated sorting genetic algorithm (NSGA-II). The computational cost of such an approach is…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
