MLatom
MLatom performs machine-learning–accelerated atomistic simulations and quantum chemical property modeling using kernel-based regression and molecular descriptors.
Key Features:
- Machine Learning Integration: Implements kernel ridge regression with support for Gaussian, Laplacian, and Matérn kernels.
- Input Representation: Accepts arbitrary input vectors and provides built-in molecular descriptors to convert molecular geometries into algorithm-ready inputs.
- Model Management: Saves and reuses trained ML models and estimates the generalization error of ML setups.
- Sampling and Gradient Calculation: Supports various sampling procedures and computes gradients of output properties.
- Implementation and Performance: Written primarily in Fortran, uses standard linear algebra libraries, and is optimized for shared-memory parallel computations.
Scientific Applications:
- Quantum Chemistry Simulations: Enables simulation of atomistic systems with improved computational efficiency using ML models.
- Molecular Dynamics: Facilitates detailed studies of molecular dynamics through ML-predicted forces and gradients.
- Electronic Structure Calculations: Supports workflows involving electronic structure data by providing ML-based surrogate models.
- Atomistic Modeling and Property Exploration: Assists exploration of molecular properties and behaviors at atomistic resolution.
Methodology:
Kernel ridge regression with Gaussian, Laplacian, and Matérn kernels; use of arbitrary input vectors or built-in molecular descriptors; sampling procedures and gradient evaluations; saving/reusing trained models and estimating generalization error; implementation in Fortran using standard linear algebra libraries and shared-memory parallelization.
Topics
Details
- License:
- Unlicense
- Maturity:
- Mature
- Cost:
- Free of charge
- Tool Type:
- command-line tool
- Operating Systems:
- Linux, Mac
- Programming Languages:
- Python
- Added:
- 7/3/2019
- Last Updated:
- 6/16/2020
Operations
Publications
Dral PO. <i>MLatom</i>: A program package for quantum chemical research assisted by machine learning. Journal of Computational Chemistry. 2019;40(26):2339-2347. doi:10.1002/jcc.26004. PMID:31219626.
Documentation
Downloads
- Downloads pagehttp://mlatom.com/download/