atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

Unscrambling disease progression at scale: fast inference of event permutations with optimal transport

NeurIPS 2024 · Probabilistic and scientific modeling › Molecules and proteins · approach: Neural point-process models · 1 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 the variational event-based model (vEBM), which infers disease event permutations via Sinkhorn-based optimal transport over the Birkhoff polytope and optimises a variational ELBO, enabling pixel-level disease progression modelling.

Problem

Inferring latent event permutations in discrete disease progression models is combinatorially intractable, limiting models to a few hundred interpretable features.

Approach

Relaxes the latent permutation to a doubly stochastic matrix in the Birkhoff polytope, parameterised with Gumbel-Sinkhorn distributions, so the ELBO is differentiable and optimised with Adam; hard orderings are recovered with the Hungarian algorithm.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use vEBM instead of maximum-likelihood baselines for inferenceSynthetic disease progression inference · Synthetic, J=200runtime: 1000 times fasterHelped
Set τ to 10.0 rather than 0.1 (ablation)vEBM, τ_prior=1 · Synthetic, I=1000, J=100, σ=0.5Kendall's tau: 0.01 -> 0.81Helped
Set τ to 10.0 rather than 0.1 (ablation)vEBM, τ_prior=1 · Synthetic, I=2000, J=200, σ=0.5Kendall's tau: 0.05 -> 0.54Helped
Set τ to 0.1 rather than 10.0 (ablation)vEBM, τ_prior=0.1 · Synthetic, I=2000, J=200, σ=0.5Kendall's tau: 0.14 -> 0.5Helped
Set τ_prior to 10.0 rather than 0.1 (ablation)vEBM, τ=0.1 · Synthetic, I=1000, J=100, σ=0.5Kendall's tau: 0.87 -> 0.1Hurt
Set τ_prior to 10.0 rather than 0.1 (ablation)vEBM, τ=0.1 · Synthetic, I=2000, J=200, σ=0.5Kendall's tau: 0.5 -> 0.01Hurt
Set τ to 10.0 rather than 0.1 (ablation)vEBM, τ_prior=10.0 · Synthetic, I=1000, J=100, σ=0.5Kendall's tau: 0.1 -> -0.09Hurt
Use 100 rather than 1 Sinkhorn-Knopp iteration (ablation)vEBM, τ=τ_prior=1 · Synthetic, I=100, J=10, σ=0.5Kendall's tau: 0.07 -> 1.0Helped
Use 100 rather than 1 Sinkhorn-Knopp iteration (ablation)vEBM, τ=τ_prior=1 · Synthetic, I=1000, J=100, σ=0.5Kendall's tau: 0.16 -> 0.79Helped
Use 100 rather than 1 Sinkhorn-Knopp iteration (ablation)vEBM, τ=τ_prior=1 · Synthetic, I=2000, J=200, σ=0.5Kendall's tau: 0.07 -> 0.94Helped
Use vEBM rather than the baselines under increasing aleatoric noiseSynthetic disease progression inference · Synthetic datasets and noise settingsKendall's tauMixed

Surprising findings

Limitations

Experimental setup

Datasets: synthetic data ADNI TBM MDT-SC maps ADNI Tadpole cognitive scores Duke University Ophthalmology 2013 OCT

Benchmarks: synthetic data with varying noise and model size

Metrics: Kendall's tau runtime fraction correct

Baselines: event-based model (EBM) ALPACA

Builds on: event-based model Gumbel-Sinkhorn Sinkhorn-Knopp ALPACA

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