计算化学公社

 找回密码 Forget password
 注册 Register
Views: 3584|回复 Reply: 4
打印 Print 上一主题 Last thread 下一主题 Next thread

[综合交流] 机器学习分子动力学应该如何入门?

[复制链接 Copy URL]

207

帖子

1

威望

1565

eV
积分
1792

Level 5 (御坂)

跳转到指定楼层 Go to specific reply
楼主
各位大神好,

最近老师指派了让我做分子动力学与机器学习结合的课题,主要就是用机器学习拟合势函数来解决一些材料中的问题。请问这个方向该如何入门呢?我现在想到的就是1.用商业软件VASP中的机器学习功能2. 使用DeepMD来训练Ab initio的数据。但是只做这两个太局限了,自己想搞懂背后的原理或者自己尝试训练一个非常简单的势函数。请问这样的话该如何入门这个方向呢?例如与机器学习相关的python教程,分子动力学模拟和机器学习等

6万

帖子

99

威望

5万

eV
积分
124668

管理员

公社社长

2#
发表于 Post on 2023-6-14 19:22:17 | 只看该作者 Only view this author
如今很多人都是在“为了机器学习而机器学习”,明明都不需要用机器学习,本来就有成熟适用的传统方法,还非要整个机器学习当噱头蹭热度,最后很可能就是瞎折腾,做无用功,白走个弯路。很多人甚至就连传统、成熟的方法都还基本不懂,上来就稀里糊涂搞机器学习,能搞出有意义的东西就怪了。

先搞清楚当前问题有什么利用机器学习的必要性,到底要解决什么,有什么问题是传统方法搞不了而真正值得你研究机器学习来实现的。

如今有不少导师不负责任,某个领域自己也不懂,一拍脑袋就让学生搞,也没能力指导,最后落得延期毕业的下场。


如果之前还没有相关基础,我个人建议先熟练掌握周期性体系的AIMD,这方面CP2K做得基本上是最好的,速度也远比VASP快得多(比如靠VASP6里利用机器学习才能算得动的问题,很有可能在CP2K里直接跑都能轻易完成)。北京科音CP2K第一性原理计算培训班(http://www.keinsci.com/workshop/KFP_content.html)也专门有很详细的这部分的讲解。
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办极高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入北京科音微信公众号获取北京科音培训的最新消息,并避免错过网上有价值的计算化学文章!
欢迎加入人气极高、专业性特别强的理论与计算化学综合交流群思想家公社QQ群(群号见此链接),合计达一万多人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大、极为流行的量子化学波函数分析程序)
Google Scholar:https://scholar.google.com/citations?user=tiKE0qkAAAAJ
ResearchGate:https://www.researchgate.net/profile/Tian_Lu

490

帖子

2

威望

5298

eV
积分
5828

Level 6 (一方通行)

3#
发表于 Post on 2023-6-14 23:23:26 | 只看该作者 Only view this author
机器学习力场是利用机器学习方法处理高维问题的优势,通过训练DFT计算得到的数据,构建坐标到能量和受力的映射(力场),因此可以同时兼顾效率和精度。
但并不是所有的问题都适合用机器学习力场来研究。
我个人认为只有当
(1)某些科学问题对力场精度要求很高而恰好传统经验力场的精度不够
(2)某些科学问题对模拟的时空尺度要求较高,比如成核、相变等;
此时才是机器学习力场最适用的场景。

至于上手教程,我觉得没有比DeePMD更容易上手的MLP了。deepmodeling开源社区有各种各样的教程。

评分 Rate

参与人数
Participants 2
eV +10 收起 理由
Reason
Roderick07 + 5 谢谢
snljty2 + 5 谢谢

查看全部评分 View all ratings

72

帖子

0

威望

2091

eV
积分
2163

Level 5 (御坂)

4#
发表于 Post on 2023-7-12 08:50:30 | 只看该作者 Only view this author
让你变成回忆 发表于 2023-6-14 23:23
机器学习力场是利用机器学习方法处理高维问题的优势,通过训练DFT计算得到的数据,构建坐标到能量和受力的 ...

精度比传统力场高还真不一定,比如水的MD模拟,甚至aimd都不如经典力场,用aimd作为训练的机器学习力场甚至可以说与实验结果偏离离谱(大概原因是因为本身经典力场拟合的时候用DFT的数据以及实验数据矫正了)。目前我感觉在固体尤其是晶体上,确实机器学习力场确实能兼顾精度和速度,但其他方面至少目前还不太行

561

帖子

0

威望

3410

eV
积分
3971

Level 5 (御坂)

5#
发表于 Post on 2023-7-28 09:10:57 | 只看该作者 Only view this author
chenzhe 发表于 2023-7-12 08:50
精度比传统力场高还真不一定,比如水的MD模拟,甚至aimd都不如经典力场,用aimd作为训练的机器学习力场甚 ...

牛顿力学下的AIMD做水做不对的原因,二十多年前就被解释清楚了,建议了解一下NQE和路径积分动力学。

AIMD或者NNP自然也可以做路径积分,做出来的水自然是更准的,而且物理上更有意义,避免了直接拟合宏观性质带来的潜在问题。

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2026-1-23 20:47 , Processed in 0.310111 second(s), 21 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list