AI for Scientific Discovery
AI for Scientific Discovery refers to the application of machine learning models — including graph neural networks, foundation models, and differentiable simulators — to accelerate hypothesis generation, experimental design, and knowledge extraction across scientific domains such as biology, chemistry, physics, and materials science. It matters because traditional computational science scales poorly with system complexity, and AI methods can compress decades of experimental iteration into days of compute. The counterintuitive fact: AlphaFold2 did not merely predict protein structure faster — it solved a 50-year grand challenge so thoroughly that the entire structural biology experimental pipeline is now being redesigned around it.
Scientific discovery is fundamentally a search problem over an astronomically large hypothesis space, and the "aha moment" is realizing that pretrained AI models encode latent scientific knowledge that can be steered with far less data than training from scratch. Rather than learning physics from millions of random experiments, a model pretrained on existing literature or simulations already understands the geometry of the solution space — fine-tuning then becomes precision targeting instead of brute-force exploration. This collapses the traditional hypothesis → experiment → analysis loop into a tightly coupled differentiable pipeline where the model, the simulator, and the optimizer all speak the same gradient language.
How It Works
Energy Functions and Force Fields
At the heart of molecular AI is learning a potential energy surface (PES). Given atomic coordinates for atoms, the model learns:
Explanation: The neural network maps atomic positions and atomic numbers to a scalar energy , replacing expensive quantum-mechanical calculations. Forces are obtained by automatic differentiation — the same backpropagation used in model training:
Explanation: The force on atom is the negative gradient of energy with respect to its position, making the entire simulation pipeline end-to-end differentiable.
Message-Passing on Molecular Graphs
Molecular graphs represent atoms as nodes and bonds as edges. The message-passing neural network (MPNN) update at layer is:
Explanation: Each atom updates its hidden state by aggregating messages from its neighbors using edge features , where is an update function and is a message function, both parameterized by neural networks. Here is a permutation-invariant aggregation (sum, mean, or attention-weighted), ensuring the model's output is invariant to atom ordering.
Property Prediction via Equivariant Networks
For 3D molecular systems, we need the network output to respect physical symmetries. For a rotation :
Explanation: Applying a rotation to the input coordinates must produce a predictably transformed output under the representation , so scalars (energy) are invariant and vectors (forces) rotate correctly. Networks satisfying this include SchNet, DimeNet, PaiNN, and MACE.
Bayesian Optimization for Experimental Design
Active learning couples the surrogate model with an acquisition function. The Expected Improvement (EI) acquisition is:
Explanation: The acquisition function balances exploitation (high predicted mean ) and exploration (high uncertainty ) by computing the expected gain over the current best observation , where and are the standard normal CDF and PDF. ```python
# Minimal Bayesian Optimization loop (BoTorch) import torch from botorch.models import SingleTaskGP from botorch.acquisition import ExpectedImprovement from botorch.optim import optimize_acqf
# Surrogate model on observed (X_obs, Y_obs) model = SingleTaskGP(X_obs, Y_obs).eval()
# Acquisition: maximize Expected Improvement EI = ExpectedImprovement(model, best_f=Y_obs.max()) candidate, acq_value = optimize_acqf( EI, bounds=bounds, q=1, num_restarts=10, raw_samples=256 )
# candidate is the next experiment to run ```
Hassabis co-founded DeepMind after a career spanning neuroscience research at UCL and game AI development, bringing an explicitly neuroscience-inspired philosophy to building general AI systems. His most consequential contribution to scientific discovery is leading the AlphaFold project, which in 2020–2021 predicted the 3D structure of virtually every known protein to near-experimental accuracy, depositing over 200 million structures in a freely accessible database. A surprising personal fact: before AlphaFold, Hassabis was better known in AI circles for creating the Bullfrog Productions game Theme Park at age 17 — long before his neuroscience PhD.
Welling is a professor at the University of Amsterdam and a Research Director at Microsoft Research, known for foundational work on variational autoencoders and equivariant neural networks. His group developed SE(3)-equivariant networks that respect the rotational and translational symmetries of 3D molecular systems, directly enabling accurate force-field learning. Welling has argued publicly that the scientific community vastly underestimates how quickly AI will replace ab-initio simulation — a position that has sparked significant debate at NeurIPS workshops on ML for physical sciences.
Intuition
Imagine the entire space of possible drug-like molecules as an ocean. Traditional drug discovery is like randomly casting fishing nets — you might catch something useful after years of effort. Classical computational chemistry is like carefully sailing to specific coordinates with sonar — rigorous but glacially slow. AI for scientific discovery is like having a map drawn by someone who has already explored most of the ocean: the model has "read" millions of known molecules and, without being told explicitly, has learned which regions of chemical space contain calm waters (stable, non-toxic, bioavailable compounds) and which are treacherous shoals. The active learning loop is your navigation system: after each expedition (experiment), you update the map with new soundings and choose your next destination by asking "where does my map have the highest uncertainty AND the highest expected reward?" This is exactly what the Expected Improvement acquisition function computes — it combines the map's confidence (surrogate model uncertainty) with its predicted treasure (predicted property value) to suggest the single best next place to explore. The equivariance constraint is like insisting your map doesn't change if you rotate your compass — the laws of physics don't care which way north points, and your model shouldn't either.
Historical Development
Origins · 1 minhow this was discovered
Why It Matters
Prerequisites
What This Leads To
See Also
Graph Neural Networks · Protein Structure Prediction · Generative Models for Drug Discovery · Neural Ordinary Differential Equations · Active Learning and Experimental Design