atlas

Research map / Vision-language and multimodal / Human and embodied modeling

Atomas: Hierarchical Adaptive Alignment on Molecule-Text for Unified Molecule Understanding and Generation

ICLR 2025 · Vision-language and multimodal › Human and embodied modeling · approach: Medical vision-language models

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.

Atomas jointly trains a unified SMILES-text encoder with hierarchical adaptive alignment (atom, fragment, molecule levels) and a conditional decoder, improving molecule-text retrieval, property prediction, captioning and generation.

Problem

Global molecule-text contrastive alignment misses fine-grained correspondences (fragments, stereoisomers) and lacks fine-grained annotations; existing methods also are mostly designed for prediction rather than generation.

Approach

Use a unified T5 encoder for SMILES and text, and stack an adaptive polymerization module (DPC-KNN clustering plus weighted merge) with a weighted set-wise alignment module to learn atom-, fragment- and molecule-level alignments without explicit annotations, then jointly train with a conditional decoder for generation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add global alignment before conditional generation (ablation)Atomas-base · ChEBI-20 text-based molecule generationExact: 0.082 -> 0.223Helped
add hierarchical alignment alongside global alignment (ablation)Atomas-base · ChEBI-20 text-based molecule generationExact: 0.223 -> 0.298Helped
add global alignment alongside hierarchical alignment (ablation)Atomas-base · ChEBI-20 text-based molecule generationExact: 0.266 -> 0.298Helped
replace two-stage training with joint optimization (ablation)Atomas-base · PCdes text-to-moleculeR@1: 37.74 -> 39.08Helped
replace two-stage training with joint optimization (ablation)Atomas-base · PCdes molecule-to-textR@1: 36.54 -> 37.88Helped
add initial training (ablation)Atomas-base · ChEBI-20 molecule captioningBLEU-2: $0.6045^{\pm.003}$ -> $0.632^{\pm.005}$Helped
increase initial-training data from 0 to 15k (ablation)Atomas-base · ChEBI-20 text-based molecule generationExact: 0.298 -> 0.318Helped
increase initial-training data from 15k to 51k (ablation)Atomas-base · ChEBI-20 text-based molecule generationExact: 0.318 -> 0.343Helped
increase model size from 271M to 825M parameters (ablation)Atomas · ChEBI-20 text-based molecule generationExact: 0.343 -> 0.387Helped
use Atomas-large instead of MolT5-largeChEBI-20 text-based molecule generation · ChEBI-20Exact: 0.318 -> 0.387Helped
use Atomas-base instead of Text+Chem T5-augmChEBI-20 molecule captioning · ChEBI-20BLEU-2: 0.625 -> $0.632^{\pm.005}$Helped
use Atomas instead of MolFMMoleculeNet scaffold split · MoleculeNetROC-AUC (%) average: 74.62 -> 77.01Helped

Surprising findings

Limitations

Experimental setup

Datasets: PubChem (PubchemSTM-distill) ChEBI-20 PCdes MoleculeNet PubChem324k

Benchmarks: PCdes ChEBI-20 MoleculeNet PubChem324k

Metrics: R@1 R@5 R@10 MRR BLEU Exact match Levenshtein MACCS FTS RDK FTS Morgan FTS

Baselines: MoMu MolCA MolFM MoleculeSTM MolT5 Text+Chem T5 MolXPT MolReGPT GIT-Mol ICMA InstructMol

Builds on: MolT5 MoleculeSTM MoMu MolFM ALBEF momentum distillation density peaks clustering

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