atlas

Research map / Image generation / Autoregressive and latent generation

Graph Diffusion Transformers for Multi-Conditional Molecular Generation

NeurIPS 2024 · Image generation › Autoregressive and latent generation · approach: Equivariant diffusion for 3D molecules · 9 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 Graph DiT, a discrete graph diffusion transformer with a clustering-based condition encoder, AdaLN conditioning, and a graph-dependent noise model for predictor-free multi-conditional molecular and polymer generation.

Problem

Inverse molecular design under multiple simultaneous numerical and categorical property conditions (e.g., synthesizability, gas permeability, bioactivity) is underexplored for graph diffusion models, which struggle with heterogeneous property scales and mixed condition types and treat atom and bond

Approach

A Transformer graph denoiser conditioned via AdaLN on a condition encoder (clustering-based soft-assignment encoding for numerical properties, one-hot for categorical), trained with a graph-dependent transition matrix that couples node and edge noise, and sampled with predictor-free guidance.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use Graph DiT instead of the strongest baselinemulti-conditional polymer generation · Gas PermAvg. MAE: 1.1206 -> 0.9205Helped
use Graph DiT instead of Graph DiT-LCCmulti-conditional molecular generation · Synth. & BACEProperty accuracy: 0.9050 -> 0.9135Helped
use Graph DiT instead of Graph DiT-LCCmulti-conditional molecular generation · Synth. & BBBPProperty accuracy: 0.9390 -> 0.9417Helped
use Graph DiT instead of Graph DiT-LCCmulti-conditional molecular generation · Synth. & HIVProperty accuracy: 0.9766 -> 0.9777Helped
use Graph DiT instead of the strongest baselinepolymer generation · Synth. & O2 PermAvg. MAE: 3.2971 -> 2.9442Helped
use Graph DiT instead of the strongest baselinepolymer generation · Synth. & N2 PermAvg. MAE: 3.2911 -> 3.1124Helped
use Graph DiT instead of the strongest baselinepolymer generation · Synth. & CO2 PermAvg. MAE: 3.2622 -> 3.1155Helped
use Graph DiT instead of DiGress v2polymer inverse design · O2/N2 gas separation polymer designAvg. MAE: 8.4707 -> 2.9770Helped
connect all generated graph components instead of keeping only the largest connected component (ablation)Graph DiT · multi-conditional molecular generationcondition controllabilityHelped
use clustering-based numerical condition encoding instead of direct or interval-based encoding (ablation)Graph DiT · gas permeability condition controlcondition controllabilityHelped
use clustering-based numerical condition encoding instead of direct or interval-based encoding (ablation)Graph DiT · generation diversitydiversityHurt
use AdaLN instead of In-Context conditioning or Cross-Attention (ablation)Graph DiT · multi-conditional molecular generationcondition controllabilityHelped

Surprising findings

Limitations

Experimental setup

Datasets: polymer gas permeability dataset MoleculeNet HIV MoleculeNet BBBP MoleculeNet BACE

Benchmarks: polymer gas permeability (Synth., O2Perm, N2Perm, CO2Perm) MoleculeNet HIV, BBBP, BACE with synthetic score conditions O2/N2 gas separation polymer inverse design

Metrics: Validity Coverage Diversity Similarity Fréchet ChemNet Distance MAE Accuracy Avg. Rank Utility Score Agreement Score

Baselines: Graph GA MARS LSTM-HC JTVAE-BO GDSS DiGress DiGress v2 MOOD

Builds on: DiGress GDSS MOOD Diffusion Transformer (DiT) classifier-free guidance

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