计算化学公社

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

[辅助/分析程序] Deepmd-kit机器学习势相关问题:模型训练精度很低

[复制链接 Copy URL]

5

帖子

0

威望

23

eV
积分
28

Level 2 能力者

请各位老师好,刚使用DeepMD所以不太熟悉。我使用的原始数据是M3Pt结构,其中M的位置由Mn,Fe,Ni等6种过渡金属随即替代,而Pt位置保持Pt元素不变,这样形成1000个结构(每个结构的原子数为32),然后用VASP进行结构优化(没有进行AIMD和静态自洽的计算),得到的OUTCAR使用dp --pt train input.json --finetune DPA-3.1-3M.pt --model-branch OC22训练。训练后的精度很低,我不知道该怎么改。是原始数据集的问题(没有进行AIMD)?还是input.json的问题?

4.jpg (365.4 KB, 下载次数 Times of downloads: 0)

4.jpg

Graph1.jpg (188.15 KB, 下载次数 Times of downloads: 0)

Graph1.jpg

Graph2.jpg (165.78 KB, 下载次数 Times of downloads: 0)

Graph2.jpg

Graph3.jpg (170.57 KB, 下载次数 Times of downloads: 0)

Graph3.jpg

1.jpg (221.09 KB, 下载次数 Times of downloads: 1)

1.jpg

2.jpg (154.2 KB, 下载次数 Times of downloads: 0)

2.jpg

input_finetune.json

113.96 KB, 下载次数 Times of downloads: 0

150

帖子

0

威望

3913

eV
积分
4063

Level 6 (一方通行)

2#
发表于 Post on 2026-1-27 09:27:19 | 只看该作者 Only view this author
可以dp test测一下模型在训练集和验证集上的表现,这个loss看上去还可以

5

帖子

0

威望

23

eV
积分
28

Level 2 能力者

3#
 楼主 Author| 发表于 Post on 2026-1-28 18:44:42 | 只看该作者 Only view this author
RAL 发表于 2026-1-27 09:27
可以dp test测一下模型在训练集和验证集上的表现,这个loss看上去还可以

这两个图分别是dp test训练集得到的e.out和e_peratom,前两列是VASP和模型预测的能量,第三列是能量差,我的体系一共32个原子,有些体系预测的能量能和vasp算的能量差1.2eV多,精度有点太差了吧

屏幕截图 2026-01-28 183926.jpg (355.95 KB, 下载次数 Times of downloads: 0)

屏幕截图 2026-01-28 183926.jpg

屏幕截图 2026-01-28 183956.jpg (341.02 KB, 下载次数 Times of downloads: 0)

屏幕截图 2026-01-28 183956.jpg

150

帖子

0

威望

3913

eV
积分
4063

Level 6 (一方通行)

4#
发表于 Post on 2026-1-29 09:17:46 | 只看该作者 Only view this author
1446423631 发表于 2026-1-28 18:44
这两个图分别是dp test训练集得到的e.out和e_peratom,前两列是VASP和模型预测的能量,第三列是能量差, ...

我是看loss中force和virial部分和我平时训练的差不多;既然能量这么差的话可能还是哪里出了问题,可先尝试改变"loss"部分的各项系数,结果仍未改善的话需要考虑数据集本身,结构优化的轨迹经常会有明显的拖尾效应,样本聚集在极小值点附近,质量比动力学轨迹要差不少

5

帖子

0

威望

23

eV
积分
28

Level 2 能力者

5#
 楼主 Author| 发表于 Post on 2026-1-29 09:21:19 | 只看该作者 Only view this author
RAL 发表于 2026-1-29 09:17
我是看loss中force和virial部分和我平时训练的差不多;既然能量这么差的话可能还是哪里出了问题,可先尝 ...

好滴好滴,我再加一些AIMD的数据

5

帖子

0

威望

23

eV
积分
28

Level 2 能力者

6#
 楼主 Author| 发表于 Post on 2026-1-29 09:28:46 | 只看该作者 Only view this author
RAL 发表于 2026-1-29 09:17
我是看loss中force和virial部分和我平时训练的差不多;既然能量这么差的话可能还是哪里出了问题,可先尝 ...

我先用dpgen init_bulk 构建了三个1*1*1,pert_box=0.03,poet_atom=0.01的结构,然后每个结构跑10步,步长POTIM=5。来进行AIMD,这样设置是否合适?

param.jpg (130.94 KB, 下载次数 Times of downloads: 0)

param.jpg

屏幕截图 2026-01-29 092229.jpg (98.94 KB, 下载次数 Times of downloads: 0)

屏幕截图 2026-01-29 092229.jpg

150

帖子

0

威望

3913

eV
积分
4063

Level 6 (一方通行)

7#
发表于 Post on 2026-1-29 11:26:50 | 只看该作者 Only view this author
1446423631 发表于 2026-1-29 09:28
我先用dpgen init_bulk 构建了三个1*1*1,pert_box=0.03,poet_atom=0.01的结构,然后每个结构跑10步,步 ...

合金材料的数据集构建我不太熟悉,补AIMD数据计算量不小,建议你交任务前约有经验的老师同学讨论一下,避免浪费机时

5

帖子

0

威望

23

eV
积分
28

Level 2 能力者

8#
 楼主 Author| 发表于 Post on 2026-1-29 15:40:39 | 只看该作者 Only view this author
RAL 发表于 2026-1-29 11:26
合金材料的数据集构建我不太熟悉,补AIMD数据计算量不小,建议你交任务前约有经验的老师同学讨论一下,避 ...

好的,谢谢老师

本版积分规则 Credits rule

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

GMT+8, 2026-2-16 20:16 , Processed in 0.247397 second(s), 28 queries , Gzip On.

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