Back to blog
Science

Learned Potentials vs. DFT: What You Give Up and What You Get Back

Learned Potentials vs. DFT: What You Give Up and What You Get Back

Machine-learned interatomic potentials (MLIPs) now sit at the center of most inorganic screening pipelines worth talking about. The appeal is not subtle: where a plane-wave DFT calculation on a 40-atom unit cell takes 2 to 6 hours on a 32-core node, a well-trained MLIP evaluates the same structure in roughly 30 to 80 milliseconds on a single CPU thread. Run a screen of 10,000 candidate structures and the arithmetic becomes decisive. Yet "faster than DFT" is a capability statement, not a guarantee that your candidates are real. Understanding where the speedup comes from, and what you surrender to get it, is what determines whether a screen produces a useful shortlist or a list of energetically plausible fictions.

Where the Speed Comes From

DFT solves the Kohn-Sham equations self-consistently for the full electron density of every structure you hand it. That iterative solve is expensive because it must converge the electronic degrees of freedom explicitly, and the cost scales roughly as the cube of the number of electrons in the unit cell. No amount of parallelization changes that fundamental scaling.

An MLIP sidesteps the electronic solve entirely. During training, you run DFT on a reference set of structures, collect the energies and atomic forces, and then train a model to reproduce those values given only the geometry of the local chemical environment around each atom. At inference time the model reads atom types and positions, evaluates local environment descriptors (or constructs a graph over neighboring atoms, for message-passing architectures), and returns energy and force predictions in a single forward pass. There are no electrons to converge. The scaling is linear in atom count rather than cubic in electron count.

The price is that the model only knows what DFT told it during training. Its predictions are, by construction, an interpolation over the training distribution.

What You Actually Give Up

Extrapolation reliability

This is the primary failure mode and the one most screening teams underweight. An MLIP trained on oxidic lithium compounds will have well-calibrated uncertainty within that chemistry and will extrapolate poorly to, say, phosphate frameworks or sulfide electrolytes unless those compositions are represented in training. The model does not know it is extrapolating: it will return a number that looks plausible rather than raising an exception. If your candidate library spans compositions that are at the edge of or outside the training distribution, you will get systematic bias in the predicted energies and forces, and you will not automatically see it in the output.

Uncertainty quantification helps, but no uncertainty metric removes the problem entirely. A well-calibrated committee model or a Gaussian process potential will widen its uncertainty intervals in extrapolation regions, but it will still produce a prediction that a screening pipeline will act on unless you build an explicit gate that rejects high-uncertainty structures.

Electronic and magnetic effects

Conventional MLIPs are not electronic-structure models. They predict potential energy surfaces from geometric descriptors, which means effects that depend on the electronic state, such as spin states in transition metal oxides, charge ordering in mixed-valence compounds, or polaron formation in lithium transition metal cathodes, are at best implicit in whatever ground-state geometry the DFT training set captured. For battery cathode screening, where NMC-type materials have strongly coupled structural and electronic transitions, this limitation is material-specific and non-trivial. The MLIP may correctly predict the low-energy geometry without capturing the redox voltage profile that actually matters for the application.

Accuracy on out-of-distribution motifs

Published foundation models trained on large DFT databases (Materials Project, OQMD, AFLOW) perform well on their held-out test sets. Those test sets are drawn from the same distribution as training. Structure types that are rare in public databases, such as certain amorphous phases, defect-containing supercells, or non-equilibrium synthesis intermediates, will have higher prediction errors. This does not mean you cannot use an MLIP for those classes; it means you need to validate against held-out DFT reference points in that specific chemical space before you trust the screen.

What You Get Back: More Than Just Speed

The throughput gain lets you change the nature of the screening question. With DFT you are typically choosing among a few hundred candidates that someone pre-filtered using chemical intuition, literature precedent, and substitution rules. With an MLIP you can start from a much broader generative space, including hypothetical compositions from structure prototyping or systematic elemental substitution across a prototype crystal structure, and let the computational screen do the winnowing that chemical intuition was doing before.

This matters because chemical intuition has known biases. Expert pre-filtering tends to cluster around known compound families and tends to avoid compositions that look difficult to synthesize even when the difficulty is historical rather than fundamental. A broad MLIP screen can surface candidates that an expert would not have nominated, at the cost of also surfacing candidates that are energetically favorable but physically unrealizable for reasons the potential does not capture.

The other practical gain is iteration speed. When you can re-run a screen in hours rather than weeks, you can afford to close the loop: synthesize the top candidates, collect characterization data, add the synthetic successes and failures back into the training set, and retrain. Each cycle tightens the model on exactly the chemical space your application requires. This is the core premise of closed-loop discovery: the screen is not a one-shot ranking but a mechanism that generates feedback.

How We Handle the Tradeoff at AstraIQ

We track energy prediction mean absolute error against held-out DFT reference sets for each model we deploy, broken down by chemical family. Before running a screen for a new composition space we check whether that space has adequate training representation, and if it does not, we either extend the training set with targeted DFT calculations or flag the predicted rankings with an explicit uncertainty tier that the downstream synthesis queue treats differently from high-confidence predictions.

We also run a thermodynamic stability check, computing the convex hull distance for each candidate against the phase diagram built from the training database, rather than treating formation energy in isolation. A candidate can have a plausible predicted formation energy and still be thermodynamically unstable relative to competing phases in the relevant compositional system. The convex hull filter removes a large fraction of energetically favorable but phase-unstable candidates before synthesis dispatch.

One thing we are not claiming: that this eliminates false positives at the synthesis stage. It does not. The current state of MLIP-based screening is that it is a significantly better pre-filter than DFT-on-a-budget, not a replacement for synthesis confirmation. A candidate that scores well on stability, target-property proximity, and synthesis feasibility under the model still needs to be made and characterized. The value proposition is that you can synthesize a more informative shortlist and generate feedback data faster than you could in a pure DFT or expert-intuition workflow.

A Concrete Illustration

Consider a cathode screening task targeting layered oxide structures with improved thermal stability. A reasonable starting library might contain 8,000 to 12,000 hypothetical compositions built from systematic element substitution on an LiNiO2-type prototype. Running that full library through DFT at 3 hours per structure would take roughly 30,000 node-hours, which is approximately 12 to 18 weeks of continuous compute time on a modestly sized cluster. Running the same library through a trained MLIP takes 4 to 8 hours on a single workstation.

The MLIP screen identifies, say, 200 candidates within 25 meV/atom of the convex hull with predicted thermal stability windows above a target threshold. You send the top 40 to DFT for confirmation. Roughly 25 to 35 survive DFT at reasonable accuracy. You send those 25 to 35 to the synthesis queue. This is the realistic loop: MLIP reduces the DFT load by a factor of 200 to 300 and reduces the synthesis load by the same factor. It does not eliminate either DFT or synthesis; it changes where in the pipeline you spend the expensive compute and experimental effort.

What to Watch Before Trusting an MLIP Screen

Before treating MLIP-ranked candidates as synthesis-ready, there are a few specific checks we consider non-negotiable:

The promise of learned potentials is real. The ceiling on DFT throughput is real. What the field is still working out is the systematic calibration infrastructure that lets a materials team know, with enough confidence to dispatch synthesis, that a screened candidate is worth the bench time. That calibration work, not the model architecture, is where the practical value is built or lost. We think about it that way, and it is what we are building toward in the AstraIQ platform.