Comment by drivebyhooting

9 hours ago

How do you automate experimentation?

Doubtlessly, AI can iterate at superhuman speeds in the domains of thought and design: Software, mathematical proofs, literature search.

But in the realm of experiment? Alas it is the lack of a body that constrains it.

Rather than transcendence what AI requires is immanence. In the human flesh may we find the godhead living among men. Let the laboratories, warehouses, and factories fill with the sound of its labor, as it builds a wall with a million hands that are not its own.

“Give me your tired, your poor, Your huddled masses yearning to breathe free, The wretched refuse of your teeming shore. Send these, the homeless, tempest-tost to me, I lift my lamp beside the golden door!”

In my area (pharma) what it looks like is this: A human defines a high-level research objective. "Identify a protein target that causes disease in humans, and find a molecule that binds to, and disables, that protein, eliminating the disease".

That objective then gets loaded into an ML model that spits out an experimental protocol. A protocol can be as simple as: "make 1 million test tubes, each with the protein, and in each, a custom molecules, and look for test tubes that show some reaction of interest". It can be a lot more complicated (for some reason, biologists who run these systems always try to do the most challenging experiments first, while I tend to spend all my time demonstrating the system can pass basic controls first). The protocol is then loaded into a robotic work cell which has access to protein-making machines and drug making machines, and then it handles all the experimental details (which previously would have been done by a technician). It scales up far larger than individual technician, is much more reliable, and faster (in theory- all of these are aspirational goals right now). T he results of those experiments are used to fine tune the experimental protocol and run another round. You run this in a loop and the result is better drugs faster (again- in theory.)

This is already an active area of research with more resources going to into it every day. The fact that Jeff and Sanjay have chosen to bet on this approach should be no surprise. In many ways, this is exactly what I intended when I wrote the documents inside Google (15 years ago) that motivated Jeff and Sanjay to work on scientific computing problems, and my current company is already trying to figure out how to work with Discovery Loop.

would love to see how AI can automate the construction of the next high energy particle collider

  • "You're absolutely right! I shouldn't have pushed the anti-mass spectrometer to 105% power, causing a resonance cascade. This was a major oversight on my part."

You're halfway there, but the only impediment isn't on the side of the researchers. Many of these topics they're trying to solve involve human subject research. Even with tireless embodied researchers who work around the clock and don't require breaks, you can't make the thing you're studying happen faster. The biggest reason we use poor proxy measures for things like longevity and mortality research is the simple impracticality of finding two groups of randomly selected people, ensuring you can control their entire lives for 60 years, the only difference between them is one variable, and see who lives longer. Putting aside the ethics, even if you could find willing subjects and actually control their entire lives to that extent, it would still take 60 years to gather the data you need. It doesn't make any difference whether robots or humans are running the program.

One of my favorite books from the past few decades is The Extravagant Universe, written by one of the astronomers who helped discover dark energy and develop the current most-accepted model of cosmology. I love this book because of the emphasis on physical process in astronomy. Part of the reason it took decades to study this problem is they need to collect data from supernovae. Those only happen so often in places we're looking. You can't automate alignment of the heavens. It happens when it happens.

  • As a scientist, I can confirm. Reality will likely kick their assess. Intelligence and creativity is not the bottleneck. Great scientists have 50 good ideas for every one they actually manage to execute on the grant->experiment->manuscript haul.

You can use simulators. However the problem is that if you're for example running material science experiments, those simulations will consume a lot of compute and take weeks, so spamming different approaches in the way an agent tends to work might not work quite as well.

  • Work for a manufacturing company, and we spend a lot of time creating surrogate models for physical simulations. Huge speed ups, 100-1000x possible. You end up still using the “real” simulation for validation, but you can run orders of magnitude more simulations for early design and refinement first.