Can AI Scientist Agents Learn from Lab-in-the-Loop Feedback? Evidence from Iterative Perturbation Discovery
Organizations: Owkin Inc.
Abstract
Recent work has questioned whether large language models (LLMs) can perform genuine in-context learning (ICL) for scientific experimental design, with prior studies suggesting that LLM-based agents exhibit no sensitivity to experimental feedback. We shed new light on this question by carrying out 800 independently replicated experiments on iterative perturbation discovery in Cell Painting high-content screening. We compare an LLM agent that iteratively updates its hypotheses using experimental feedback to a zero-shot baseline that relies solely on pretraining knowledge retrieval. Access to feedback yields a increase in discoveries per feature on average (). To test whether this improvement arises from genuine feedback-driven learning rather than prompt-induced recall of pretraining knowledge, we introduce a random feedback control in which hit/miss labels are permuted. Under this control, the performance gain disappears, indicating that the observed improvement depends on the structure of the feedback signal ( hits, ). We further examine how model capability affects feedback utilization. Upgrading from Claude Sonnet 4.5 to 4.6 reduces gene hallucination rates from -- to --, converting a non-significant ICL effect (, ) into a large and highly significant improvement (, ) for the best ICL strategy. These results suggest that effective in-context learning from experimental feedback emerges only once models reach a sufficient capability threshold.
Figures & tables
| Method | F0 | F10 | F20 | F30 | F40 | F50 | F60 | F70 | F80 | F90 | All |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Random | 18.3 3.7 | 15.1 4.2 | 12.8 3.0 | 11.9 1.9 | 10.7 4.1 | 10.9 2.8 | 11.8 3.3 | 5.8 3.0 | 8.7 2.0 | 4.0 1.5 | 11.0 4.0 |
| GP-UCB | 27.1 3.7 | 26.8 4.3 | 23.9 4.4 | 20.6 4.6 | 18.9 2.9 | 16.3 2.9 | 17.6 3.5 | 16.1 3.8 | 17.3 4.8 | 10.7 2.2 | 19.5 4.9 |
| Zero-shot | 27.0 2.4 | 20.0 4.0 | 25.2 3.2 | 21.1 2.5 | 20.1 1.8 | 17.4 3.5 | 18.0 2.0 | 18.8 4.8 | 21.1 3.7 | 12.1 1.8 | 20.1 3.9 |
| ICL-EF | 28.3 5.2 | 27.6 5.5 | 24.9 4.2 | 18.4 3.1 | 19.8 6.5 | 18.4 1.9 | 20.0 3.3 | 16.3 5.6 | 31.4 6.5 | 12.9 0.9 | 21.8 5.6 |
| Zero-shot | 24.7 2.5 | 26.4 3.3 | 27.0 3.6 | 21.8 2.5 | 19.2 2.0 | 18.0 2.1 | 17.3 2.3 | 19.7 1.8 | 17.0 4.4 | 12.8 1.3 | 20.4 4.3 |
| Random FB | 28.6 5.8 | 24.2 4.2 | 19.5 6.0 | 22.4 3.8 | 20.0 3.8 | 17.6 1.7 | 17.7 2.5 | 13.5 3.5 | 12.5 3.9 | 7.6 3.1 | 18.4 5.8 |
Appendix figures & tables4 assets
Supplementary material from the paper’s appendix.
Appendix
| Family | It. 1 | It. 2 | It. 3 | It. 4 | It. 5 | It. 6 | It. 7 | It. 8 | It. 9 | It. 10 | Total |
|---|---|---|---|---|---|---|---|---|---|---|---|
| CHD | 1/5 | 0/4 | — | — | — | — | — | — | — | — | 1/9 |
| KMT2 | 1/4 | 0/1 | — | — | — | — | — | — | — | — | 1/5 |
| TAF | 1/6 | 1/14 | — | 0/3 | — | — | — | — | — | — | 2/23 |
| POLR | 1/3 | 1/11 | 1/10 | — | — | — | — | — | — | — | 3/24 |
| MED | — | 0/6 | 2/10 | 0/1 | — | — | — | — | — | — | 2/17 |
| HDAC | 0/7 | — | — | — | 0/4 | — | — | — | — | — | 0/11 |
| Family | It. 1 | It. 2 | It. 3 | It. 4 | It. 5 | It. 6 | It. 7 | It. 8 | It. 9 | It. 10 | Total |
|---|---|---|---|---|---|---|---|---|---|---|---|
| CHD | 1/2 | 0/6 | — | — | — | — | — | — | — | — | 1/8 |
| KMT2 | 1/3 | 0/2 | — | — | — | — | — | — | — | — | 1/5 |
| TAF | — | — | 1/3 | 1/16 | 0/4 | — | — | — | — | — | 2/23 |
| POLR | — | — | — | — | 1/12 | 2/12 | — | — | — | — | 3/24 |
| MED | — | 0/4 | 1/9 | 1/4 | — | — | — | — | — | — | 2/17 |
| HDAC | 0/3 | 0/5 | — | 0/3 | — | — | — | — | — | — | 0/11 |
| Pair | F0 | F10 | F20 | F30 | F40 | F50 | F60 | F70 | F80 | F90 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Random vs GP-UCB | 0.004 | 0.004 | 0.002 | 0.002 | 0.008 | 0.012 | 0.008 | 0.002 | 0.008 | 0.002 | 9/10 |
| Random vs Zero-shot (4.5) | 0.004 | 0.076 | 0.002 | 0.002 | 0.002 | 0.004 | 0.012 | 0.002 | 0.002 | 0.002 | 8/10 |
| Random vs ICL-EF (4.5) | 0.004 | 0.002 | 0.002 | 0.004 | 0.006 | 0.002 | 0.002 | 0.006 | 0.002 | 0.002 | 10/10 |
| Random vs Zero-shot (4.6) | 0.008 | 0.004 | 0.002 | 0.002 | 0.002 | 0.002 | 0.004 | 0.002 | 0.004 | 0.002 | 10/10 |
| Random vs Random FB | 0.008 | 0.006 | 0.006 | 0.002 | 0.004 | 0.002 | 0.010 | 0.006 | 0.074 | 0.010 | 9/10 |
| Random vs ICL-EF (4.6) | 0.002 | 0.002 | 0.002 | 0.002 | 0.002 | 0.002 | 0.002 | 0.002 | 0.002 | 0.002 | 10/10 |
| Pair | Obs. diff | 99% CI |
|---|---|---|
| Random vs GP-UCB | -8.530 | [-10.610, -6.580] |
| Random vs Zero-shot (4.5) | -9.080 | [-11.540, -6.640] |
| Random vs ICL-EF (4.5) | -10.800 | [-15.270, -7.800] |
| Random vs Zero-shot (4.6) | -9.390 | [-12.000, -7.050] |
| Random vs Random FB | -7.360 | [-9.650, -5.070] |
| Random vs ICL-EF (4.6) | -18.330 | [-25.090, -12.610] |
AI Agents for Scientific Discovery
AI agents for scientific discovery use language models, tools, and experiments to generate, test, and refine scientific knowledge.
See all 287 papers