ICLR 2025

MolSpectra: Pre-training 3D Molecular Representation with Multi-modal Energy Spectra

Liang Wang, Shaozhen Liu, Yu Rong, Deli Zhao, Q. Liu, Shu Wu

Main figure for MolSpectra: Pre-training 3D Molecular Representation with Multi-modal Energy Spectra

Abstract

Establishing the relationship between 3D structures and the energy states of molecular systems has proven to be a promising approach for learning 3D molecular representations. However, existing methods are limited to modeling the molecular energy states from classical mechanics. This limitation results in a significant oversight of quantum mechanical effects, such as quantized (discrete) energy level structures, which offer a more accurate estimation of molecular energy and can be experimentally measured through energy spectra. In this paper, we propose to utilize the energy spectra to enhance the pre-training of 3D molecular representations (MolSpectra), thereby infusing the knowledge of quantum mechanics into the molecular representations. Specifically, we propose SpecFormer, a multi-spectrum encoder for encoding molecular spectra via masked patch reconstruction. By further aligning outputs from the 3D encoder and spectrum encoder using a contrastive objective, we enhance the 3D encoder's understanding of molecules. Evaluations on public benchmarks reveal that our pre-trained representations surpass existing methods in predicting molecular properties and modeling dynamics. 1

Proposed method: MolSpectra

Benchmark Results

Tested on 1 dataset 5 baseline values reported too low

Tables show presented results in global context (best 3 papers + GCN + MLP).

Quantum Chemistry

#ModelMAE ↓Paper
1
QHNet
0.0000
2
QHNetV2
0.0000
3
PhiSNet
0.0000
22
PaiNN
actual #22 vs paper #67 45 places worse
0.0100
best reported
actual #22 vs paper #67 45 places worse
paper 0.0770
35
TorchMD-Net
actual #35 vs paper #60 25 places worse
0.0590
actual #35 vs paper #60 25 places worse
paper 0.0590
46
SchNet
actual #46 vs paper #105 59 places worse
0.0500
best reported
actual #46 vs paper #105 59 places worse
paper 0.3100
55
MolSpectra
0.0520
This paper
52
SphereNet
actual #52 vs paper #95 43 places worse
0.0520
best reported
actual #52 vs paper #95 43 places worse
paper 0.1550
58
Coord
actual #58 vs paper #58
0.0529
best reported
actual #58 vs paper #58
paper 0.0530
paper 0.0530 Δ at pub 0.0001
64
DimeNet++
actual #64 vs paper #98 34 places worse
0.0640
best reported
actual #64 vs paper #98 34 places worse
paper 0.1870
paper 0.1870 Δ at pub 0.1230 Δ today 0.1230
86
SE(3)-DDM
0.1220
This paper
SOTA performance (not significantly different from the best) Proposed method (this paper) Baseline / comparison (this paper) Global context (other papers) Best at pub — reported result worse than the best known when published (best reported in green) Improved at pub — later paper surpassed this result