atlas

Research map / Graph learning / Graph self-supervised learning

Equivariant Masked Position Prediction for Efficient Molecular Representation

ICLR 2025 · Graph learning › Graph self-supervised learning · approach: Molecular graph pretraining · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes EMPP, a self-supervised pretraining/auxiliary task that masks an atom's position and predicts it via equivariant spherical-harmonic distributions over neighbor-based directions and radii, avoiding Gaussian-mixture denoising approximations.

Problem

Self-supervised molecular representation learning for GNNs is limited: attribute masking is ill-posed and misses quantum mechanical features, while denoising relies on hard-to-tune Gaussian mixture approximations of the potential energy surface.

Approach

Mask an atom's 3D position (removing its node while keeping its atomic number) and predict its position from neighboring atoms' equivariant embeddings, using a predicted radius distribution and a spherical-harmonic-projected direction distribution trained with KL divergence against soft targets; this makes the task near well-posed and bypasses Gaussian-mixture approximations.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use 3-Mask instead of 1-Mask (ablation)EMPP with Equiformer · QM9 (no extra pre-training)α MAE: .041 -> .039Helped
Use 3-Mask instead of 1-Mask (ablation)EMPP with Equiformer · QM9 (no extra pre-training)ε_HOMO MAE: 14 -> 13Helped
Use 3-Mask instead of 1-Mask (ablation)EMPP with Equiformer · MD17 testenergy MAE: 5.1 -> 5.0; 2.3 -> 2.1; 2.2 -> 2.0; 3.0 -> 3.0; 4.1 -> 3.7; 4.3 -> 4.1; 3.5 -> 3.3; 4.1 -> 4.0Mixed
Encode energy only instead of energy and forces (ablation)EMPP with Equiformer · MD17 testenergy MAE: 5.0 -> 4.8 (Aspirin); 3.7 -> 3.5 (Toluene); 4.0 -> 3.3 (Naphthalene)Mixed
Encode force only instead of energy and forces (ablation)EMPP with Equiformer · MD17 testforces MAE: 7.5 -> 7.1 (Benzene); 2.7 -> 2.4 (Ethanol); 5.2 -> 4.9 (Malonaldehyde); 1.9 -> 1.5 (Naphthalene)Mixed
Lower spherical sampling rate from 100² to 20² (ablation)EMPP · QM9ε_HOMO MAE: 14.2 -> 20.4Hurt
Increase spherical sampling rate from 100² to 150² (ablation)EMPP · QM9α MAE: .041 -> .041No clear effect
Set EMPP loss weight to 0.1 instead of 1 (ablation)EMPP auxiliary task · QM9α MAE: .041 -> .046Hurt
Set EMPP loss weight to 5 instead of 1 (ablation)EMPP auxiliary task · QM9ε_HOMO MAE: 14.2 -> 15.8Hurt
Add denoising with a Gaussian-mixture standard deviation (ablation)DP-TorchMD-Net · QM9 HOMO and LUMOgeneralization performanceMixed
Increase spherical sampling rate (ablation)EMPP · QM9generalization performanceHelped

Surprising findings

Limitations

Experimental setup

Datasets: QM9 MD17 PCQM4Mv2 GEOM-Drug

Benchmarks: QM9 MD17 GEOM-Drug

Metrics: MAE energy MAE (meV) force MAE (meV/Å)

Baselines: AttrMask DP-TorchMD-Net 3D-EMGP SE(3)-DDM Transformer-M Frad SchNet PaiNN DimeNet++ TorchMD-NET SEGNN Equiformer

Builds on: Equiformer TorchMD-Net AttrMask Symphony e3nn

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy