当前位置: 首页 > news >正文

【VASP】VASP 机器学习力场(MLFF)实战

机器学习加速AIMD模拟

  • 用 VASP 训练液态硅的机器学习力场 | 全流程速通笔记
    • 1. 背景速览
    • 2. 实操
      • AIMD 熔硅 + 即时训练
    • 输出文件与结果验证
      • 机器学习运行后生成的关键文件
      • 结果验证:径向分布函数
        • 处理轨迹

用 VASP 训练液态硅的机器学习力场 | 全流程速通笔记

原文链接:VASP 官网例子:机器学习势的生成与应用
作者:VASP 官方教程 & 知乎搬运
CSDN 整理发布:@YourName
日期:2025-07-21


1. 背景速览

  • 目标:为液态硅(Liquid Si)训练一个即时机器学习力场(on-the-fly MLFF)。
  • 套路
    1. 先做短时间 AIMD 把晶体硅熔化,同时边跑边训 ML 势;
    2. 用训好的 ML 势跑纯机器学习 MD
    3. 与“纯 AIMD”轨迹对比验证精度。

2. 实操

AIMD 熔硅 + 即时训练

  1. 初始结构
    64-atom 晶体硅超胞 → 2000 K 熔化(30 ps,10 000 步)。

  2. 关键 INCAR

# 基础
ISMEAR = 0 ; SIGMA = 0.1 ; LREAL = Auto
ISYM = -1 ; NELM = 100 ; EDIFF = 1E-4
LWAVE = .FALSE. ; LCHARG = .FALSE.# 并行
NCORE = 2# MD
IBRION = 0 ; MDALGO = 2 ; ISIF = 2
SMASS = 1.0 ; TEBEG = 2000 ; POTIM = 3.0
NSW = 10000
RANDOM_SEED = 88951986 0 0# 机器学习开关
ML_LMLFF = .TRUE.
ML_ISTART = 0

输出文件与结果验证

机器学习运行后生成的关键文件

文件名作用说明后续用法
ML_ABN训练数据集,含结构-能量-力-应力等第一性原理结果cp ML_ABN ML_AB
ML_FFN机器学习势参数(权重、截断半径、基函数系数等)cp ML_FFN ML_FF
ML_LOGFILE训练日志,可查看每一步新增结构数、力/能量误差、训练耗时等grep 或文本编辑器查阅

提示
如果想继续迭代提高精度,可把 ML_ABN 重命名为 ML_AB,在下一次计算中作为初始数据集,再配合 ML_ISTART = 1 继续训练。


结果验证:径向分布函数

处理轨迹

无论采用纯 ML-MD 还是纯 AIMD,都会得到 XDATCAR 轨迹文件。

http://www.dtcms.com/a/290153.html

相关文章:

  • 机器学习对词法分析、句法分析、浅层语义分析的积极影响
  • Taro 本地存储 API 详解与实用指南
  • 京东疯狂投资具身智能:众擎机器人+千寻智能+逐际动力 | AI早报
  • 从“被动照料”到“主动预防”:智慧养老定义的养老4.0时代
  • 迁移科技3D视觉系统:赋能机器人上下料,开启智能制造高效新纪元
  • Nacos中feign.FeignException$BadGateway: [502 Bad Gateway]
  • 第15次:商品搜索
  • Laravel 系统版本查看及artisan管理员密码找回方法针对各个版本通用方法及原理-优雅草卓伊凡
  • Java-78 深入浅出 RPC Dubbo 负载均衡全解析:策略、配置与自定义实现实战
  • LeetCode - 3274. Check if Two Chessboard Squares Have the Same Color
  • 【Semi笔记】Semisupervised Change Detection With Feature-Prediction Alignment
  • .NET SDK 9.0.200引入对SLNX解决方案文件的支持
  • compser json和lock的作用区别
  • 【qml-3】qml与c++交互第二次尝试(类型方式)
  • 【C++11】哈希表与无序容器:从概念到应用
  • ElasticSearch:不停机更新索引类型(未验证)
  • git switch
  • (LeetCode 面试经典 150 题) 219. 存在重复元素 II (哈希表)
  • taro微信小程序的tsconfig.json文件说明
  • 自动化与安全 - 将 Terraform 集成到 CI/CD
  • 编译支持cuda硬件加速的ffmpeg
  • 数据库和数据仓库的区别
  • day27 力扣332.重新安排行程 力扣51. N皇后 力扣37. 解数独 力扣455.分发饼干 力扣376. 摆动序列 力扣53. 最大子序和
  • 云原生周刊:K8s 中的后量子密码学
  • OpenCV计算机视觉实战(16)——图像分割技术
  • 微服务的编程测评系统-身份认证-管理员登录前端
  • LeetCode|Day21|204. 计数质数|Python刷题笔记
  • 【黑马SpringCloud微服务开发与实战】(四)微服务02
  • 随笔20250721 PostgreSQL实体类生成器
  • 【TVM 教程】TVM 代码库实例讲解