atlas

Research map / Graph learning / GNN architectures

A Plug-and-Play Quaternion Message-Passing Module for Molecular Conformation Representation

AAAI 2024 · Graph learning › GNN architectures · approach: Equivariant networks for molecules · 3 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 a parameter-free quaternion message-passing (QMP) module that encodes bond rotations and dihedrals via a chained Hamilton product, plugged into invariant GNNs to improve molecular conformation representation.

Problem

Invariant GNNs for 3D molecules ignore opposite-side dihedrals and thus cannot distinguish conformations produced by bond torsions, while high-order equivariant or full dihedral models are computationally expensive.

Approach

Represent the 3D rotations from each bond's 1-hop neighboring bonds as unit quaternions, sort them by rotation angle, and merge them with an accelerated chained Hamilton product; the real part of the output is SE(3)-invariant yet encodes same-side and opposite-side dihedrals, and is concatenated into existing invariant GNNs with one line of code.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add QMP to DimeNet++DimeNet++ · MD17 (Aspirin, Benzene, Ethanol, Malonaldehyde, Toluene, Uracil)force MAE: 0.325 -> 0.316; 0.168 -> 0.151; 0.150 -> 0.148; 0.263 -> 0.241; 0.117 -> 0.107; 0.189 -> 0.178Helped
Add QMP to DimeNet++DimeNet++ · MD17 (Naphthalene, Salicylic acid)force MAE: 0.100 -> 0.106; 0.231 -> 0.238Hurt
Add QMP to DimeNet++DimeNet++ · MD17@CCSD (Benzene, Ethanol)force MAE: 0.049 -> 0.048; 0.129 -> 0.108Helped
Add QMP to DimeNet++DimeNet++ · MD17@CCSD (Aspirin, Malonaldehyde)force MAE: 0.387 -> 0.365; 0.211 -> 0.231Mixed
Add QMP to DimeNet++DimeNet++ · OC20 IS2RE Averageenergy MAE: 0.9015 -> 0.8950Helped
Add QMP to DimeNet++DimeNet++ · OC20 IS2RE AverageEwT (%): 1.77 -> 1.90Helped
Add QMP to EGNNEGNN · N-body system future position estimationMSE (×10−2): 0.724 -> 0.668Helped
Use j-side rotations only instead of rotations from both sides (ablation)DimeNet++ with QMP · MD17 Aspirin and Benzeneforce MAE: 0.316 -> 0.323; 0.151 -> 0.152Mixed
Use i-side rotations only instead of rotations from both sides (ablation)DimeNet++ with QMP · MD17 Aspirin and Benzeneforce MAE: 0.316 -> 0.360; 0.151 -> 0.166Hurt
Remove angle-based sorting (ablation)DimeNet++ with QMP · MD17 Aspirin and Benzeneforce MAE: 0.316 -> 0.390; 0.151 -> 0.173Hurt

Surprising findings

Limitations

Experimental setup

Datasets: MD17 MD17@CCSD OC20 N-body particle system

Benchmarks: MD17 MD17@CCSD OC20 IS2RE N-body system

Metrics: force MAE energy MAE EwT MSE

Baselines: sGDML DimeNet SchNet DimeNet++ SphereNet CGCNN SE(3) Transformer TFN EGNN

Builds on: DimeNet DimeNet++ SphereNet SchNet quaternion product unit

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