Sliced Denoising: A Physics-Informed Molecular Pre-Training Method

Yuyan Ni, Shikun Feng, Weiying Ma, Zhiming Ma, Yanyan Lan
2/12/2026

No official code found. Best implementation: fengshikun/SliDe (4 stars, MIT, last commit 2024-06-07).

Abstract

While molecular pre-training has shown great potential in enhancing drug discovery, the lack of a solid physical interpretation in current methods raises concerns about whether the learned representation truly captures the underlying explanatory factors in observed data, ultimately resulting in limited generalization and robustness. Although denoising methods offer a physical interpretation, their accuracy is often compromised by ad-hoc noise design, leading to inaccurate learned force fields. To address this limitation, this paper proposes a new method for molecular pre-training, called sliced denoising (SliDe), which is based on the classical mechanical intramolecular potential theory. SliDe utilizes a novel noise strategy that perturbs bond lengths, angles, and torsion angles to achieve better sampling over conformations. Additionally, it introduces a random slicing approach that circumvents the computationally expensive calculation of the Jacobian matrix, which is otherwise essential for estimating the force field. By aligning with physical principles, SliDe shows a 42\% improvement in the accuracy of estimated force fields compared to current state-of-the-art denoising methods, and thus outperforms traditional baselines on various molecular property prediction tasks.

View on arXivView PDF

Code Implementations(1)

fengshikun/SliDeCommunity56%
MIT

This is the official implementation of the paper: Sliced Denoising: A Physics-Informed Molecular Pre-Training Method

40PythonMar 11, 20242 years agoMIT

Similar Papers

Cite this paper

@article{ni2026sliced,
  title  = {Sliced Denoising: A Physics-Informed Molecular Pre-Training Method},
  author = {Yuyan Ni and Shikun Feng and Weiying Ma and Zhiming Ma and Yanyan Lan},
  year   = {2026},
  eprint = {2311.02124},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2311.02124},
  journal = {ICLR 2023 2023}
}

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

Discussion