Training machine learning potentials for reactive systems: A Colab tutorial on basic models

Xiaoliang Pan, Ryan Snyder, Jia Ning Wang, Chance Lander, Carly Wickizer, Richard Van, Andrew Chesney, Yuanfei Xue, Yuezhi Mao, Ye Mei, Jingzhi Pu, Yihan Shao

Research output: Contribution to journalArticlepeer-review

3 Scopus citations

Abstract

In the last several years, there has been a surge in the development of machine learning potential (MLP) models for describing molecular systems. We are interested in a particular area of this field — the training of system-specific MLPs for reactive systems — with the goal of using these MLPs to accelerate free energy simulations of chemical and enzyme reactions. To help new members in our labs become familiar with the basic techniques, we have put together a self-guided Colab tutorial (https://cc-ats.github.io/mlp_tutorial/), which we expect to be also useful to other young researchers in the community. Our tutorial begins with the introduction of simple feedforward neural network (FNN) and kernel-based (using Gaussian process regression, GPR) models by fitting the two-dimensional Müller-Brown potential. Subsequently, two simple descriptors are presented for extracting features of molecular systems: symmetry functions (including the ANI variant) and embedding neural networks (such as DeepPot-SE). Lastly, these features will be fed into FNN and GPR models to reproduce the energies and forces for the molecular configurations in a Claisen rearrangement reaction.

Original languageEnglish
Pages (from-to)638-647
Number of pages10
JournalJournal of Computational Chemistry
Volume45
Issue number10
DOIs
StatePublished - 15 Apr 2024

Keywords

  • Gaussian process regression
  • machine learning potential
  • neural network
  • tutorial

Fingerprint

Dive into the research topics of 'Training machine learning potentials for reactive systems: A Colab tutorial on basic models'. Together they form a unique fingerprint.

Cite this