Learning charges and long-range interactions from energies and forces

Dongjin Kim, Daniel S. King, Peichen Zhong, Bingqing Cheng
12/19/2024
physics.comp-phcond-mat.mtrl-scics.LG

No official code found. Best implementation: BingqingCheng/cace (140 stars, last commit 2026-04-18).

Abstract

Accurate modeling of long-range forces is critical in atomistic simulations, as they play a central role in determining the properties of materials and chemical systems. However, standard machine learning interatomic potentials (MLIPs) often rely on short-range approximations, limiting their applicability to systems with significant electrostatics and dispersion forces. We recently introduced the Latent Ewald Summation (LES) method, which captures long-range electrostatics without explicitly learning atomic charges or charge equilibration. Extending LES, we incorporate the ability to learn physical partial charges, encode charge states, and the option to impose charge neutrality constraints. We benchmark LES on diverse and challenging systems, including charged molecules, ionic liquid, electrolyte solution, polar dipeptides, surface adsorption, electrolyte/solid interfaces, and solid-solid interfaces. Our results show that LES can effectively infer physical partial charges, dipole and quadrupole moments, as well as achieve better accuracy compared to methods that explicitly learn charges. LES thus provides an efficient, interpretable, and generalizable MLIP framework for simulating complex systems with intricate charge transfer and long-range

View on arXivView PDF

Code Implementations(1)

BingqingCheng/caceCommunity100%
14036Python, Jupyter NotebookNov 7, 20236 months agoNOASSERTION

Similar Papers

Cite this paper

@article{kim2024learning,
  title  = {Learning charges and long-range interactions from energies and forces},
  author = {Dongjin Kim and Daniel S. King and Peichen Zhong and Bingqing Cheng},
  year   = {2024},
  eprint = {2412.15455},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2412.15455v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2412.15455.svg)](https://codeofpaper.com/paper/2412.15455)

Discussion