atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

Contrastive losses as generalized models of global epistasis

NeurIPS 2024 · Probabilistic and scientific modeling › Molecules and proteins · approach: Generative latent models for single-cell data · 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.

Shows that minimizing a Bradley-Terry contrastive ranking loss recovers sparse latent fitness functions under global epistasis and outperforms MSE on FLIP benchmark tasks, justified by a fitness-epistasis uncertainty principle.

Problem

Learning fitness functions from limited data is hard when global epistasis (a monotonic nonlinearity applied to a sparse latent function) makes the observed fitness dense in the epistatic domain, which hurts MSE-trained models.

Approach

Treat the latent fitness function under global epistasis as a ranking function and fit it with a pairwise Bradley-Terry contrastive loss that uses only label order, making it invariant to the monotonic nonlinearity and robust to epistatic density, supported by an entropic fitness-epistasis uncertainty principle.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train the CNN with Bradley-Terry loss instead of MSE lossCNN · GB1 1-vs-restSpearman: 0.133 \pm 0.150 -> 0.091 \pm 0.093Hurt
Train the CNN with Bradley-Terry loss instead of MSE lossCNN · GB1 2-vs-restSpearman: 0.564 \pm 0.026 -> 0.607 \pm 0.009Helped
Train the CNN with Bradley-Terry loss instead of MSE lossCNN · GB1 3-vs-restSpearman: 0.814 \pm 0.049 -> 0.880 \pm 0.003Helped
Train the CNN with Bradley-Terry loss instead of MSE lossCNN · AAV Mut-DesSpearman: 0.751 \pm 0.006 -> 0.757 \pm 0.007No clear effect
Train the CNN with Bradley-Terry loss instead of MSE lossCNN · AAV 1-vs-restSpearman: 0.335 \pm 0.117 -> 0.485 \pm 0.078Helped
Train the CNN with Bradley-Terry loss instead of MSE lossCNN · Thermostability MixedSpearman: 0.349 \pm 0.011 -> 0.453 \pm 0.007Helped
Train the CNN with Bradley-Terry loss instead of MSE lossCNN · Thermostability HumanSpearman: 0.511\pm 0.016 -> 0.589 \pm 0.002Helped
Train the CNN with Bradley-Terry loss instead of MSE lossCNN · CAPSD_AAV2S_Sinai_2021Spearman: 0.912 \pm 0.003 -> 0.920 \pm 0.003Helped
Train the CNN with Bradley-Terry loss instead of MSE lossCNN · GFP_AEQVI_Sarkisyan_2016Spearman: 0.867 \pm 0.001 -> 0.873 \pm 0.001Helped
Train the CNN with Bradley-Terry loss instead of MSE lossCNN · FLIP tasks, training-set-size simulationSpearmanHelped
Include unmodified sequence positions in the CNN inputCNN fitness prediction · GB1 Low-vs-High, GB1 3-vs-rest, and AAV 1-vs-restSpearmanHelped
Include unmodified sequence positions in the CNN inputCNN fitness prediction · FLIP tasks generallySpearmanMixed

Surprising findings

Limitations

Experimental setup

Datasets: NK model simulated fitness landscapes FLIP benchmark (GB1, AAV, Thermostability) ProteinGym CAPSD_AAV2S_Sinai_2021 ProteinGym GFP_AEQVI_Sarkisyan_2016

Benchmarks: FLIP GB1 FLIP AAV FLIP Thermostability ProteinGym

Metrics: Spearman correlation Top 10% recall Pearson correlation

Baselines: MSE loss Margin ranking loss

Builds on: Bradley-Terry model NK model Graph Fourier transform compressed sensing FLIP benchmark

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