Distribution-Conditioned Transport (DCT)
- DCT is a framework that uses learned embeddings to condition transport maps, enabling effective interpolation across unseen distribution pairs.
- It integrates transport techniques such as Sliced-Wasserstein, MMD, and flow matching to optimize probability measure transformations.
- Empirical results show DCT improves out-of-distribution performance in applications like batch-effect correction, T-cell receptor evolution, and decentralized systems.
Distribution-Conditioned Transport (DCT) is a machine learning and control framework designed for the interpolation and transformation of probability measures, with an emphasis on enabling generalization across previously unseen distribution pairs. Unlike classical one-to-one transport models that require retraining for each new source–target pair, DCT conditions transport mappings explicitly on learned representations (embeddings) of both the source and target distributions. This unifies transport, semi-supervised learning, and distributional forecasting within a single agnostic framework applicable to diverse settings including synthetic data, genomics, and decentralized multi-agent systems (Fishman et al., 5 Mar 2026, Lee, 2 Jan 2026).
1. Formal Problem Definition
Let denote a data space, typically , and the set of Borel probability measures over . Classical optimal transport seeks a map such that the pushforward for two distributions . When only empirical samples and are available, is commonly trained to minimize statistical divergences or transport losses between 0 and 1.
DCT overcomes the lack of generalization by introducing source and target embeddings 2 via a permutation- and proportion-invariant encoder 3. The framework then posits a universal transport map 4. For any 5, the transformation 6 yields samples from the target when 7:
8
DCT unifies supervised (paired), unsupervised (any-to-any), and semi-supervised (e.g., with orphan marginals) training regimes by specifying different sampling distributions over source–target pairs.
2. Distribution Embeddings: Theory and Implementation
The encoder 9 mapping a sample set 0 to 1 enforces key invariance properties: permutation invariance and invariance to sample duplication. Thus, 2 necessarily factors through the empirical measure 3, 4 for some measurable function 5.
Under mild regularity conditions, a multivariate central limit theorem (CLT) holds for 6:
7
as 8. This result ensures that mini-batch-based "plug-in" training using empirical samples closely approximates the infinite-sample objective, justifying stochastic optimization [(Fishman et al., 5 Mar 2026), Proposition 2.1]. In practice, 9 is constructed from a per-sample MLP, a sequence of mean-pooled update blocks, and a nonlinear projection (optionally 0-normalized). All architecture components maintain permutation equivariance.
3. Conditional Transport Map Formulations
DCT is agnostic to the form of the underlying transport mechanism. Three primary families are specified:
- Sliced-Wasserstein Regression: 1 is optimized to minimize the empirical sliced-Wasserstein distance 2 between 3 and 4.
- Energy (MMD) Regression: 5 is trained via the energy distance, equivalent to MMD with negative Euclidean kernel.
- Flow Matching (FM): 6 parameterizes a time-conditioned vector field 7 so that the flow matching loss
8
is minimized for interpolated points 9. Sample-level couplings are maintained by integrating 0 at inference.
For each mechanism, embeddings 1 are fed into the transport generator, enabling efficient adaptation to arbitrary source/target distributions at test time.
4. Training Objectives and Optimization
DCT generalizes several training regimes:
- Supervised (one-to-one): Trained only on observed 2 pairs, using losses 3.
- Unsupervised (any-to-any): Randomly samples source–target indices 4 from a collection 5, minimizing 6.
- Semi-supervised: Combines losses from both truly paired and unpaired distribution pairs, using a user-defined meta-pairing distribution 7.
Plug-in estimation for the population-level loss is justified for general smooth transport divergences by the encoder CLT—minibatch estimates of the loss converge to their population counterparts with negligible bias for moderate 8.
5. Algorithmic Structure and Practical Implementation
The core training paradigm is encapsulated by the following steps:
- For each iteration, sample a pair 9 using 0;
- Subsample mini-batches 1;
- Compute 2, 3;
- Evaluate the loss 4 and perform backpropagation.
Unlike explicit K-to-K or domain-ID conditioning, DCT imposes negligible computational overhead—no O(5) complexity arises even when training on all 6 possible pairs. Hyperparameters (embedding dimension 7, number of mean-pool blocks 8, network depth, learning rates) are selected as in standard deep architectures [(Fishman et al., 5 Mar 2026), Sec. 5.2].
6. Generalization, Consistency, and Diagnostic Properties
DCT's generalization properties derive from conditioning on continuous distributional embeddings:
- Zero-shot/Out-of-Distribution (OOD) Transfer: Conditioned transport generalizes smoothly to unseen distribution pairs, whereas classical K-to-K (one-hot/domain-ID) baselines yield Voronoi-like failure regions in embedding space [(Fishman et al., 5 Mar 2026), Figs. 2–3].
- CLT-based Asymptotic Consistency: The plug-in loss estimated on minibatches converges to the infinite-sample objective with bias 9, variance governed by the embedding CLT (Proposition 2.1).
- Degenerate Conditioning Diagnostics: If a loss is purely distributional and not sample-coupled, the trivial solution 0 may arise. Enforcing sample-level coupling, using flow-matching, or incorporating regularizers on 1 is necessary to guarantee informative source-target transport [(Fishman et al., 5 Mar 2026), Proposition A.7].
7. Empirical Benchmarks and Applications
DCT has been validated in synthetic and biological settings:
- Synthetic Gaussian and GMM benchmarks: DCT achieves lower OOD interpolation error than K-to-K baselines, especially in any-to-any and semi-supervised settings, effectively leveraging orphan marginals [(Fishman et al., 5 Mar 2026), Figs. 2–5].
- Batch-effect correction in scRNA-seq: On held-out donors, DCT reduces MMD 3–8× compared to scVI, Harmony, and one-hot models, preserving biological structure.
- Mass cytometry perturbation prediction: DCT’s semi-supervised and any-to-any variants improve OOD MMD by 25–35%.
- Lineage tracing and T-cell receptor evolution: DCT improves generalization to unpaired or orphan data, consistently lowering MMD by 12–50% depending on the regime and dataset.
DCT serves as a universal wrapper: distributional embedding conditioning replaces domain-ID or one-hot conditioning, enabling robust any-to-any mapping, semi-supervised learning, and improved OOD performance across diverse transport objective choices (Wasserstein/MMD/flow). In multi-agent optimal transport settings, DCT-inspired decentralized local assignment and memory-corrected communication protocols allow scalable, robust distributional matching under realistic, intermittent communication (Lee, 2 Jan 2026).