Machine learning assisted canonical sampling (MLACS)
Alo\"is Castellano, Romuald B\'ejaud, Pauline Richard, Olivier Nadeau,, Cl\'ement Duval, Gr\'egory Geneste, Gabriel Antonius, Johann Bouchet, Antoine, Levitt, Gabriel Stoltz, Fran\c{c}ois Bottin

TL;DR
MLACS is a Python package that accelerates ab initio material property calculations at finite temperatures by iteratively training machine learning interatomic potentials, enabling efficient simulations with near-DFT accuracy.
Contribution
Introduces MLACS, a self-consistent variational method that combines active learning and MLIP to significantly reduce computational costs in ab initio simulations.
Findings
MLACS achieves near-DFT accuracy with reduced computational time.
The package seamlessly integrates DFT, MLIP, and MD tools.
Demonstrates effectiveness in sampling, free energy calculations, and geometry optimization.
Abstract
The acceleration of material property calculations while maintaining ab initio accuracy (1 meV/atom) is one of the major challenges in computational physics. In this paper, we introduce a Python package enhancing the computation of (finite temperature) material properties at the ab initio level using machine learning interatomic potentials (MLIP). The Machine-Learning Assisted Canonical Sampling (MLACS) method, grounded in a self-consistent variational approach, iteratively trains a MLIP using an active learning strategy in order to significantly reduce the computational cost of ab initio simulations. MLACS offers a modular and user-friendly interface that seamlessly integrates Density Functional Theory (DFT) codes, MLIP potentials, and molecular dynamics packages, enabling a wide range of applications, while maintaining a near-DFT accuracy. These include sampling the canonical…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
