16 papers · ranked by Valyu relevance
Orlenys López-Pintado, Jannis Rosenbaum, Marlon Dumas
In business processes, activity batching refers to packing multiple activity instances for joint execution. Batching allows managers to trade off cost and processing effort against waiting time. Larger and less frequent batches may lower costs by reducing processing effort and amortizing fixed costs, but they create…
Vu Nguyen, Santu Rana, Sunil Gupta, Cheng Li + 1 more
Parameter settings profoundly impact the performance of machine learning algorithms and laboratory experiments. The classical grid search or trial-error methods are exponentially expensive in large parameter spaces, and Bayesian optimization (BO) offers an elegant alternative for global optimization of black box…
John Viljoen, Johanna Haffner, Masayoshi Tomizuka, Negar Mehr
Many robotics problems, including trajectory optimization, inverse kinematics, and contact-rich motion planning, reduce to nonlinear programs (NLPs). Mature NLP solvers such as IPOPT can solve these problems, offering hard constraint satisfaction, optimality guarantees, and favorable scaling with problem dimension.…
Mimi Zhang, Andrew Parnell, Dermot Brabazon, Alessio Benavoli
Bayesian optimization (BO) is an approach to globally optimizing black-box objective functions that are expensive to evaluate. BO-powered experimental design has found wide application in materials science, chemistry, experimental physics, drug development, etc. This work aims to bring attention to the benefits of…
Markus Grimm, Sébastien Paul, Pierre Chainais
The optimization of yields in multi-reactor systems, which are advanced tools in heterogeneous catalysis research, presents a significant challenge due to hierarchical technical constraints. To this respect, this work introduces a novel approach called process-constrained batch Bayesian optimization via Thompson…
Javad Azimi, Ali Jalali, Xiaoli Z. Fern
Bayesian Optimization (BO) aims at optimizing an unknown function that is costly to evaluate. We focus on applications where concurrent function evaluations are possible. In such cases, BO could choose to either sequentially evaluate the function (sequential mode) or evaluate the function at a batch of multiple inputs…
Dawei Zhan, Zeng Zhao-xi, Wei Sui, Ping Wu
—Extending Bayesian optimization to batch evaluation can enable the designer to make the most use of parallel computing technology. Most of current batch approaches use artificial functions to simulate the sequential Bayesian optimization algorithm's behavior to select a batch of points for parallel evaluation.…
Victor Abu-Marrul, Rafael Martinelli, Sílvio Hamacher, Irina Gribkovskaia
'Irina Gribkovskaia'] In this paper, we address a variant of a batch scheduling problem with identical parallel machines and non-anticipatory family setup times to minimize the total weighted completion time. We developed an ILS and a GRASP matheuristics to solve the problem using a constructive heuristic and two…
Xavier Guidetti, Alisa Rupenyan, Lutz Fassl, Majid Nabavi + 1 more
'John Lygeros'] Abstract— Recent work has shown constrained Bayesian optimization to be a powerful technique for the optimization of industrial processes. In complex manufacturing processes, the possibility to run extensive sequences of experiments with the goal of finding good process parameters is severely limited by…
Marie-Louise Lackner, Christoph Mrkvicka, Nysret Musliu, Daniel Walkiewicz + 1 more
'Daniel Walkiewicz' 'Felix Winter'] The Oven Scheduling Problem (OSP) is a new parallel batch scheduling problem that arises in the area of electronic component manufacturing. Jobs need to be scheduled to one of several ovens and may be processed simultaneously in one batch if they have compatible requirements. The…
Francesca Da Ros, Marie-Louise Lackner, Nysret Musliu
> Abstract. The Oven Scheduling Problem (OSP) is an NP-hard realworld parallel batch scheduling problem arising in the semiconductor industry. The objective of the problem is to schedule a set of jobs on ovens while minimizing several factors, namely total oven runtime, job tardiness, and setup costs. At the same time…
Benjamin Letham, Brian Karrer, Guilherme Ottoni, Eytan Bakshy
Randomized experiments are the gold standard for evaluating the effects of changes to real-world systems. Data in these tests may be difficult to collect and outcomes may have high variance, resulting in potentially large measurement error. Bayesian optimization is a promising technique for efficiently optimizing…
Patrick Koch, Oleg Golovidov, Steven D. Gardner, Brett Wujek + 2 more
'Joshua Griffin' 'Yan Xu'] Machine learning applications often require hyperparameter tuning. The hyperparameters usually drive both the efficiency of the model training process and the resulting model quality. For hyperparameter tuning, machine learning algorithms are complex black-boxes. This creates a class of…
Ke Cheng, Zhi Wang, Wen Hu, Tiannuo Yang + 2 more
—A service-level objective (SLO) is a target performance metric of service that cloud vendors aim to ensure. Delivering optimized SLOs can enhance user satisfaction and improve the competitiveness of cloud vendors. As large language models (LLMs) are gaining increasing popularity across various fields, it is of great…
Ryan Roussel, Adi Hanuka, Auralee Edelen
Particle accelerators require constant tuning during operation to meet beam quality, total charge and particle energy requirements for use in a wide variety of physics, chemistry and biology experiments. Maximizing the performance of an accelerator facility often necessitates multi-objective optimization, where…
Nikita Belokonev, Artem Melnikov, Maninadh Podapaka, Karan Pinto + 2 more
'Markus Pflitsch' 'Michael Perelshtein'] Chemical component design is a computationally challenging procedure that often entails iterative numerical modeling and authentic experimental testing. We demonstrate a novel optimization method, Tensor train Optimization (TetraOpt), for the shape optimization of components…