Gryffin: An algorithm for Bayesian optimization of categorical variables informed by expert knowledge
Not on the map. Why?
Abstract (arXiv)
Designing functional molecules and advanced materials requires complex design choices: tuning continuous process parameters such as temperatures or flow rates, while simultaneously selecting catalysts or solvents. To date, the development of data-driven experiment planning strategies for autonomous experimentation has largely focused on continuous process parameters despite the urge to devise efficient strategies for the selection of categorical variables. Here, we introduce Gryffin, a general purpose optimization framework for the autonomous selection of categorical variables driven by expert knowledge. Gryffin augments Bayesian optimization based on kernel density estimation with smooth approximations to categorical distributions. Leveraging domain knowledge in the form of physicochemical descriptors, Gryffin can significantly accelerate the search for promising molecules and materials. Gryffin can further highlight relevant correlations between the provided descriptors to inspire physical insights and foster scientific intuition. In addition to comprehensive benchmarks, we demonstrate the capabilities and performance of Gryffin on three examples in materials science and chemistry: (i) the discovery of non-fullerene acceptors for organic solar cells, (ii) the design of hybrid organic-inorganic perovskites for light harvesting, and (iii) the identification of ligands and process parameters for Suzuki-Miyaura reactions. Our results suggest that Gryffin, in its simplest form, is competitive with state-of-the-art categorical optimization algorithms. However, when leveraging domain knowledge provided via descriptors, Gryffin outperforms other approaches while simultaneously refining this domain knowledge to promote scientific understanding.
Key facts. Cited by 30 papers in the map (data through 7 Oct 2026). First posted on arXiv 26 Mar 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 8; 2023: 7; 2024: 2; 2025: 7; 2026: 3.
30 papers.
Sort:
By area:
- 2023From Chaos Comes Order: Ordering Event Representations for Object Recognition and Detectioncited by 52
- 2023Increasing the Scope as You Learn: Adaptive Bayesian Optimization in Nested Subspacescited by 50
- 2024A Sober Look at LLMs for Material Discovery: Are They Actually Good for Bayesian Optimization Over Molecules?cited by 46
- 2025El Agente: An Autonomous Agent for Quantum Chemistrycited by 43
- 2022GAUCHE: A Library for Gaussian Processes in Chemistrycited by 40
- 2022Bayesian Optimization over Discrete and Mixed Spaces via Probabilistic Reparameterizationcited by 35
- 2023Bounce: Reliable High-Dimensional Bayesian Optimization for Combinatorial and Mixed Spacescited by 27
- 2022Tree ensemble kernels for Bayesian optimization with known constraints over mixed-feature spacescited by 14
- 2022Fast Bayesian Optimization of Needle-in-a-Haystack Problems using Zooming Memory-Based Initialization (ZoMBI)cited by 14
- 2025Language-Based Bayesian Optimization Research Assistant (BORA)cited by 13
- 2022Bayesian optimization with known experimental and design constraints for chemistry applicationscited by 11
- 2022Calibration and generalizability of probabilistic models on low-data chemical datasets with DIONYSUScited by 10
18 more
- 2021Golem: An algorithm for robust experiment and process optimizationcited by 6
- 2022Uncertainty-Aware Mixed-Variable Machine Learning for Materials Designcited by 6
- 2023HypBO: Accelerating Black-Box Scientific Experiments Using Experts' Hypothesescited by 6
- 2022ODBO: Bayesian Optimization with Search Space Prescreening for Directed Protein Evolutioncited by 5
- 2025Loss-Guided Auxiliary Agents for Overcoming Mode Collapse in GFlowNetscited by 4
- 2023Provably Efficient Bayesian Optimization with Unknown Gaussian Process Hyperparameter Estimationcited by 2
- 2024Categorical data clustering: 25 years beyond K-modescited by 2
- 2025BARK: A Fully Bayesian Tree Kernel for Black-box Optimizationcited by 2
- 2025Evaluating LLM-based Workflows for Switched-Mode Power Supply Designcited by 2
- 2025Large Language Models Transform Organic Synthesis From Reaction Prediction to Automationcited by 1
- 2026CARE: Context-Aware Ranking Evolution with Executable Scoring Programs for Budgeted Reaction Optimizationcited by 1
- 2021Opportunities for Machine Learning to Accelerate Halide Perovskite Commercialization and Scale-Upcited by 0
- 2021Bringing Atomistic Deep Learning to Prime Timecited by 0
- 2023Materials Informatics: An Algorithmic Design Rulecited by 0
- 2023Bespoke Nanoparticle Synthesis and Chemical Knowledge Discovery Via Autonomous Experimentationscited by 0
- 2025CatBOX: A Categorical-Continuous Bayesian Optimization with Spectral Mixture Kernels for Accelerated Catalysis Experimentscited by 0
- 2026Harnessing Large Language Models to Compile Task-Relevant Context into Bayesian Optimisationcited by 0
- 2026Atoms to Processes: The Role of Artificial Intelligence and Machine Learning in Chemical Engineeringcited by 0
- 2026Atoms to Processes: The Role of Artificial Intelligence and Machine Learning in Chemical Engineering1 Oct 2026
- 2026Harnessing Large Language Models to Compile Task-Relevant Context into Bayesian Optimisation29 Sep 2026
- 2026CARE: Context-Aware Ranking Evolution with Executable Scoring Programs for Budgeted Reaction Optimization12 Jun 2026
- 2025Large Language Models Transform Organic Synthesis From Reaction Prediction to Automation7 Aug 2025
- 2025Evaluating LLM-based Workflows for Switched-Mode Power Supply Design14 Jul 2025
- 2025CatBOX: A Categorical-Continuous Bayesian Optimization with Spectral Mixture Kernels for Accelerated Catalysis Experiments23 May 2025
- 2025Loss-Guided Auxiliary Agents for Overcoming Mode Collapse in GFlowNets21 May 2025
- 2025El Agente: An Autonomous Agent for Quantum Chemistry5 May 2025
- 2025BARK: A Fully Bayesian Tree Kernel for Black-box Optimization7 Mar 2025
- 2025Language-Based Bayesian Optimization Research Assistant (BORA)27 Jan 2025
- 2024Categorical data clustering: 25 years beyond K-modes30 Aug 2024
- 2024A Sober Look at LLMs for Material Discovery: Are They Actually Good for Bayesian Optimization Over Molecules?7 Feb 2024
18 more
- 2023Bespoke Nanoparticle Synthesis and Chemical Knowledge Discovery Via Autonomous Experimentations1 Sep 2023
- 2023HypBO: Accelerating Black-Box Scientific Experiments Using Experts' Hypotheses22 Aug 2023
- 2023Bounce: Reliable High-Dimensional Bayesian Optimization for Combinatorial and Mixed Spaces2 Jul 2023
- 2023Provably Efficient Bayesian Optimization with Unknown Gaussian Process Hyperparameter Estimation12 Jun 2023
- 2023Materials Informatics: An Algorithmic Design Rule5 May 2023
- 2023From Chaos Comes Order: Ordering Event Representations for Object Recognition and Detection26 Apr 2023
- 2023Increasing the Scope as You Learn: Adaptive Bayesian Optimization in Nested Subspaces22 Apr 2023
- 2022GAUCHE: A Library for Gaussian Processes in Chemistry6 Dec 2022
- 2022Calibration and generalizability of probabilistic models on low-data chemical datasets with DIONYSUS3 Dec 2022
- 2022Bayesian Optimization over Discrete and Mixed Spaces via Probabilistic Reparameterization18 Oct 2022
- 2022Fast Bayesian Optimization of Needle-in-a-Haystack Problems using Zooming Memory-Based Initialization (ZoMBI)26 Aug 2022
- 2022Uncertainty-Aware Mixed-Variable Machine Learning for Materials Design11 Jul 2022
- 2022Tree ensemble kernels for Bayesian optimization with known constraints over mixed-feature spaces2 Jul 2022
- 2022ODBO: Bayesian Optimization with Search Space Prescreening for Directed Protein Evolution19 May 2022
- 2022Bayesian optimization with known experimental and design constraints for chemistry applications29 Mar 2022
- 2021Bringing Atomistic Deep Learning to Prime Time9 Dec 2021
- 2021Opportunities for Machine Learning to Accelerate Halide Perovskite Commercialization and Scale-Up8 Oct 2021
- 2021Golem: An algorithm for robust experiment and process optimization5 Mar 2021
- 2025El Agente: An Autonomous Agent for Quantum Chemistrycited by 43
- 2025El Agente: An Autonomous Agent for Quantum Chemistry5 May 2025
- 2023From Chaos Comes Order: Ordering Event Representations for Object Recognition and Detectioncited by 52
- 2023Increasing the Scope as You Learn: Adaptive Bayesian Optimization in Nested Subspacescited by 50
- 2024A Sober Look at LLMs for Material Discovery: Are They Actually Good for Bayesian Optimization Over Molecules?cited by 46
- 2022GAUCHE: A Library for Gaussian Processes in Chemistrycited by 40
- 2022Bayesian Optimization over Discrete and Mixed Spaces via Probabilistic Reparameterizationcited by 35
- 2023Bounce: Reliable High-Dimensional Bayesian Optimization for Combinatorial and Mixed Spacescited by 27
- 2022Tree ensemble kernels for Bayesian optimization with known constraints over mixed-feature spacescited by 14
- 2022Fast Bayesian Optimization of Needle-in-a-Haystack Problems using Zooming Memory-Based Initialization (ZoMBI)cited by 14
- 2025Language-Based Bayesian Optimization Research Assistant (BORA)cited by 13
- 2022Bayesian optimization with known experimental and design constraints for chemistry applicationscited by 11
- 2022Calibration and generalizability of probabilistic models on low-data chemical datasets with DIONYSUScited by 10
- 2021Golem: An algorithm for robust experiment and process optimizationcited by 6
12 most cited of 29 All 29 (JSON)
- 2026Atoms to Processes: The Role of Artificial Intelligence and Machine Learning in Chemical Engineering1 Oct 2026
- 2026Harnessing Large Language Models to Compile Task-Relevant Context into Bayesian Optimisation29 Sep 2026
- 2026CARE: Context-Aware Ranking Evolution with Executable Scoring Programs for Budgeted Reaction Optimization12 Jun 2026
- 2025Large Language Models Transform Organic Synthesis From Reaction Prediction to Automation7 Aug 2025
- 2025Evaluating LLM-based Workflows for Switched-Mode Power Supply Design14 Jul 2025
- 2025CatBOX: A Categorical-Continuous Bayesian Optimization with Spectral Mixture Kernels for Accelerated Catalysis Experiments23 May 2025
- 2025Loss-Guided Auxiliary Agents for Overcoming Mode Collapse in GFlowNets21 May 2025
- 2025BARK: A Fully Bayesian Tree Kernel for Black-box Optimization7 Mar 2025
- 2025Language-Based Bayesian Optimization Research Assistant (BORA)27 Jan 2025
- 2024Categorical data clustering: 25 years beyond K-modes30 Aug 2024
- 2024A Sober Look at LLMs for Material Discovery: Are They Actually Good for Bayesian Optimization Over Molecules?7 Feb 2024
- 2023Bespoke Nanoparticle Synthesis and Chemical Knowledge Discovery Via Autonomous Experimentations1 Sep 2023
12 newest of 29 All 29 (JSON)