This article has been reviewed according to Science X's editorial process and policies. Editors have highlighted the following attributes while ensuring the content's credibility:


peer-reviewed publication

trusted source


Simulating diffusion using 'kinosons' and machine learning

Simulating diffusion using 'kinosons' and machine learning
A series of "states" (dots) connected with "transitions" (lines) in a complex system. Bigger dots correspond to states where more time is spent during simulation, thicker lines for faster transitions. To look at long trajectories with many jumps takes a lot of computational effort; the machine learning model converts this system (left) to an equivalent one that has the same diffusivity behavior, but where calculation of diffusion is much simpler (right). In the uncorrelated system, each jump corresponds to a "kinoson," a small contribution to diffusion and the sum of all kinosons gives the diffusivity. Credit: The Grainger College of Engineering / University of Illinois Urbana-Champaign

Researchers from the University of Illinois Urbana-Champaign have recast diffusion in multicomponent alloys as a sum of individual contributions, called "kinosons." Using machine learning to compute the statistical distribution of the individual contributions, they were able to model the alloy and calculate its diffusivity orders of magnitude more efficiently than computing whole trajectories.

This work is published in the journal Physical Review Letters.

"We found a much more efficient way to calculate diffusion in solids, and at the same time, we learned more about the fundamental processes of diffusion in that same system," says & engineering professor Dallas Trinkle, who led this work, along with graduate student Soham Chattopadhyay.

Diffusion in solids is the process by which atoms move throughout a material. The production of steel, ions moving through a battery and the doping of semiconductor devices are all things that are controlled by diffusion.

Here, the team modeled diffusion in multicomponent alloys, which are metals composed of five different elements—manganese, cobalt, chromium, iron and nickel in this research—in equal amounts. These types of alloys are interesting because one way to make strong materials is to add different elements together like adding carbon and iron to make steel.

Multicomponent alloys have , such as good mechanical behavior and stability at high temperatures, so it is important to understand how atoms diffuse in these materials.

To get a good look at diffusion, long timescales are needed since atoms randomly move around and, over time, their displacement from the starting point will grow. "If somebody tries to simulate the diffusion, it's a pain because you have to run the simulation for a very long time to get the full picture," Trinkle says.

"That really limits a lot of the ways that we can study diffusion. More accurate methods for calculating transition rates often can't be used because you wouldn't be able to do enough steps of a simulation to get the longtime trajectory and get a reasonable value of diffusion."

An atom might jump to the left but then it might jump back to the right. In that case, the atom hasn't moved anywhere. Now, say it jumps left, then 1,000 other things happen, then it jumps back to the right. That's the same effect.

Trinkle says, "We call that correlation because at one point the atom made one jump and then later it undid that jump. That's what makes diffusion complicated. When we look at how is solving the problem, what it's really doing is it's changing the problem into one where there aren't any of these correlated jumps."

Therefore, any jump that an atom makes contributes to diffusion and the problem becomes a lot easier to solve. "We call those jumps kinosons, for little moves," Trinkle says.

"We've shown that you can extract the distribution of those, the probability of seeing a kinoson of a certain magnitude, and add them all up to get the true diffusivity. On top of that you can tell how different elements are diffusing in a solid."

Another advantage of modeling diffusion using kinosons and machine learning is that it is significantly faster than calculating long-timescale, whole trajectories. Trinkle says that with this method, simulations can be done 100 times faster than it would take with the normal methods.

"I think this method is really going to change the way we think about diffusion," he says. "It's a different way to look at the problem and I hope that in the next 10 years, this will be the standard way of looking at . To me, one of the exciting things is not just that it works faster, but you also learn more about what's happening in the system."

More information: Soham Chattopadhyay et al, Contributions to Diffusion in Complex Materials Quantified with Machine Learning, Physical Review Letters (2024). DOI: 10.1103/PhysRevLett.132.186301. On arXiv: DOI: 10.48550/arxiv.2401.06046

Journal information: Physical Review Letters , arXiv

Citation: Simulating diffusion using 'kinosons' and machine learning (2024, May 15) retrieved 29 May 2024 from
This document is subject to copyright. Apart from any fair dealing for the purpose of private study or research, no part may be reproduced without the written permission. The content is provided for information purposes only.

Explore further

Exploring interface phenomena for more durable and effective nickel–tungsten alloys


Feedback to editors