Self-Driving Labs: What It Takes to Actually Close the Loop
4 min read · updated August 3, 2026
Automation in a laboratory is old and unremarkable. What is new is the claim that the machine chooses the next experiment as well as running it — and that claim is worth reading carefully, because in most systems at least one link in the loop is still a person.
What closing the loop means
The loop is: propose an experiment, execute it, measure the result, update a model of the system, propose the next one. It is closed when no human is in the inner circuit — the platform can run overnight and come back having decided, executed and interpreted a series of experiments that nobody specified in advance.
The reason to want this is not labour saving. It is cycle time. Experimental science is often bounded by how long it takes to get from one result to the next decision, and a great deal of that latency is human scheduling rather than chemistry. A loop that runs continuously converts a weekly cadence into an hourly one, and for optimisation problems the number of cycles is what determines how good the answer gets.
The four components
| Component | Description |
|---|---|
| Actuation | Liquid handlers, robotic arms, flow reactors, dispensers, furnaces. Mature and reliable for solutions; substantially harder for solids, which stick, cake, absorb moisture and do not dispense reproducibly. |
| Characterisation | Whatever measures the outcome: plate reader, chromatography, mass spectrometry, diffraction, spectroscopy. Must be automated, fast, and interpretable without a human. This is where most loops break. |
| Decision policy | Chooses the next experiment from everything measured so far. Usually Bayesian optimisation, in batches sized to the platform’s parallelism. |
| Error handling | The unglamorous component that decides whether the system runs overnight or stops at 2am. Blocked tips, failed dispenses, off-scale readings, instrument drift. Detecting a bad run and excluding it is as important as the optimiser. |
The decision policy
The standard choice is Bayesian optimisation, which is a surrogate model over the experimental design space plus an acquisition function that scores candidate experiments by their expected usefulness. The surrogate here is fitted to real measurements rather than to simulator output, but the machinery and the exploration-versus-exploitation choice are identical.
Two practical points that decide whether it works. First, batching: a platform that runs twenty-four wells at once needs an acquisition function that picks a diverse batch, not twenty-four copies of the single best guess. Second, and more often fatal, the parameterisation. Bayesian optimisation searches the space you hand it. If the variables are temperature, concentration and time, it will find good values of temperature, concentration and time — and it will never suggest the different solvent that was the actual answer, because that dimension was not in the space. Deciding what the axes are remains entirely human and is usually the highest-leverage decision in the project.
It is also worth noticing what most closed loops are actually optimising. Finding better conditions for a known transformation is a bounded, continuous, well-posed problem, and it is where the successes are. Discovering a new compound is a search over a discrete, combinatorial, largely unsynthesisable space, and it is a much harder thing to automate. Both are reported under the same heading.
The bottleneck is knowing what you made
The intuition most people bring is that making the sample is the hard part. In autonomous platforms it usually is not. Synthesis can be automated for a narrow, well-chosen chemistry with existing hardware. Establishing what came out is harder, and it is harder in a way that matters for correctness rather than for throughput.
Identifying a solid phase from a powder diffraction pattern is the clearest example. It is an inverse problem with genuine degeneracies: different structures can produce similar patterns, preferred orientation and impurity phases distort intensities, and fitting a candidate model to a pattern will always return some fit. A crystallographer looking at a refinement brings judgement about whether the fit is believable. An automated matcher returns a confident answer either way, and if it is wrong then the claim to have synthesised the target compound is wrong no matter how well the robotics performed. Published critiques of autonomous materials platforms have centred on precisely this step rather than on the automation, as described in the materials discovery page.
There is a second, quieter loss. A closed loop generates a great many failures, and failed conditions are among the most informative data in chemistry — they are what a model needs to learn where the boundary is. They are also almost never published, so each platform relearns them.
The compensating benefit is one the field has been slow to claim. A platform that runs autonomously has, by construction, a complete machine-readable record of every experiment it performed: the exact reagent lots, volumes, temperatures, timings and instrument settings, including for the runs that failed. That is a far better method section than any human writes, and it removes at a stroke the tacit-knowledge problem that makes protocols hard to transfer between labs. What is missing is a standard representation for an experiment that different platforms could exchange — without one, each record is legible only to the system that produced it, and the reproducibility gain described in the reproducibility page stays theoretical.
Auditing a claim of autonomy
- Which links are closed? Ask specifically whether a human selected the next batch, and whether a human interpreted the characterisation. If either is yes, the system is an automated platform running a human’s decisions quickly, which is valuable and is a different claim.
- How many uninterrupted cycles? The meaningful number is consecutive cycles without human intervention of any kind, including restarting after an error.
- How wide is the accessible space? A platform that can only perform one reaction class with a fixed set of reagents is optimising within a small box. That is fine, and it bounds what the result can mean.
- Was the outcome independently verified? For anything claimed as a new compound or a new record, ask whether a person confirmed it off the platform, with a different method.
- Does it transfer? The strongest evidence a platform is general is a second, unrelated problem solved on it without rebuilding the hardware or rewriting the pipeline.