一键导入
mlip-training-ase-calculator
Training Machine Learning Interatomic Potentials (MLIP) to predict energies and forces, and wrapping as an ASE Calculator.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Training Machine Learning Interatomic Potentials (MLIP) to predict energies and forces, and wrapping as an ASE Calculator.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Mitigating the effect of activity cliffs using Triplet Soft Margin (TSM) loss on High-Value Activity Cliff Triplets (HV-ACTs).
Running molecular geometry optimization and molecular dynamics (MD) simulations using ASE and MLIPs.
Generating 3D molecular conformations and preparing input files for quantum chemistry DFT calculations.
Constructing Gaussian output neural networks and training deep ensembles to quantify aleatoric and epistemic uncertainty.
Implementing Delta-ML (residual learning between low and high levels of theory) and model transfer learning.
Optimizing molecular feature weights and performing feature selection via Differentiable Information Imbalance (DII).
| name | mlip_training_ase_calculator |
| description | Training Machine Learning Interatomic Potentials (MLIP) to predict energies and forces, and wrapping as an ASE Calculator. |
Use this skill when developing a custom Machine Learning Interatomic Potential (MLIP) and preparing it for molecular dynamics or structural optimization simulations in Python.
Interatomic potentials model the potential energy surface (PES) of a molecular system. To obtain realistic force fields, models must be trained on both total energy $E$ and atomic forces $F$.
ASE is a standard library for atomic-scale simulations. To run molecular dynamics or structural relaxations, a trained PyTorch model must be wrapped into a custom ase.calculators.calculator.Calculator.
The calculator:
ase.Atoms object (coordinates and elements).Run the script mlip_ase_calc.py to train a potential on synthetic data and wrap it into an ASE calculator:
python scripts/mlip_ase_calc.py --epochs 30 --lr 0.01
This script demonstrates energy-force fitting and tests the custom calculator.