Faculty Sponsor

Dr. Jesse Sestito




Mechanical Engineering

ORCID Identifier(s)

0000-0002-4969-6817, 0000-0002-7679-8894

Presentation Type

Poster Presentation

Symposium Date

Spring 2022


In engineering design, it is commonplace to modify design parameters such that a set of properties or attributes are optimized for a particular application. This optimization process can be successfully performed using optimization techniques built on machine learning such as sequential multi-objective Bayesian optimization (S-MOBO). S-MOBO takes in existing sets of design parameters and their corresponding solutions and recommends design parameters that are most likely to produce a solution on the Pareto front, the set of non-dominated solutions. Though S-MOBO is a powerful technique, only one iteration of the design can be built at a time. In design problems that can be parallelized, batch multi-objective Bayesian optimization (B-MOBO) can be used instead to accelerate the optimization process by recommending multiple sets of design parameters whose solutions are expected to exist along the Pareto front. Though this process increases overall computation time, the real-time computation is reduced. In this work, we develop a new B-MOBO method as well as a Python framework to support any MOBO method. The new B-MOBO method is developed using a gaussian process model surrogate to inform the new acquisition function. The new B-MOBO method will more efficiently recommend batch samples which target the Pareto front, reducing overall real-time computation.

Biographical Information about Author(s)

Adelle Holder is a sophomore mechanical engineering major with a minor in environmental engineering. She has been doing research on batch Bayesian optimization with Dr. Sestito since Fall 2021.

Henry DeBruin is a sophomore mechanical engineering major from Bloomingburg, Ohio. After graduating from Miami Trace High School in May 2020, he began studying at Valparaiso University in August the same year. He started doing research with Dr. Sestito in Fall 2021. He became interested in doing research on batch Bayesian optimization because he enjoys coding and is excited about the applications of batch optimization in the future.