atlas

Research map / Label-efficient and robust learning / Self-supervised and contrastive

DecoyDB: A Dataset for Graph Contrastive Learning in Protein-Ligand Binding Affinity Prediction

NeurIPS 2025 · Label-efficient and robust learning › Self-supervised and contrastive · approach: Self-supervision in supervised pipelines · 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.

Introduces DecoyDB, a large decoy-augmented protein-ligand complex dataset, and a graph contrastive pretraining framework (two-category RMSD-weighted InfoNCE plus denoising score matching) that improves GNN binding affinity prediction on PDBbind.

Problem

Binding affinity prediction is limited by scarce labeled protein-ligand complexes (PDBbind under 20K), and generic graph contrastive learning augmentations break biochemical structure and lack well-defined positive/negative complex pairs.

Approach

Construct a large unlabeled dataset of PDB complexes plus AutoDock Vina decoys annotated with RMSD, and use an InfoNCE loss whose negative weights scale with decoy RMSD, combined with a denoising score matching regularizer on ligand coordinates.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Pre-train GIGN with OURS on DecoyDBGIGN · PDBbind core set 2013RMSE: 1.460 (0.050) -> 1.386 (0.043)Helped
Pre-train GIGN with OURS on DecoyDBGIGN · PDBbind core set 2016RMSE: 1.263 (0.020) -> 1.188 (0.022)Helped
Pre-train EGNN with OURS on DecoyDBEGNN · PDBbind core set 2016RMSE: 1.304 (0.033) -> 1.250 (0.017)Helped
Use DecoyDB pre-trainingGIGN · LP-PDBbind splitRMSE: 1.496 (0.029) -> 1.371 (0.006)Helped
Use DecoyDB pre-trainingGIGN · Random splitRMSE: 1.294 (0.017) -> 1.269 (0.015)Helped
Add decoy negative samples to the contrastive loss (ablation)GIGN pre-training with one-category graph contrastive loss · PDBbind core set 2013RMSE: 1.406(0.047) -> 1.394(0.036)Helped
Add decoy negative samples to the contrastive loss (ablation)GIGN pre-training with one-category graph contrastive loss · PDBbind core set 2016RMSE: 1.246(0.014) -> 1.221(0.022)Helped
Remove graph contrastive learning from the full pre-training framework (ablation)GIGN pre-training with OURS · PDBbind core sets 2013 and 2016RMSEHurt
Remove DSM-based regularization from the full pre-training framework (ablation)GIGN pre-training with OURS · PDBbind core sets 2013 and 2016RMSEHurt
Use edge-perturbation GCL instead of OURSGIGN · PDBbind core sets 2013 and 2016RMSENo clear effect
Use node-dropping GCL instead of OURSGIGN · PDBbind core sets 2013 and 2016RMSENo clear effect
Increase the number of fine-tuning labels from 2000 to 12000GIGN pre-trained with OURS · PDBbind fine-tuning across label sizesRMSEHelped

Surprising findings

Limitations

Experimental setup

Datasets: DecoyDB PDBbind2013 PDBbind2016 LP-PDBbind Redocked 2020 PCQM4Mv2

Benchmarks: PDBbind core set 2013 PDBbind core set 2016 LP-PDBbind

Metrics: RMSE Pearson R

Baselines: AutoDock Vina DeepDTA GraphDTA Pafnucy OnionNet SchNet EGNN GIGN TorchMD-Net Frad ConBAP

Builds on: InfoNCE denoising score matching ConBAP Frad GIGN

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