fields/materials-chemistry/what the AI was for
Simulation surrogate in materials and computational chemistry
How researchers in materials science and computational chemistry train models to stand in for costly physics simulations, predicting the same quantities far faster so that larger systems and bigger searches become affordable.
How it is used
Materials science and computational chemistry try to work out what a substance will do from the arrangement of its atoms: how strong it is, what it absorbs, how it conducts heat or light. The usual tool is a simulation built from physics, most often density functional theory, a way of computing the behaviour of electrons from first principles. It is accurate but slow, so each calculation covers only a small piece of matter for a short span of time. A simulation surrogate is a model trained on the answers such a calculation gives, which then predicts those answers directly for new cases. The physics is run a limited number of times; the surrogate repeats its verdict cheaply.
In the research described here the surrogate takes several forms. Some models learn the energies and forces between atoms, so that the motion of a material can be followed step by step without recomputing the electrons each time. Others take a structure as input, parsed into atom types, coordinates and lattice information, and predict a measured property straight away, such as how much gas a porous framework will take up. Others again learn an intermediate physical quantity, for instance the distribution of electronic charge at an electrode surface, or a correction that extends results from one condition to another. Training data comes from the expensive simulations themselves.
Why researchers use it
The reason is arithmetic. Interesting behaviour in materials often appears only in large systems, over long times, or across many candidate compounds, and the cost of first-principles simulation rises steeply with all three. A surrogate breaks the link between accuracy and cost: once trained, it answers in a fraction of the time, so a search that was impossible becomes a matter of running the model many times over. It stands in for the simulation, which in turn stands in for an experiment.
There is a second reason, which is coverage. A surrogate trained on well-chosen examples can interpolate to conditions that were never computed, such as a different temperature, composition or applied voltage, where running the physics afresh for each would be prohibitive. Some of the work here builds its training set in a loop: the model is used to explore, the cases where it is least confident are picked out, those are computed properly, and the model is retrained. This keeps the expensive calculations aimed at the places where they are most needed.
In the record
Limits
A surrogate is only as good as what it was trained on, and it gives no warning when it strays outside that range: predictions remain fluent while quietly becoming wrong. Structures far from the training set, unusual compositions, extreme pressures or temperatures are the common failure points. Errors can also accumulate, since a small mistake in a predicted force shifts the next step of a simulation. And the surrogate inherits the limits of the physics that taught it, so an approximation in the underlying calculation is reproduced faithfully rather than corrected.
Written by AIxSci: the background from general knowledge, the examples from checked records.
Related
Every article
aix-00222
Neural networks trained on molecule pairs predict light absorption in stacks of fifty
aix-00216
Neural network models simulate how lead titanate loses its electrical polarisation on heating
aix-00206
Neural network designs five hard metallic glasses, all confirmed by experiment
aix-00159
Machine learning assigns atomic charges to size up polarisation in bismuth vanadate conductors
aix-00147
Testing whether symmetry-aware neural networks can tell apart atomic arrangements in perovskites
aix-00160
Neural networks predict how zeolites take up carbon dioxide from structure alone
aix-00165
Thin molybdenum disulfide memory cells tested, with reinforcement learning fitting their circuit model
aix-00144
Machine-learned potentials trained to simulate copper ion conductor Cu7PS6 faster
aix-00142
Seven machine-learned water models test how density functional choice shapes water's behaviour
aix-00176
Neural network potentials trained by repeatedly checking where models disagree on hydrogen sticking to copper
aix-00131
Machine-learned potential predicts how chromium sulfide layers rearrange during exfoliation
aix-00130
Machine-learned potential makes long simulations of CO hydrogenation on rhodium affordable
aix-00183
Neural network predicts nanostructure optics to design a two-colour laser collimator
aix-00187
Machine-learned force field used to model two crystal forms of formamide
aix-00193
Researchers train a machine-learned force model to simulate carbon nanotubes' strength and heat limits
aix-00126
Pretrained potentials give a structure search a head start in finding atomic arrangements
aix-00119
Neural network potential used to simulate how calcium oxide melts under pressure
aix-00101
Simulations map three sodium–bismuth compounds, then models predict their heat-to-electricity performance
aix-00094
Neural network potential used to simulate carbon dioxide moving inside porous frameworks
aix-00091
Neural network force field simulates how a ferroelectric crystal's molecules begin to spin
aix-00088
Neural network retrained to predict how crystals absorb light, from few examples
aix-00078
Simulated water in graphene gaps shows acid's charge hugging the surface
aix-00070
Neural network scores candidate composite microstructures in a strength–toughness design loop
aix-00062
A single neural network stands in for quantum calculations across 45 elements
aix-00046
Two neural networks predict how heat shrinks the band gap of silver-based crystals
aix-00044
Machine-learnt electron densities drive molecular dynamics of a gold–saltwater interface
aix-00028
Neural network trained on quantum calculations maps how gallium melts and freezes
aix-00027
Neural networks read infrared spectra to work out how CO sits on platinum
aix-00015
Transformer model predicts how gas-storing crystals take up gases, replacing slow simulations
aix-00012