计算化学公社

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

[辅助/分析程序] Deepmd-kit机器学习势相关问题:能量的RMSE误差为什么到不了e-2是哪里的问题吗

[复制链接 Copy URL]

13

帖子

0

威望

87

eV
积分
100

Level 2 能力者

刚开始学习deepmdkit,基础不是很好,基本当个黑匣子在用。有些问题可能比较愚蠢,请各位老师见谅。(AIMD的软件是ABACUS。)


如图1和2,前面的AIMD部分没有问题,电荷密度都收敛了,能量误差在e-8数量级。然而,丢到deepmd-kit里学习了400000步之后,关于能量的误差却很高(我看教程里要求达到e-4数量级),然而我的前10000步就达到了e-2级,之后却降不下去了,一直在e-2级。后面进行dptest的结果也是惨不忍睹。

训练的json文件以及图附上。








lcurve.out

38.08 KB, 下载次数 Times of downloads: 2

input.json

1.51 KB, 下载次数 Times of downloads: 3

22

帖子

2

威望

323

eV
积分
385

Level 3 能力者

3#
发表于 Post on 2024-8-25 09:25:57 | 只看该作者 Only view this author
你的初始训练集受力范围太小,最好用dpgen init_bulk 准备一些微扰结构等。可参考我录制的新手上手免费课程,因你问题是五月份,也许你现在已经不用了。

561

帖子

0

威望

3410

eV
积分
3971

Level 5 (御坂)

2#
发表于 Post on 2024-8-6 17:16:10 | 只看该作者 Only view this author
建议检查一下输入的数据是不是有意义,force分量那张图说明模型啥也没学到。你学的体系是什么呀,氯化钠晶体?

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

GMT+8, 2026-1-25 19:50 , Processed in 0.217969 second(s), 24 queries , Gzip On.

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