Related Experiment Video
Updated: Jul 11, 2025

Computation of Atmospheric Concentrations of Molecular Clusters from ab initio Thermochemistry
Published on: April 8, 2020
Gaussian approximation potentials: Theory, software implementation and application examples
Sascha Klawohn1, James P Darby1, James R Kermode1
1Warwick Centre for Predictive Modelling, School of Engineering, University of Warwick, Coventry CV4 7AL, United Kingdom.
Gaussian Approximation Potentials (GAPs) are machine learning models for atomic-scale simulations. Recent software updates enhance fitting speed and scalability for complex chemical systems.
Area of Science:
- Computational materials science
- Machine learning for physics
Background:
- Gaussian Approximation Potentials (GAPs) are widely used for modeling materials and molecular systems.
- Accurate atomic-scale simulations require efficient and scalable interatomic potentials.
Purpose of the Study:
- To present the theory, algorithms, and software implementation of GAPs.
- To detail recent advancements in the GAP framework for improved performance and usability.
- To provide usage examples for both new and existing users.
Main Methods:
- Utilizing ab initio data for fitting GAP models.
- Implementing Message Passing Interface (MPI) parallelization for fitting code.
- Developing descriptor compression techniques to improve scaling with chemical elements.
Main Results:
- The GAP software facilitates fitting and simulation of materials and molecular systems.
- MPI parallelization enables fitting on large-scale computing resources.
- Descriptor compression addresses scaling limitations with diverse chemical compositions.
Conclusions:
- The presented GAP framework offers a robust and scalable approach for atomic-scale modeling.
- Recent developments enhance the efficiency and applicability of GAPs in computational science.
- The software and examples empower researchers to leverage GAPs effectively.
More Related Videos
Related Concept Videos
Gauss's Law: Problem-Solving
Accuracy, limits, and approximation
Accuracy is defined as the closeness of the measured value to the true or actual value. In engineering mechanics, repeated measurements are taken during theoretical or experimental analyses to ensure that the result is precise and accurate.
The accuracy of any solution is based on the...
Gauss's Law
Linear Approximation in Time Domain
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length,...
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Gauss's Law in Dielectrics

