atlas

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

A probability contrastive learning framework for 3D molecular representation learning

NeurIPS 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Contrastive representation theory

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 a Bayesian probability-weighted contrastive learning framework for molecular representation learning that infers per-pair weights via stochastic EM to mitigate false positive and negative pairs, integrated into Uni-Mol, I-MolCLR/MolCLR, and Equiformer.

Problem

Conventional graph augmentations in molecular contrastive learning create false positive and false negative pairs, and hard positive/negative labels degrade learned molecular representations.

Approach

Treats per-pair positive and negative weights as latent random variables with Gamma or Bernoulli priors, uses an augmented-variable (Bayesian data augmentation) formulation to get conjugate posteriors, and optimizes the weighted contrastive loss with stochastic EM instead of hard labels or fingerprint similarity thresholds.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add the probabilistic framework to standard CL (ablation)MoleculeNet classification · MoleculeNet classification datasetsmean ROC AUC: 75.2 -> 78.6Helped
add the 3D loss to standard CL (ablation)MoleculeNet classification · MoleculeNet classification datasetsmean ROC AUC: 75.2 -> 78.1Helped
add both probabilistic framework and 3D loss to standard CL (ablation)MoleculeNet classification · MoleculeNet classification datasetsmean ROC AUC: 75.2 -> 80.1Helped
set a+ to 5 rather than 1 (ablation)Probability contrastive learning · MoleculeNet classification tasksaverage ROC-AUC: 78.8 -> 80.4Helped
vary a+, a−, b+, and b− across the tested values (ablation)Probability contrastive learning · MoleculeNet classification tasksaverage ROC-AUC: 78.8; 80.4; 79.6; 79.3; 80.0; 79.4; 79.3Mixed
vary au and bu (ablation)Probability contrastive learning · MoleculeNet classification tasksaverage ROC-AUC: 80.4; 80.2; 80.1; 80.6; 80.7; 80.2; 80.3; 80.1; 80.5No clear effect
replace Bayesian pair-weight inference with fingerprint-based similarity (ablation)Probability contrastive learning · MoleculeNet classification tasksROC AUC: 77.9; 80.0; 68.9; 64.9; 87.6; 83.6; 78.7; 79.8; 83.8Mixed
replace Bayesian pair-weight inference with encoder-based similarity (ablation)Probability contrastive learning · MoleculeNet classification tasksROC AUC: 75.2; 79.6; 67.8; 58.5; 90.4; 82.8; 80.5; 81.0; 74.5Mixed
use Bernoulli rather than Gamma weighting (ablation)Uni-Mol probability contrastive learning · MoleculeNet classification and regression tasksperformanceMixed

Surprising findings

Limitations

Experimental setup

Datasets: MoleculeNet QM9 PCQM4Mv2 pretraining data (19M molecules, 209M conformations as used by Uni-Mol)

Benchmarks: MoleculeNet QM9 PDBbind binding pose prediction

Metrics: ROC AUC RMSE MAE binding pose accuracy (RMSD thresholds)

Baselines: Uni-Mol GEM MolCLR I-MolCLR GraphMVP GROVER Equiformer Transformer-M 3D-MGP GraphCL JOAOv2

Builds on: MolCLR I-MolCLR Uni-Mol Equiformer stochastic EM

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