Machine-learning-accelerated simulations to enable automatic surface reconstruction

Xiaochen Du, James K. Damewood, Jaclyn R. Lunger, Reisel Millan, Bilge Yildiz +2 more
5/12/2023
cond-mat.mtrl-scics.LG

No official code found. Best implementation: learningmatter-mit/surface-sampling (44 stars, MIT, last commit 2026-03-01).

Abstract

Understanding material surfaces and interfaces is vital in applications like catalysis or electronics. By combining energies from electronic structure with statistical mechanics, ab initio simulations can in principle predict the structure of material surfaces as a function of thermodynamic variables. However, accurate energy simulations are prohibitive when coupled to the vast phase space that must be statistically sampled. Here, we present a bi-faceted computational loop to predict surface phase diagrams of multi-component materials that accelerates both the energy scoring and statistical sampling methods. Fast, scalable, and data-efficient machine learning interatomic potentials are trained on high-throughput density-functional theory calculations through closed-loop active learning. Markov-chain Monte Carlo sampling in the semi-grand canonical ensemble is enabled by using virtual surface sites. The predicted surfaces for GaN(0001), Si(111), and SrTiO3(001) are in agreement with past work and suggest that the proposed strategy can model complex material surfaces and discover previously unreported surface terminations.

View on arXivView PDF

Code Implementations(1)

MIT

MCMC-based algorithm for sampling surface reconstructions

448Python, Jupyter NotebookMar 22, 20237 months agoMIT

Similar Papers

Cite this paper

@article{du2023machinelearningaccelerated,
  title  = {Machine-learning-accelerated simulations to enable automatic surface reconstruction},
  author = {Xiaochen Du and James K. Damewood and Jaclyn R. Lunger and Reisel Millan and Bilge Yildiz and Lin Li and Rafael Gómez-Bombarelli},
  year   = {2023},
  eprint = {2305.07251},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.07251v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2305.07251.svg)](https://codeofpaper.com/paper/2305.07251)

Discussion