Electrostatics from Laplacian Eigenbasis for Neural Network Interatomic Potentials

Maksim Zhdanov, Vladislav Kurenkov
5/20/2025
cs.LGphysics.comp-ph

Official code: dunnolab/phi-module (18 stars, last commit 2025-06-12).

Abstract

In this work, we introduce Phi-Module, a universal plugin module that enforces Poisson's equation within the message-passing framework to learn electrostatic interactions in a self-supervised manner. Specifically, each atom-wise representation is encouraged to satisfy a discretized Poisson's equation, making it possible to acquire a potential φ and corresponding charges \r{ho} linked to the learnable Laplacian eigenbasis coefficients of a given molecular graph. We then derive an electrostatic energy term, crucial for improved total energy predictions. This approach integrates seamlessly into any existing neural potential with insignificant computational overhead. Our results underscore how embedding a first-principles constraint in neural interatomic potentials can significantly improve performance while remaining hyperparameter-friendly, memory-efficient, and lightweight in training. Code will be available at https://github.com/dunnolab/phi-module.

View on arXivView PDF

Code Implementations(1)

[ICML 2025 GenBio Workshop] Official Implementation for "Electrostatics from Laplacian Eigenbasis for Neural Network Interatomic Potentials"

180Python, DockerfileMay 20, 20251 years ago
graph-neural-networksneural-network-interatomic-potentialsquantum-chemistry

Similar Papers

Cite this paper

@article{zhdanov2025electrostatics,
  title  = {Electrostatics from Laplacian Eigenbasis for Neural Network Interatomic Potentials},
  author = {Maksim Zhdanov and Vladislav Kurenkov},
  year   = {2025},
  eprint = {2505.14606},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2505.14606v2}
}

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/2505.14606.svg)](https://codeofpaper.com/paper/2505.14606)

Discussion