atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

Data-Efficient Molecular Generation with Hierarchical Textual Inversion

ICML 2024 · Probabilistic and scientific modeling › Molecules and proteins · approach: Structure-based molecule design with diffusion · 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 HI-Mol, a data-efficient molecular generator that applies hierarchical (shared, cluster-level, and molecule-level) textual inversion to the MolT5 Caption2SMILES model and samples by interpolating learned token embeddings.

Problem

Molecular generation when only a small number of task-related molecules are available (low-shot regime), where existing generative models fail to learn the target distribution.

Approach

Adapts textual inversion from images to a frozen text-to-molecule model using multi-level tokens (one shared token, K unsupervised intermediate cluster tokens, and per-molecule detail tokens), then generates novel molecules by interpolating intermediate and detail embeddings.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use hierarchical textual inversion instead of a single shared token (ablation)HI-Mol · HIVFCD: 64.2 -> 19.0Helped
Add detail tokens to the shared token (ablation)HI-Mol · HIVActive ratio: 0.0 -> 10.2Helped
Add intermediate tokens to the shared and detail tokens (ablation)HI-Mol · HIVFCD: 20.3 -> 19.0Helped
Apply the invalid-SMILES modification algorithm (ablation)HI-Mol · HIVFCD: 19.0 -> 16.6Helped
Use full hierarchical tokens instead of detail tokens only (ablation)HI-Mol · HIVActive ratio: 5.4 -> 11.4Helped
Use 2% QM9 training data with HI-Mol instead of STGG trained on the full splitMolecular generation · QM9FCD: 0.585 -> 0.430Helped
Increase QM9 training data from 2% to 10%HI-Mol · QM9FCD: 0.430 -> 0.398Helped
Use grammar correction on generated SMILES (ablation)HI-Mol · BBBPFCD: 11.2 -> 10.7Helped
Increase the number of clusters from K=10 to K=20 (ablation)HI-Mol · QM9 (2% training data)FCD: 0.434 -> 0.430Helped
Increase the number of clusters from K=10 to K=2,113 (ablation)HI-Mol · QM9 (2% training data)FCD: 0.434 -> 0.443Hurt
Use the training-style prompt rather than the selected interpolation prompt (ablation)HI-Mol · QM9 (2% training data)FCD: 0.434 -> 0.210Helped
Use the selected interpolation prompt rather than the training-style prompt (ablation)HI-Mol · QM9 (2% training data)Novelty: 47.5 -> 73.5Helped

Surprising findings

Limitations

Experimental setup

Datasets: MoleculeNet HIV MoleculeNet BBBP MoleculeNet BACE QM9

Benchmarks: MoleculeNet HIV MoleculeNet BBBP MoleculeNet BACE QM9

Metrics: Active ratio FCD NSPDK Validity Uniqueness Novelty Delta ROC-AUC

Baselines: GDSS DiGress JT-VAE PS-VAE MiCaM CRNN STGG DEG GraphAF GraphDF MoFlow EDP-GNN

Builds on: textual inversion MolT5 DreamBooth

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