materials-chemistry/ai produced the result/Advanced Materials 2026 · v2
Diffusion model generates glass and silicon structures to order from target properties
Researchers built AMDEN, a diffusion model that writes out the atomic arrangements of disordered materials to match properties asked for in advance, such as stiffness or lithium content, in place of searching by simulation.
spectrum · one line per step, placed by what the step does · bright lines used AI
Inverse Design of Amorphous Materials With Targeted Properties
Advanced Materials, 2026
doi:10.1002/adma.202522493 · record aix-00194 v2 · checked 2026-10-09
- AI was for
- Candidate generation
- Model family
- Diffusion model, Graph neural network
- Checked by
- Experimental
- Code
- available
The finding the paper is about came from the AI.
What this research was about
Most familiar solids are crystals: their atoms sit in a repeating pattern, so describing one means describing a small repeating unit. Glasses and amorphous silicon are not like that. Their atoms are frozen in a jumble with no repeating order, so there is no short description of the structure, only a large list of positions. The usual way to obtain such a structure in a computer is melt-quench: simulate the material as a hot liquid, then cool it fast so the disorder is locked in. That works, but it runs forwards. You pick a recipe, wait for the simulation, and then find out what properties you got.
The researchers wanted to run that arrow backwards. Rather than guessing compositions and testing each one, they set out to state the properties they wanted first, such as a Young's modulus, which measures stiffness, or a lithium content, and have a structure produced that aims at those values.
Where AI came in
The AI is the generator. A diffusion model learns to undo a process that gradually adds random noise; run the learned step repeatedly from pure noise and a plausible structure emerges. Here the structure is a box of atoms, and the network judging each step is a graph neural network that treats atoms as nodes joined by their distances, built so that rotating the box does not change its answers. Training used simulated data made for the study: thousands of multi-element glass samples, three sets of amorphous silicon with different cooling histories, and amorphous silica cells. Target property values were fed in alongside, so generation could be steered towards them.
A dummy element class, filled in and then stripped out, let the density be set. The authors report that generated lithium concentrations landed within a few percent of the target while the stiffness fell short, and that the standard version reproduced melt-like structures rather than the lower-energy ones from slow cooling; a second version predicting a noise energy and taking Hamiltonian Monte Carlo steps between denoising steps brought the structures and moduli closer to the reference simulations. The AI stood in for trial-and-error search over the design space, with molecular dynamics kept as the check.
Written by AIxSci from the checked record below, to give context for readers outside the field. It is not part of the record.
The work
Technical · from the record
The authors built AMDEN, a diffusion model whose score function is an equivariant graph neural network, to generate atomic structures of amorphous materials conditioned on target properties, with a ghost-atom mechanism that lets the density of the output be set. It was trained on simulated datasets made for the study: 9,027 multi-element glass samples, three amorphous silicon sets of 10,000 samples each with different thermal histories, and amorphous silica cells of 80 to 250 atoms. Conditioning on Young's modulus and lithium content, the generated lithium concentrations stayed within a few percent of the target while the generated moduli fell short of it; requenching the generated compositions by molecular dynamics gave moduli that correlated more closely with the targets, locating the discrepancy in the generated atomic structures. Standard denoising reproduced structures sampled from the melt but not the lower-energy structures obtained by slow quenching, so the authors added a variant that predicts a noise energy and performs Hamiltonian Monte Carlo steps between denoising steps; with this variant the radial distribution functions, potential energies and generated Young's moduli moved closer to the reference values.
How AI was used
Each sample was represented as a fixed cell with atomic positions and one-hot element embeddings, and a score function was trained on a stochastic-differential-equation diffusion process using a variance-exploding noise schedule for positions and a variance-preserving cosine schedule for element embeddings, with the loss being the mean squared error between predicted and injected noise. The score function is an equivariant graph neural network of four layers with a 6.5 Å cutoff radius, eight vector channels and a hidden dimension of 128 for self-attention, taking interatomic distances under periodic boundary conditions as edge features and element embeddings, diffusion time and linear embeddings of the conditioning properties as node features. Generation solved the reverse-time SDE by the Euler–Maruyama method over 200 steps with classifier-free guidance, and a ghost-atom mechanism assigned part of a fixed atom count to a dummy element class, removed afterwards, so that a target density could be imposed. A second variant output a scalar noise energy per atom, from which the score was obtained by automatic differentiation, and interleaved one Hamiltonian Monte Carlo step on that energy before each denoising step for diffusion times up to 0.5, run with 2000 diffusion steps. Training and reference data came from classical molecular dynamics melt-quench workflows in LAMMPS and ASE using the BMP-shrm, Stillinger-Weber and Tersoff potentials, with elastic moduli from finite differences of the stress tensor, lithium concentration and average ring size used as conditioning values; generated samples were filtered for stoichiometric balance and compared with reference and requenched simulations.
The shape of the work
Structural · the record, drawn
no AI
Generate amorphous structure datasets by classical MD melt-quench
Numerical or physics simulation, including where a learned surrogate replaces it.
The Multi‐Element Glass (MEG) Dataset consists of 9,027 glass samples, containing 11 different elements.where the paper describes this · verbatim
no AI
Compute conditioning property labels
Cleaning, filtering, normalising or labelling data already obtained.
Elastic moduli were calculated using finite differences of the stress tensor.where the paper describes this · verbatim
AI
Train property-conditioned diffusion score function
Fitting model parameters, including fine-tuning an existing model.
The training was performed with the Adam optimizer for 400, 500, and 1000 epochs with batch sizes of 2, 8, and 8where the paper describes this · verbatim
AI
Generate structures by conditioned reverse-diffusion denoising
Producing candidate objects that did not previously exist. The AI stood in for exhaustive search.
AMDEN directly generates structures conditioned on target properties, avoiding exhaustive trial‐and‐error exploration of the design spacewhere the paper describes this · verbatim
AI
Refine denoising trajectory with Hamiltonian Monte Carlo on the learned noise energy
Iterative search over a space. The AI stood in for simulation. Its result feeds back into an earlier step.
A series of HMC iterations were therefore performed between the traditional denoising iterations.where the paper describes this · verbatim
no AI
Filter generated samples for stoichiometric balance
Reducing a candidate set by filtering or ranking, in a single pass.
In Figure 4, only perfectly stoichiometrically balanced samples are included.where the paper describes this · verbatim
no AI
Requench generated compositions by MD to obtain ground-truth properties
Testing outputs against ground truth.
we thus re‐ran melt‐quench simulations following the same workflow as in the MEG dataset for all compositions generated by AMDENwhere the paper describes this · verbatim
no AI
Compare generated structures and properties with reference data
Testing outputs against ground truth.
we computed radial distribution functions (RDFs), bond angle distributions and structure factors for the original data and after a local geometry optimizationwhere the paper describes this · verbatim
What the record says
Technical · every part carries its own basis
+ in the paper~ our reading− not reported
How to read the quotations. A quotation shows where the paper describes something. It does not quote every value beside it: one passage locates a part of the work, and values without their own quotation are our reading of that passage.
The paper's subject is the generative model itself; every amorphous structure analysed as an output of the method was produced by the diffusion model.
AMDEN (Amorphous Material DEnoising Network), a diffusion model‐based framework that generates structures of amorphous materialswhere the paper describes this · verbatim
we thus re‐ran melt‐quench simulations following the same workflow as in the MEG dataset for all compositions generated by AMDENwhere the paper describes this · verbatim
The source code of AMDEN and all datasets used for this work are available atwhere the paper describes this · verbatim
What this paper did not report
Technical · absence is published deliberately
- Trained model weightsWhether the trained model is available is not stated.
- How many were testedThe paper gives no count of what was tested.
- Version of AMDEN (standard score function)Which version of the model was used is not stated.
- Version of AMDEN (energy-based score function with HMC denoising)Which version of the model was used is not stated.
- What step 3 replacedThe paper gives no basis for what the AI stood in for.
About this article
Record aix-00194, version 2, checked by a person on 2026-10-09. The record describes the paper; it does not assess whether the paper's findings are right. The paper is published under CC-BY; quotations are at most 25 words. How we work · Report an error