atlas

Research map / 3D vision / 3D generation

Geometry Informed Tokenization of Molecules for Language Model Generation

ICML 2025 · 3D vision › 3D generation · approach: Open-vocabulary 3D scene understanding · 1 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 Geo2Seq, which serializes 3D molecules into SE(3)-invariant 1D token sequences (canonical labeling via Nauty plus spherical coordinates relative to an equivariant frame), then trains GPT and Mamba LMs for unconditional and property-conditioned 3D molecule generation.

Problem

Generating 3D molecular geometries with language models requires a discrete, SE(3)-invariant tokenization of 3D point clouds, which prior work has largely left unexplored.

Approach

Reorder atoms by Nauty canonical labeling and encode each atom as [atom type, distance, polar angle, azimuth] relative to a global frame built from the first three canonically ordered non-collinear atoms, yielding an SE(3)-invariant, reversible 1D sequence that any autoregressive LM can model.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Geo2Seq with GPT instead of GEOLDMQM9 random generation · QM9Molecule stability (%): 84.6$\pm$0.3 -> 90.3$\pm$0.1Helped
Use Geo2Seq with Mamba instead of GEOLDMQM9 random generation · QM9Valid (%): 93.8$\pm$0.4 -> 97.1$\pm$0.2Helped
Use Geo2Seq with Mamba instead of GEOLDMQM9 random generation · QM9Valid & unique (%): 92.7$\pm$0.5 -> 81.7$\pm$0.4Hurt
Use Geo2Seq with Mamba instead of GEOLDMGEOM-DRUGS random generation · GEOM-DRUGSAtom stability (%): 84.4 -> 82.5Hurt
Use Geo2Seq with Mamba instead of GEOLDMGEOM-DRUGS random generation · GEOM-DRUGSValid (%): 99.3 -> 96.1Hurt
Use Geo2Seq with Mamba instead of GEOLDMQM9 controllable generation · QM9MAE (Bohr³): 2.37 -> 0.46Helped
Use Geo2Seq with Mamba instead of GEOLDMQM9 controllable generation · QM9MAE (meV; HOMO-LUMO gap Δε): 587 -> 98Helped
Use Geo2Seq with Mamba instead of GEOLDMQM9 controllable generation · QM9MAE (meV; εHOMO): 340 -> 57Helped
Use Geo2Seq with Mamba instead of GEOLDMQM9 controllable generation · QM9MAE (meV; εLUMO): 522 -> 71Helped
Use Geo2Seq with Mamba instead of GEOLDMQM9 controllable generation · QM9MAE (D): 1.108 -> 0.164Helped
Use Geo2Seq with Mamba instead of GEOLDMQM9 controllable generation · QM9MAE (cal/mol K; Cv): 1.025 -> 0.275Helped

Surprising findings

Limitations

Experimental setup

Datasets: QM9 GEOM-DRUGS

Benchmarks: QM9 GEOM-DRUGS

Metrics: atom stability molecule stability validity valid and unique MAE of conditioned properties

Baselines: G-SchNet E-NFs GDM GDM-AUG EDM EDM-Bridge GEOLDM

Builds on: Nauty EDM GPT Mamba Top-k sampling

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