atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

Navigating Chemical Space with Latent Flows

NeurIPS 2024 · Probabilistic and scientific modeling › Molecules and proteins · approach: Structure-based 3D molecule generation · 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 ChemFlow, a dynamical-systems framework that learns latent flows (gradient, wave, Hamilton-Jacobi, Langevin/Fokker-Planck) over a pretrained molecule VAE to traverse chemical space for molecule manipulation and single- and multi-objective optimization, in supervised and unsupervised settings.

Problem

Efficiently exploring and understanding the vast chemical space by traversing the latent space of pretrained molecule generative models toward desired molecular properties or structural diversity, under both supervised (property labels) and unsupervised settings.

Approach

Formulates latent traversal as learning a vector field (gradient of a learned energy network) that transports the latent distribution, with different PDE-inspired dynamics (wave, Hamilton-Jacobi, Fokker-Planck/Langevin, heat) unifying gradient-based optimization and linear (ChemSpace) traversal; unsupervised variant uses a Jacobian-vector product structure-change objective plus a disentanglement c

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use unsupervised Wave flow rather than Gradient FlowChemFlow · Unconstrained plogP maximizationplogP, 1st: 4.06 -> 5.30Helped
use supervised Wave flow rather than Gradient FlowChemFlow · Unconstrained QED maximizationQED, 1st: 0.944 -> 0.947Helped
use supervised Wave flow rather than ChemSpaceChemFlow · Unconstrained ESR1 docking minimizationESR1 docking, 1st: -11.66 -> -11.05Hurt
use supervised Wave flow rather than ChemSpaceChemFlow · Unconstrained ACAA1 docking minimizationACAA1 docking, 1st: -9.81 -> -10.48Helped
use unsupervised HJ flow rather than ChemSpaceChemFlow · Similarity-constrained plogP, δ = 0absolute plogP improvement: 12.13 ± 6.41 (99.8) -> 20.64 ± 12.93 (98.0)Helped
use LD rather than ChemSpaceChemFlow · Similarity-constrained plogP, δ = 0.2absolute plogP improvement: 9.07 ± 6.80 (90.2) -> 9.70 ± 6.21 (94.4)Helped
use LD rather than ChemSpaceChemFlow · Similarity-constrained plogP, δ = 0.4absolute plogP improvement: 7.52 ± 6.29 (59.4) -> 6.14 ± 5.99 (70.9)Mixed
use LD rather than ChemSpaceChemFlow · Similarity-constrained plogP, δ = 0.6absolute plogP improvement: 5.70 ± 5.84 (20.2) -> 2.94 ± 4.34 (35.4)Mixed
fine-tune the VAE with PDE regularization and use K=1 instead of K=10 (ablation)Wave (unsup) · Unsupervised plogP maximizationplogP, 1st: 5.30 -> 3.71Hurt
fine-tune the VAE with PDE regularization and use K=1 (ablation)Wave (unsup) · Unsupervised QED maximizationQED, 1st: 0.905 -> 0.936Helped
use supervised Gradient Flow rather than ChemSpaceChemFlow · Molecule manipulation, plogPstrict success rate: 5.20 -> 6.90Helped
use supervised Gradient Flow rather than ChemSpaceChemFlow · Molecule manipulation, QEDrelaxed success rate: 18.10 -> 16.70Hurt

Surprising findings

Limitations

Experimental setup

Datasets: MOSES ZINC250K ChEMBL ZINC

Benchmarks: plogP optimization QED optimization ESR1 docking ACAA1 docking molecule manipulation success rate (DRD2, JNK3, GSK3B, QED, SA, plogP) similarity-constrained plogP optimization QED-SA multi-objective optimization

Metrics: top-3 property score strict success rate relaxed success rate success rate with similarity constraint

Baselines: Random Random-1D ChemSpace Gradient Flow (LIMO) Evolutionary Algorithm

Builds on: LIMO ChemSpace JT-VAE Wasserstein gradient flow Wave-like potential flows

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