atlas

Research map / Learning theory and algorithms / Optimal transport

Comparing noisy neural population dynamics using optimal transport distances

ICLR 2025 · Learning theory and algorithms › Optimal transport · approach: Neural optimal transport · 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 Causal OT distance, a causal optimal transport metric between Gaussian processes, to compare noisy dynamic neural trajectories, and applies it to motor-cortex models and latent diffusion models.

Problem

Existing neural similarity metrics (Procrustes, SSD, DSA) assume deterministic or static responses, so they can fail to distinguish noisy dynamic neural systems that differ in across-time statistical structure.

Approach

Derive a metric as a bi-causal / causal synchronous optimal transport distance between Gaussian processes, using full across-time covariance with a temporal-causality constraint on the couplings (adapted Bures distance), which reduces to alpha-SSD when across-time correlations vanish.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Compare full noisy trajectories while enforcing temporal causalityCausal OT · Scalar exampledistance: d_\text{1-causal}(x,y)=\sqrt{\sigma^2+\epsilon^2}Helped
Use mean trajectories only instead of full noisy trajectoriesProcrustes · Scalar exampledistance: d_\text{Procrustes}(x,y)=0Hurt
Compare marginal statistics without across-time dependenciesSSD · Scalar exampledistance: d_\text{1-SSD}(x,y)=\epsilonHurt
Allow acausal couplings that can change temporal orderingWasserstein · Scalar exampledistance: d_\text{Wasserstein}(x,y)=\epsilonHurt
Shrink preparatory activity relative to motor activityProcrustes and SSD · Synthetic motor systemsdistanceHurt
Shrink preparatory activity relative to motor activityCausal OT and DSA · Synthetic motor systemsdistanceHelped
Account for stochastic correlation structure when comparing trajectoriesSSD and Causal OT · Stable Diffusion v1-1 and v1-2 prompt-conditioned trajectorieswithin-category versus between-category distance structureHelped
Use mean trajectories onlyProcrustes · Stable Diffusion v1-1 and v1-2 prompt-conditioned trajectoriesprompt-category structureHurt
Use DSA instead of stochastic distancesDSA · Stable Diffusion v1-1 and v1-2 prompt-conditioned trajectoriesprompt-category structureHurt
Project latent trajectories onto top principal components before computing distancesCausal OT, SSD and Procrustes · Stable Diffusion latent trajectoriesnormalized distance convergence: k ∈ {2,4,6,8,10,15,20}Helped

Surprising findings

Limitations

Experimental setup

Datasets: synthetic linear and nonlinear dynamical systems latent trajectories sampled from Stable Diffusion v1-1 and v1-2 for 10 prompts

Metrics: Causal OT distance Procrustes shape distance alpha-SSD DSA distance Wasserstein distance pairwise distance matrices MDS embedding

Baselines: Procrustes shape distance Stochastic Shape Distance Dynamical Similarity Analysis Wasserstein distance between Gaussian processes

Builds on: Procrustes shape distance Stochastic Shape Distance Dynamical Similarity Analysis adapted Wasserstein distance Bures metric

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