Golem: an algorithm for robust experiment and process optimization

被引:22
|
作者
Aldeghi, Matteo [1 ,2 ,3 ]
Hase, Florian [1 ,2 ,3 ,4 ]
Hickman, Riley J. [2 ,3 ]
Tamblyn, Isaac [1 ,5 ]
Aspuru-Guzik, Alan [1 ,2 ,3 ,6 ]
机构
[1] Vector Inst Artificial Intelligence, Toronto, ON, Canada
[2] Univ Toronto, Dept Chem, Chem Phys Theory Grp, Toronto, ON, Canada
[3] Univ Toronto, Dept Comp Sci, Toronto, ON, Canada
[4] Harvard Univ, Dept Chem & Chem Biol, Cambridge, MA 02138 USA
[5] Natl Res Council Canada, Ottawa, ON, Canada
[6] Canadian Inst Adv Res, Toronto, ON, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
GENETIC ALGORITHMS;
D O I
10.1039/d1sc01545a
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Numerous challenges in science and engineering can be framed as optimization tasks, including the maximization of reaction yields, the optimization of molecular and materials properties, and the fine-tuning of automated hardware protocols. Design of experiment and optimization algorithms are often adopted to solve these tasks efficiently. Increasingly, these experiment planning strategies are coupled with automated hardware to enable autonomous experimental platforms. The vast majority of the strategies used, however, do not consider robustness against the variability of experiment and process conditions. In fact, it is generally assumed that these parameters are exact and reproducible. Yet some experiments may have considerable noise associated with some of their conditions, and process parameters optimized under precise control may be applied in the future under variable operating conditions. In either scenario, the optimal solutions found might not be robust against input variability, affecting the reproducibility of results and returning suboptimal performance in practice. Here, we introduce Golem, an algorithm that is agnostic to the choice of experiment planning strategy and that enables robust experiment and process optimization. Golem identifies optimal solutions that are robust to input uncertainty, thus ensuring the reproducible performance of optimized experimental protocols and processes. It can be used to analyze the robustness of past experiments, or to guide experiment planning algorithms toward robust solutions on the fly. We assess the performance and domain of applicability of Golem through extensive benchmark studies and demonstrate its practical relevance by optimizing an analytical chemistry protocol under the presence of significant noise in its experimental conditions.
引用
收藏
页码:14792 / 14807
页数:16
相关论文
共 50 条
  • [21] Robust Optimization Based on an Improved Genetic Algorithm
    Yan Lewei
    Sun Zuoyu
    Mao Keyang
    ENGINEERING SOLUTIONS FOR MANUFACTURING PROCESSES, PTS 1-3, 2013, 655-657 : 955 - 958
  • [22] Learning for Robust Combinatorial Optimization: Algorithm and Application
    Shao, Zhihui
    Yang, Jianyi
    Shen, Cong
    Ren, Shaolei
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2022), 2022, : 930 - 939
  • [23] A Robust and Efficient Hybrid Algorithm for Global Optimization
    Geethaikrishnan, C.
    Mujumdar, P. M.
    Sudhakar, K.
    Adimurthy, V.
    2009 IEEE INTERNATIONAL ADVANCE COMPUTING CONFERENCE, VOLS 1-3, 2009, : 486 - +
  • [24] A robust evolutionary algorithm for HVAC engineering optimization
    Fong, Kwong Fai
    Hanby, Victor Ian
    Chow, Tin Tai
    HVAC&R RESEARCH, 2008, 14 (05): : 683 - 705
  • [25] Robust portfolio optimization with a hybrid heuristic algorithm
    Fastrich, Bjoern
    Winker, Peter
    COMPUTATIONAL MANAGEMENT SCIENCE, 2012, 9 (01) : 63 - 88
  • [26] Robust optimization using Bayesian optimization algorithm: Early detection of non-robust solutions
    Kaedi, Marjan
    Ahn, Chang Wook
    APPLIED SOFT COMPUTING, 2017, 61 : 1125 - 1138
  • [27] Robust optimization of chemical process networks based on Louvain-KBICD community division rewiring algorithm
    Xie, Tongtong
    Wang, Zheng
    Dong, Zhaofei
    Zhai, Xiaofeng
    CANADIAN JOURNAL OF CHEMICAL ENGINEERING, 2025,
  • [28] A new robust fitting algorithm for vertex reconstruction in the CERES experiment
    Agakichiev, G
    Barannikova, O
    Ceretto, F
    Faschingbauer, U
    Glassel, P
    Kolganova, E
    Ososkov, G
    Panebratsev, Y
    Rak, J
    Saveljic, N
    Tserruya, I
    Ullrich, T
    Wurm, JP
    NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION A-ACCELERATORS SPECTROMETERS DETECTORS AND ASSOCIATED EQUIPMENT, 1997, 394 (1-2): : 225 - 231
  • [29] A robust framework with statistical learning method and evolutionary improvement algorithm for process real-time optimization
    Lee, DE
    Choi, S
    Ahn, S
    Yoon, ES
    INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOL 1-4, PROCEEDINGS, 2005, : 2281 - 2286
  • [30] Robust optimization for process scheduling under uncertainty
    Li, Zukui
    Ierapetritou, Marianthi G.
    INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2008, 47 (12) : 4148 - 4157