atlas

Research map / Label-efficient and robust learning / OOD and anomaly detection

RetroOOD: Understanding Out-of-Distribution Generalization in Retrosynthesis Prediction

AAAI 2024 · Label-efficient and robust learning › OOD and anomaly detection · approach: Out-of-distribution generalization theory · 4 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.

Defines label shift (retro-strategy) and covariate shift (target molecule) for single-step retrosynthesis, builds USPTO-50K OOD splits, benchmarks five models, and proposes IRM-based invariant learning and EBM-based concept enhancement as model-agnostic fixes.

Problem

Single-step retrosynthesis models degrade substantially under out-of-distribution molecules or reactions, and prior work lacked rigorous disentangling of label shift (retro-strategy distribution) from covariate shift (target molecule distribution) with benchmarks.

Approach

Formally separate label shift P(T) from covariate shift P(M) in retrosynthesis, build OOD splits per shift (template-disjoint splits by minimal/retro-template granularity; size/scaffold splits within each template), and apply two model-agnostic remedies: IRM regularization on the disconnection-site loss for covariate shift, and an energy-based model over a target-template bipartite graph to denois

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply IRM to template composer lossRetroComposer · USPTO-50k_M mol-size OODTop-1 accuracy: 41.2% -> 41.6%Helped
Apply IRM to template composer lossRetroComposer · USPTO-50k_M mol-scaffold OODTop-1 accuracy: 40.7% -> 41.2%Helped
Apply IRM to graph edit predictionGraphRetro · USPTO-50k_T retro-template OODTop-1 accuracy: 27.0% -> 28.6%Helped
Apply center-token masking IRMMT · USPTO-50k_T minimal-template OODTop-1 accuracy: 2.8% -> 2.3%Hurt
Apply IRM to all three losses instead of center prediction loss (ablation)GLN · USPTO-50k_M mol-size OODTop-1 accuracy: 53.5% -> 53.7% ID Top-1; OOD Top-1: 36.9% -> 38.0%Hurt
Apply IRM to template matching prediction loss (ablation)GLN · USPTO-50k_M mol-size OODTop-1 accuracy: 36.9% -> 38.0%Hurt
Use max pooling for token-wise IRM instead of summing penalties (ablation)MT · USPTO-50k_M mol-size OODTop-1 accuracy: 29.7% -> 30.0%Hurt
Apply IRM to graph edit and synthon completion losses (ablation)GraphRetro · USPTO-50k_M mol-size OODTop-1 accuracy: 37.7% -> 38.0%Hurt
Apply IRM to template matching prediction loss (ablation)GLN · USPTO-50k_M mol-scaffold OODTop-1 accuracy: 37.9% -> 39.0%Hurt
Use max pooling for token-wise IRM instead of summing penalties (ablation)MT · USPTO-50k_M mol-scaffold OODTop-1 accuracy: 37.4% -> 38.6%Hurt
Apply IRM to graph edit and synthon completion losses (ablation)GraphRetro · USPTO-50k_M mol-scaffold OODTop-1 accuracy: 39.2% -> 39.0%Hurt
Evaluate on covariate-shift OOD molecules rather than the ID test setRetrosynthesis prediction baselines · USPTO-50k_M mol-sizeTop-1 accuracy: reduction of 30-40%Hurt

Surprising findings

Limitations

Experimental setup

Datasets: USPTO-50K

Benchmarks: USPTO-50K_T (label shift, retro-template and minimal-template splits) USPTO-50K_M (covariate shift, molecular size and scaffold splits)

Metrics: top-k accuracy (k=1,3,5,10)

Baselines: GLN Molecular Transformer GraphRetro RetroComposer MHN

Builds on: Invariant Risk Minimization Molecular Transformer GLN GraphRetro RetroComposer

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