A Self-Evolving Machine-Learning-Based Kinetic Monte Carlo Method for Modelling Thin-Film Growth
read the original abstract
We present a kinetic Monte Carlo (KMC) simulation framework parameterized by automatically sampling machine-learning (ML) for modeling thin-film growth atom by atom. Given an interatomic potential energy function, the KMC algorithm builds an ML-based regression model for rate parameters on runtime, being trained on the local atomic environments encountered during the system evolution. New environments are continuously added to the training set in a self-evolving manner at points where the ML model estimates high uncertainty. As the simulation progresses, the ML model gains confidence, and the quick estimation of rates increasingly overtakes the relatively-expensive nudged elastic band calculations, promoting computational efficiency while retaining high fidelity description of the atomic diffusion kinetics. As a test case, we simulate the sub-monolayer growth of Ag on Ag {111}, where we demonstrate adatom islands forming in shapes and densities in accordance with the underlying atomistic interaction model, the theoretical framework, and available experimental results related to thin-film nucleation and growth.
This paper has not been read by Pith yet.
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.