EDH.
EssaysLearnToolsAboutContact
Subscribe
Learn · Series 02

Bayesian
Optimization.

What to do when a grid of experiments is too expensive to run. How the algorithm picks the next trial, and how to drive it from Python.

  • Bayesian 01

    Understanding Bayesian Optimization

    How an algorithm learns from the runs you have already done, and picks the next experiment worth doing.

    2025 · 09 · 25
  • Bayesian 02

    Testing Bayesian Optimization for Lab Experiments

    Bayesian optimization against random sampling against fractional factorial design on a real dataset.

    2025 · 09 · 26
  • Bayesian 03

    A Technical Guide to Bayesian Optimization

    What sits under the hood: surrogate models stand in for your expensive runs, acquisition functions decide where to look next.

    2025 · 12 · 20
  • Bayesian 04

    Getting Started with Bayesian Optimization (BayBE)

    A walkthrough of the BayBE package: set up the search space, run the loop, feed each result back in.

    2025 · 12 · 29
    Python
  • Bayesian 05

    Getting Started with Bayesian Optimization (NEXTorch)

    A walkthrough of the NEXTorch package, from the search space to the next experiment it suggests.

    2026 · 01 · 13
    Python
  • Bayesian 06

    Getting Started with Bayesian Optimization (BoFire)

    A walkthrough of the BoFire package: define the domain and its constraints, then let it propose the next runs.

    2026 · 01 · 31
    Python
  • Bayesian 07

    How Many Experiments Do I Really Need?

    Active learning, your own judgement, or random picks. Which one gets to a good model in the fewest experiments?

    2026 · 04 · 01

I want to get emailed when a new guide is posted

Subscribe →

Ending trial and error in coatings R&D.

Read
  • Essays
  • Learn
  • Tools
Follow
  • Newsletter
  • LinkedIn
  • YouTube
Get in touch
  • About
  • Contact
  • Email
© MMXXVI · Marcel Butschle · ExperimentalDesignHub Imprint · Privacy · Cookies

This site uses only essential cookies.

🍪 Get yourself a cookie.