atlas

Research map / Label-efficient and robust learning / Recognition and long-tail

From Molecules to Materials: Pre-training Large Generalizable Models for Atomic Property Prediction

ICLR 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Dense features and foundation priors · 22 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 JMP, a supervised multi-task pre-training of a GemNet-OC backbone on ~120M DFT-labeled structures from four datasets, then fine-tunes it on QM9, rMD17, MatBench, QMOF, SPICE and MD22.

Problem

Foundation-model-style pre-training has seen little use for atomic property prediction; models trained from scratch hold most SOTA results, and existing pre-training (mostly denoising on equilibrium structures) does not transfer across chemical domains or handle non-equilibrium data.

Approach

Treat each dataset and label as a separate task in a multi-task supervised pre-training of one GemNet-OC backbone, with temperature sampling across datasets, structure-wise force loss averaging, per-dataset loss coefficients, and strong regularization (weight decay, edge dropout), then fine-tune on out-of-domain tasks.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
pre-train on diverse chemical-domain datasets with supervised multi-task learning instead of training from scratchGemNet-OC Large · QM9 ε_HOMOMAE (meV): 22.7 -> 8.8Helped
use structure-wise force loss averaging rather than atom-wise averaging (ablation)JMP multi-task pre-training · Ablation fine-tuning tasksmean relative improvement: 0% -> 7.7%Helped
use temperature sampling with T=2.0 (ablation)JMP multi-task pre-training · Ablation fine-tuning tasksmean relative improvement: 0% -> 2.2%Helped
use fully balanced dataset sampling (ablation)JMP multi-task pre-training · Ablation fine-tuning tasksmean relative improvement: 2.61%Helped
increase weight decay from 0.01 to 0.1 (ablation)JMP multi-task pre-training · Ablation fine-tuning tasksmean relative improvement: 11.4%Helped
apply dropout p=0.1 on atom update layers (ablation)JMP multi-task pre-training · Ablation fine-tuning tasksmean relative improvement: 11.4%Helped
drop edges with p=0.1 during pre-training (ablation)JMP multi-task pre-training · Ablation fine-tuning tasksmean relative improvement: 11.4% -> 13.2%Helped
fine-tune on EMA weights (ablation)JMP · Ablation fine-tuning tasksmean relative improvement: 13.2% -> 12.4%Hurt
pre-train on OC20 only instead of diverse multi-task data (ablation)JMP · Ablation fine-tuning tasksmean relative improvement: 0% -> -9.9%Hurt
add threshold loss (ablation)JMP multi-task pre-training with SWL · Ablation fine-tuning tasksmean relative improvement: 7.68% -> 5.38%Hurt
add PCGrad (ablation)JMP multi-task pre-training with SWL · Ablation fine-tuning tasksmean relative improvement: 7.68% -> 6.48%No clear effect
add layerwise learning rate decay and ReduceLROnPlateau to warmup plus cosine scheduling (ablation)JMP-L fine-tuning · rMD17 Aspirin validationforce MAE (meV/Å): 7.8 -> 5.1Helped

Surprising findings

Limitations

Experimental setup

Datasets: OC20 OC22 ANI-1x Transition-1x QM9 rMD17 MatBench QMOF SPICE MD22

Benchmarks: QM9 rMD17 MatBench QMOF SPICE MD22

Metrics: MAE force MAE relative improvement over scratch RMSE

Baselines: GN-OC trained from scratch TorchMD-Net Equiformer MACE Allegro MODNet coGN sGDML NequIP ET+NN (pretrained denoising)

Builds on: GemNet-OC temperature sampling PCGrad layerwise learning rate decay

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