Adsorption Clustering and Diffusion on substrate #5116
Replies: 1 comment 4 replies
-
|
Hi @nsysu7433111! I'm Dosu and I’m helping the deepmd-kit team. Your issues—Li clustering, incorrect adsorption, substrate instability, and high model deviation—are classic signs that the DeepMD model is extrapolating beyond its training data or lacks coverage of key atomic environments. High max_devi_f values (especially spikes up to 40 eV/Å) directly indicate the model is uncertain or unreliable for these configurations, which can cause unphysical results like clustering, unstable diffusion, or substrate atom detachment [source]. This typically happens when the training set does not sufficiently sample all relevant configurations: Li adsorption sites, surface diffusion pathways, intercalation events, and substrate-adsorbate interactions. Even small gaps or low diversity in the training data can lead to large errors, especially in multi-element systems or when new environments (like Li at a surface or in an interlayer) are encountered [source]. To address this, you should:
For model deviation: DeepMD-kit computes max_devi_f by comparing force predictions from multiple models; high values mean the model is extrapolating. You can output per-atom and relative deviations in LAMMPS to pinpoint problematic regions [source]. See the LAMMPS interface docs for details on keywords like If you can share more about your training data coverage, model settings, and whether you use active learning, I can help with more targeted suggestions. To reply, just mention @dosu. How did I do? Good | Irrelevant | Incorrect | Verbose | Hallucination | Report 🐛 | Other |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Dear DeepMD-kit Developers and Team,
Our laboratory extensively uses DeepMD-kit for research at the nanoscale. We truly appreciate the team's efforts in developing high-precision potentials, which have significantly advanced our work in the field of atomic materials.
However, despite extensive attempts, I have been unable to achieve stable adsorption on 2D materials using our current DeepMD model. I am currently encountering the following specific issues:
Clustering: Lithium ions tend to cluster during the minimization process (see Figure 1).

Blue Atom is Boron、Yellow Atom is Carbon、Red Atom is Arsenic、Purple Atom is Lithium
Before minimize
After minimize(Figure 1)


Incorrect Sites: Lithium atoms migrate to metastable (non-optimal) adsorption sites rather than the most stable positions.
Substrate Instability: Atoms from the substrate are pulled away/detached by the adsorbed Lithium above (see Figure 2).


Before NPT
NPT at step 4400(Figure 2) (some substrate atom are pulled away the yellow and blue atom is substrate atom)
Surface Diffusion: Lithium ions begin to diffuse across the surface unstably.

Intercalation: Lithium atoms intercalate into the interlayer spacing of the substrate.


Before NPT
NPT at step 2200 (Lithium atoms intercalate into the interlayer)
If the simulation does not crash, the max_devi_f for Li clustering and diffusion ranges between 0.4 and 3.
For Lithium intercalation events, the deviation spikes as high as 40 eV/Å.
Thank you for your time and assistance.
Best regards,
Shih Tsao CHANG
Beta Was this translation helpful? Give feedback.
All reactions