Papers
Topics
Authors
Recent
Search
2000 character limit reached

Multimodal Uncertainty Propagation Model (MUPM)

Updated 6 July 2026
  • MUPM is a framework that explicitly represents uncertainty at the modality level, transforming it into a key factor in the fusion process.
  • It employs diverse propagation operators—such as graph diffusion, evidential discounting, and dynamic model averaging—to discount unreliable inputs while enhancing robust inference.
  • Empirical studies show MUPM improves performance across domains like multimodal recommendation, autonomous driving, and vision-language tasks by managing noise and conflict in inputs.

The Multimodal Uncertainty Propagation Model (MUPM) denotes a class of multimodal learning formulations in which uncertainty is treated as an explicit object of representation, transformation, and fusion rather than as a by-product of final prediction scores. In the cited literature, the term has been used for technically distinct systems: graph-based multimodal recommendation with modality-specific Gaussian uncertainty, active multi-agent collaboration with inverse-variance fusion, uncertainty decomposition for multimodal LLMs (MLLMs), discounted evidential fusion, dynamic model averaging for sensor failure, uncertainty-aware vision-language pre-training, deterministic feature-level uncertainty fusion in autonomous driving, and missing-modality reconstruction with statistical error propagation (Wu et al., 27 Jan 2026, Liu et al., 4 Feb 2026, Tang et al., 17 Jul 2025). Across these variants, the common premise is that multimodal inputs are noisy, incomplete, conflicting, or failure-prone, and that robust inference requires propagating modality-level uncertainty through the architecture rather than collapsing all modalities into deterministic point embeddings at the outset.

1. Taxonomic scope and recurring design pattern

The term is not tied to a single canonical architecture. Instead, the literature presents a recurring design pattern: estimate uncertainty for each modality, agent, view, or latent reconstruction; propagate that uncertainty through graph operators, attention-like weighting, evidential discounting, model averaging, or first-order error analysis; then fuse modalities in a way that suppresses unreliable inputs and preserves informative ones (Bezirganyan et al., 2024, Liu, 2021, Ji et al., 2022, Chen et al., 25 Mar 2025, Nguyen et al., 18 Apr 2025).

Instantiation Uncertainty object Propagation / fusion mechanism
SPUMR Gaussian modality uncertainty for users/items Similarity graphs + uncertainty-aware preference aggregation
A2MAML Diagonal Gaussian per agent-modality pair Active selection + Bayesian inverse-variance weighting
Tang et al. MUPM Image-only, text-only, and joint output variances Three-parameter linear uncertainty propagation model
DBF Subjective-Logic opinions (b,u,a)(b,u,a) Conflict-based discounting + order-invariant belief averaging
DMA-PF formulation Binary modality usefulness vector Dynamic model averaging over 2n2^n hypothetical models
MAP Gaussian token and cross-modal distributions Wasserstein-based alignment + distributional pre-training
HyperDUM Deterministic feature-level epistemic uncertainty Hyperdimensional projection/bundling + adaptive weighting
SURE Reconstruction variance and output variance Latent reconstruction + first-order statistical error propagation

A recurrent misconception is that uncertainty propagation in multimodal systems is equivalent to post hoc calibration at the classifier output. The surveyed formulations show otherwise: uncertainty may be attached to item embeddings, agent-modality features, subjective opinions, latent reconstruction channels, or dynamic sensor usefulness, and it may influence fusion before the downstream decision is computed (Wu et al., 27 Jan 2026, Chen et al., 25 Mar 2025).

2. Mathematical representations of multimodal uncertainty

A major branch of MUPM models each modality-specific feature as a Gaussian random variable. In SPUMR, each refined representation hec,mh_e^{c,m} for entity eUIe\in\mathcal U\cup\mathcal I and modality mm is assumed to be sampled from N(μem,(σem)2)N(\mu_e^m,(\sigma_e^m)^2), where σem\sigma_e^m measures aleatoric uncertainty. The model estimates

μem=MLPμ(hec,m),log(σem)2=MLPσ(hec,m),\mu_e^m=\mathrm{MLP}_\mu(h_e^{c,m}), \qquad \log (\sigma_e^m)^2=\mathrm{MLP}_\sigma(h_e^{c,m}),

and samples

zem=μem+σemϵ,ϵN(0,I),z_e^m=\mu_e^m+\sigma_e^m\odot \epsilon,\qquad \epsilon\sim N(0,I),

with a KL regularizer to N(0,I)N(0,I) (Wu et al., 27 Jan 2026). A2MAML uses the same latent-Gaussian logic at the agent-modality level: 2n2^n0 where 2n2^n1 is the embedding and 2n2^n2 is the learned aleatoric variance. A compact scalar token

2n2^n3

is then used in active selection (Liu et al., 4 Feb 2026). MAP likewise projects image and language embeddings into diagonal Gaussians 2n2^n4, where 2n2^n5, and places such distributions both on unimodal encoders and after the cross-modal transformer (Ji et al., 2022).

A second branch adopts evidential rather than Gaussian uncertainty. DBF represents each modality 2n2^n6 by a Subjective-Logic opinion

2n2^n7

where 2n2^n8 is the belief mass vector, 2n2^n9 is the uncertainty mass, and hec,mh_e^{c,m}0 is the base rate, subject to

hec,mh_e^{c,m}1

The same information can be expressed with Dirichlet parameters hec,mh_e^{c,m}2, with

hec,mh_e^{c,m}3

(Bezirganyan et al., 2024).

A third branch treats uncertainty as latent model structure, not merely feature dispersion. In the DMA-particle-filter formulation, each modality has a binary usefulness indicator hec,mh_e^{c,m}4, and the full usefulness vector hec,mh_e^{c,m}5 induces hec,mh_e^{c,m}6 hypothetical generative models hec,mh_e^{c,m}7. Under hec,mh_e^{c,m}8, trustworthy modalities contribute ordinary likelihoods hec,mh_e^{c,m}9, while useless modalities use null likelihoods eUIe\in\mathcal U\cup\mathcal I0 (Liu, 2021).

Tang et al. introduce a different MUPM for MLLMs: rather than placing a distribution directly on internal features, they define empirical image-only, text-only, and joint output variances under augmentation and fit the linear relation

eUIe\in\mathcal U\cup\mathcal I1

This is derived from first-order uncertainty propagation and then implemented as a three-parameter regression because direct finite-difference sensitivity estimation in large MLLMs is numerically unstable (Tang et al., 17 Jul 2025).

SURE places uncertainty on reconstructed missing modalities and on the downstream head. Its central decomposition is

eUIe\in\mathcal U\cup\mathcal I2

where eUIe\in\mathcal U\cup\mathcal I3 is model-intrinsic variance from a two-headed predictor and eUIe\in\mathcal U\cup\mathcal I4 is obtained by first-order Taylor propagation of reconstruction variances through the frozen fusion module (Nguyen et al., 18 Apr 2025).

3. Propagation operators and uncertainty-aware fusion

Propagation in MUPM is operationalized in multiple ways. SPUMR performs propagation over two graph families. For each modality eUIe\in\mathcal U\cup\mathcal I5, the Modality Similarity Graph (MSG) builds user-user and item-item KNN graphs using cosine similarity,

eUIe\in\mathcal U\cup\mathcal I6

and applies symmetrical GCN layers,

eUIe\in\mathcal U\cup\mathcal I7

A Collaborative Similarity Graph (CSG) then injects behavioral smoothing using Jaccard similarities eUIe\in\mathcal U\cup\mathcal I8 and weighted neighborhood aggregation

eUIe\in\mathcal U\cup\mathcal I9

Fusion is performed by uncertainty-aware preference aggregation, either with inverse-uncertainty weights

mm0

or, in SPUMR itself, with a small gating network and Top-K sparsification (Wu et al., 27 Jan 2026).

A2MAML also uses uncertainty as a control signal for selection and fusion, but at the granularity of agent-modality pairs. The active selector receives handshake tokens mm1, predicts accept/reject logits with an MLP policy mm2, and uses Gumbel-softmax to produce binary mask variables mm3. Accepted features are fused by precision weighting: mm4 The scalar shorthand is mm5, with fusion by the corresponding weighted average (Liu et al., 4 Feb 2026).

DBF propagates uncertainty by conflict-sensitive discounting. Pairwise disagreement is quantified by

mm6

and

mm7

The conflict matrix is converted into agreement scores

mm8

after which each opinion is discounted by

mm9

All views are then fused simultaneously by generalized belief averaging, which is order-invariant because the formulas are symmetric in all modalities (Bezirganyan et al., 2024).

Other MUPM variants instantiate propagation without explicit probabilistic message passing. MAP aligns diagonal Gaussians from image and text encoders via the squared N(μem,(σem)2)N(\mu_e^m,(\sigma_e^m)^2)0-Wasserstein distance

N(μem,(σem)2)N(\mu_e^m,(\sigma_e^m)^2)1

converted into similarity N(μem,(σem)2)N(\mu_e^m,(\sigma_e^m)^2)2 (Ji et al., 2022). HyperDUM projects modality features into hypervectors, builds context prototypes by bundling, computes similarity-based uncertainty sets N(μem,(σem)2)N(\mu_e^m,(\sigma_e^m)^2)3 and N(μem,(σem)2)N(\mu_e^m,(\sigma_e^m)^2)4, and feeds them into a N(μem,(σem)2)N(\mu_e^m,(\sigma_e^m)^2)5 uncertainty-weighting module N(μem,(σem)2)N(\mu_e^m,(\sigma_e^m)^2)6 to obtain modality weights N(μem,(σem)2)N(\mu_e^m,(\sigma_e^m)^2)7 for re-scaling the original features (Chen et al., 25 Mar 2025). SURE propagates uncertainty through a frozen deep fusion module by Jacobian-based first-order approximation,

N(μem,(σem)2)N(\mu_e^m,(\sigma_e^m)^2)8

which is then added to the head variance N(μem,(σem)2)N(\mu_e^m,(\sigma_e^m)^2)9 (Nguyen et al., 18 Apr 2025). In the DMA formulation, propagation occurs at the model level through

σem\sigma_e^m0

so uncertainty about modality usefulness becomes part of the filtering recursion itself (Liu, 2021).

Taken together, the literature suggests that “propagation” in MUPM is not a single operator. It may mean graph diffusion, precision-weighted aggregation, evidential discounting, model posterior recursion, Wasserstein-space alignment, prototype-similarity weighting, or Jacobian-based error transfer.

4. Objectives, estimation procedures, and training regimes

SPUMR uses Bayesian Personalized Ranking as its main objective,

σem\sigma_e^m1

optionally adds a contrastive loss over positive items, and regularizes with both KL divergence and an uncertainty penalty

σem\sigma_e^m2

Its algorithm initializes modality projections and uncertainty heads, propagates through modality and collaborative graphs, samples latent variables via reparameterization, computes fusion weights, samples negatives, and repeats until convergence, for example with early stopping on Recall@20 (Wu et al., 27 Jan 2026).

A2MAML combines learned variance estimation, active selection, and prediction. Each modality encoder has a mean head and a variance head, with positivity enforced by

σem\sigma_e^m3

The binary accept/reject mask is trained with a Gumbel-softmax reparameterization over logits from σem\sigma_e^m4, and rejected pairs are removed entirely from the fusion sums (Liu et al., 4 Feb 2026).

MAP turns uncertainty-aware representation learning into a pre-training problem. Its full loss is

σem\sigma_e^m5

The three principal terms are Distribution-based Vision-Language Contrastive learning, Distribution-based Masked Language Modeling, and Distribution-based Image-Text Matching, all defined over Gaussian embeddings or samples from them. A variance-preserving regularizer

σem\sigma_e^m6

prevents variance collapse (Ji et al., 2022).

SURE uses a two-phase procedure. In phase 1, latent reconstructors σem\sigma_e^m7 are trained to produce both reconstructed latent codes σem\sigma_e^m8 and reconstruction variances σem\sigma_e^m9. The loss combines MSE with a Pearson-correlation-based term

μem=MLPμ(hec,m),log(σem)2=MLPσ(hec,m),\mu_e^m=\mathrm{MLP}_\mu(h_e^{c,m}), \qquad \log (\sigma_e^m)^2=\mathrm{MLP}_\sigma(h_e^{c,m}),0

so that predicted variance correlates with the actual squared reconstruction error. In phase 2, reconstructors are frozen, a two-headed downstream head is trained, and the final uncertainty is computed as μem=MLPμ(hec,m),log(σem)2=MLPσ(hec,m),\mu_e^m=\mathrm{MLP}_\mu(h_e^{c,m}), \qquad \log (\sigma_e^m)^2=\mathrm{MLP}_\sigma(h_e^{c,m}),1 (Nguyen et al., 18 Apr 2025).

Tang et al. use a markedly simpler estimation regime. For μem=MLPμ(hec,m),log(σem)2=MLPσ(hec,m),\mu_e^m=\mathrm{MLP}_\mu(h_e^{c,m}), \qquad \log (\sigma_e^m)^2=\mathrm{MLP}_\sigma(h_e^{c,m}),2 held-out image-text pairs, they compute sample variances under image-only, text-only, and joint augmentations, form the design matrix with rows μem=MLPμ(hec,m),log(σem)2=MLPσ(hec,m),\mu_e^m=\mathrm{MLP}_\mu(h_e^{c,m}), \qquad \log (\sigma_e^m)^2=\mathrm{MLP}_\sigma(h_e^{c,m}),3, and solve the ordinary least-squares problem

μem=MLPμ(hec,m),log(σem)2=MLPσ(hec,m),\mu_e^m=\mathrm{MLP}_\mu(h_e^{c,m}), \qquad \log (\sigma_e^m)^2=\mathrm{MLP}_\sigma(h_e^{c,m}),4

No explicit regularization was needed in practice because the model has only three parameters and μem=MLPμ(hec,m),log(σem)2=MLPσ(hec,m),\mu_e^m=\mathrm{MLP}_\mu(h_e^{c,m}), \qquad \log (\sigma_e^m)^2=\mathrm{MLP}_\sigma(h_e^{c,m}),5 can be as small as μem=MLPμ(hec,m),log(σem)2=MLPσ(hec,m),\mu_e^m=\mathrm{MLP}_\mu(h_e^{c,m}), \qquad \log (\sigma_e^m)^2=\mathrm{MLP}_\sigma(h_e^{c,m}),6–μem=MLPμ(hec,m),log(σem)2=MLPσ(hec,m),\mu_e^m=\mathrm{MLP}_\mu(h_e^{c,m}), \qquad \log (\sigma_e^m)^2=\mathrm{MLP}_\sigma(h_e^{c,m}),7 (Tang et al., 17 Jul 2025).

5. Empirical domains and reported performance

The empirical record for MUPM is heterogeneous because the models target different tasks. In multimodal recommendation, SPUMR was evaluated on the Amazon-5core subsets “Baby,” “Sports,” and “Clothing,” using Recall@10/20 and NDCG@10/20. Against baselines including MF-BPR, LightGCN, VBPR, MMGCN, and FREEDOM, it reported approximately μem=MLPμ(hec,m),log(σem)2=MLPσ(hec,m),\mu_e^m=\mathrm{MLP}_\mu(h_e^{c,m}), \qquad \log (\sigma_e^m)^2=\mathrm{MLP}_\sigma(h_e^{c,m}),8–μem=MLPμ(hec,m),log(σem)2=MLPσ(hec,m),\mu_e^m=\mathrm{MLP}_\mu(h_e^{c,m}), \qquad \log (\sigma_e^m)^2=\mathrm{MLP}_\sigma(h_e^{c,m}),9 relative improvement in NDCG@10 and NDCG@20 across all three datasets. Ablation studies showed that removing MSG, CSG, or UAPA degraded performance by zem=μem+σemϵ,ϵN(0,I),z_e^m=\mu_e^m+\sigma_e^m\odot \epsilon,\qquad \epsilon\sim N(0,I),0–zem=μem+σemϵ,ϵN(0,I),z_e^m=\mu_e^m+\sigma_e^m\odot \epsilon,\qquad \epsilon\sim N(0,I),1, and hyper-parameter analysis identified balanced zem=μem+σemϵ,ϵN(0,I),z_e^m=\mu_e^m+\sigma_e^m\odot \epsilon,\qquad \epsilon\sim N(0,I),2 in zem=μem+σemϵ,ϵN(0,I),z_e^m=\mu_e^m+\sigma_e^m\odot \epsilon,\qquad \epsilon\sim N(0,I),3, depth zem=μem+σemϵ,ϵN(0,I),z_e^m=\mu_e^m+\sigma_e^m\odot \epsilon,\qquad \epsilon\sim N(0,I),4, and zem=μem+σemϵ,ϵN(0,I),z_e^m=\mu_e^m+\sigma_e^m\odot \epsilon,\qquad \epsilon\sim N(0,I),5 (Wu et al., 27 Jan 2026).

In connected autonomous driving for collaborative accident detection, A2MAML reported accident detection rate gains up to zem=μem+σemϵ,ϵN(0,I),z_e^m=\mu_e^m+\sigma_e^m\odot \epsilon,\qquad \epsilon\sim N(0,I),6 higher than single-agent baselines. Relative to V2VNet, Who2Com, When2Com, and V2X-ViT, mean ADR improved by zem=μem+σemϵ,ϵN(0,I),z_e^m=\mu_e^m+\sigma_e^m\odot \epsilon,\qquad \epsilon\sim N(0,I),7–zem=μem+σemϵ,ϵN(0,I),z_e^m=\mu_e^m+\sigma_e^m\odot \epsilon,\qquad \epsilon\sim N(0,I),8 percentage points under zem=μem+σemϵ,ϵN(0,I),z_e^m=\mu_e^m+\sigma_e^m\odot \epsilon,\qquad \epsilon\sim N(0,I),9 corruption. The ablation “w/o active selection” dropped ADR by N(0,I)N(0,I)0–N(0,I)N(0,I)1 percentage points, “w/o Bayesian fusion” by N(0,I)N(0,I)2–N(0,I)N(0,I)3 percentage points, and removing both lost up to N(0,I)N(0,I)4 percentage points. Under higher corruption levels N(0,I)N(0,I)5 and N(0,I)N(0,I)6, ADR degraded more gracefully than transformer-based baselines (Liu et al., 4 Feb 2026).

In multimodal uncertainty quantification based on discounted belief fusion, the principal evaluation criterion was AUC for conflictive-sample detection by fused uncertainty. On CUB, CalTech, HandWritten, PIE, and Scene15, DBF achieved N(0,I)N(0,I)7, N(0,I)N(0,I)8, N(0,I)N(0,I)9, 2n2^n00, and 2n2^n01, respectively, outperforming BCF, CBF, BAF, and GBAF on all datasets except the Scene15 tie at 2n2^n02. Classification accuracy remained essentially unchanged across fusion methods (Bezirganyan et al., 2024).

Tang et al. studied MUPM in cardiac MR and digital health record settings. Under distribution shifts involving higher-quality images, higher-quality text, or both, the fitted coefficients remained within 2n2^n03–2n2^n04, 2n2^n05–2n2^n06, and 2n2^n07, with 2n2^n08, expected calibration error approximately 2n2^n09–2n2^n10, and ANOVA 2n2^n11-values greater than 2n2^n12. Across 1-year, 3-year, and 5-year cardiac disease prediction tasks, 2n2^n13 varied by less than 2n2^n14, with 2n2^n15, ECE approximately 2n2^n16–2n2^n17, and ANOVA 2n2^n18. The fitted model could be used for guided data-quality improvement because 2n2^n19 was much larger than 2n2^n20, and for efficient uncertainty estimation because 2n2^n21 augmentations achieved 2n2^n22, reducing GPU time by more than 2n2^n23 relative to 2n2^n24 (Tang et al., 17 Jul 2025).

The dynamic-model-averaging particle-filter formulation was tested on 2D target tracking with angle and range modalities. Over four failure scenarios, the overall average RMSE over 2n2^n25 runs was 2n2^n26 for DMA, compared with 2n2^n27 for PF, 2n2^n28 for TS, and 2n2^n29 for SMA. Runtime was reported as approximately 2n2^n30 s for DMA versus 2n2^n31 s for PF per 2n2^n32-step run, and model-weight traces showed rapid identification of failed modalities (Liu, 2021).

MAP reported state-of-the-art downstream results in several vision-language tasks: 2n2^n33 IR@1 and 2n2^n34 TR@1 on MSCOCO 5K image-text retrieval; 2n2^n35 on VQA2.0 test-dev; 2n2^n36 on NLVR2 dev; and 2n2^n37 on SNLI-VE val. Ablations showed that removing PDE or omitting any of the three distributional losses degraded downstream accuracy, often by 2n2^n38–2n2^n39 points (Ji et al., 2022).

HyperDUM reported improvement of mean all-point AP by 2n2^n40 over LDU and 2n2^n41 over BEVFusion on aiMotive 3D object detection, and mean mIoU gains of 2n2^n42 over CMNeXt and 2n2^n43 over GeminiFusion on DeLiVER semantic segmentation. It also reduced expected calibration error by 2n2^n44, required 2n2^n45 fewer FLOPs and up to 2n2^n46 fewer trainable parameters than LDU, and degraded by only approximately 2n2^n47 under unseen corner cases where other methods dropped by more than 2n2^n48 (Chen et al., 25 Mar 2025).

SURE was evaluated on sentiment analysis, genre classification, and action recognition, and was reported to achieve state-of-the-art performance while providing uncertainty estimates for both reconstructed modalities and downstream predictions in settings with missing modalities (Nguyen et al., 18 Apr 2025).

6. Interpretive issues, limitations, and boundary conditions

A first interpretive issue is definitional. The literature does not support a single narrow definition of MUPM; rather, it supports a family resemblance across methods that explicitly carry uncertainty through multimodal processing. This suggests that the central criterion is architectural role, not representational form: what makes a model “MUPM-like” is that uncertainty influences intermediate fusion or inference, not merely that a confidence score is produced at the end (Wu et al., 27 Jan 2026, Tang et al., 17 Jul 2025).

A second issue concerns the type of uncertainty being modeled. Several systems focus on aleatoric variance. SPUMR defines 2n2^n49 as aleatoric uncertainty in modality 2n2^n50, and A2MAML states that its core formulation focuses on learned aleatoric variance, with epistemic uncertainty left optional through a parameter distribution or Monte-Carlo dropout (Liu et al., 4 Feb 2026). By contrast, HyperDUM is explicitly positioned as a deterministic uncertainty method that quantifies feature-level epistemic uncertainty without Bayesian approximations (Chen et al., 25 Mar 2025). DBF addresses conflict between confident modalities rather than Gaussian variance, and the DMA formulation addresses uncertainty about modality usefulness rather than uncertainty internal to a continuous embedding (Bezirganyan et al., 2024, Liu, 2021).

A third issue is the scope of generalization claims. Tang et al. report transferability across related input distributions and downstream cardiac disease prediction tasks, and explain that stability by shared pretraining, comparatively light MLLM fine-tuning, and the low-dimensional nature of the three-parameter MUPM (Tang et al., 17 Jul 2025). A plausible implication is that some MUPM formulations can function as compact post hoc uncertainty surrogates rather than large end-to-end replacements, but the evidence given is domain-specific.

Several limitations are explicit. DBF cannot amplify uncertainty further when all uni-modal uncertainties are already high, because conflict remains low in that regime (Bezirganyan et al., 2024). The DMA formulation has per-step complexity 2n2^n51, which is described as affordable when 2n2^n52 is small, for example 2n2^n53, but this scaling is still exponential in the number of modalities (Liu, 2021). SURE adds output variances under an independence assumption, and its propagated input variance relies on a first-order Taylor approximation through the fusion module (Nguyen et al., 18 Apr 2025). SPUMR, A2MAML, and MAP all adopt diagonal or modality-wise Gaussian parameterizations, which simplify estimation and fusion but constrain the covariance structure they can express (Wu et al., 27 Jan 2026, Ji et al., 2022).

A final misconception is that uncertainty propagation necessarily requires expensive Bayesian training or repeated stochastic inference. The surveyed literature includes deterministic single-pass or low-parameter alternatives: HyperDUM uses hyperdimensional projections and prototype similarity; Tang et al. fit a three-parameter regression; SURE freezes the pretrained backbone and retrains only reconstructors and a final head; and the DMA particle filter shares a single particle set across all models to keep overhead modest (Chen et al., 25 Mar 2025, Tang et al., 17 Jul 2025, Nguyen et al., 18 Apr 2025, Liu, 2021). The literature therefore supports a broader view in which MUPM is less a single model family than a methodological principle: uncertainty should be estimated at the modality level, propagated through the multimodal computation graph, and used to govern fusion, discounting, or model selection under noise, conflict, incompleteness, or failure.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Multimodal Uncertainty Propagation Model (MUPM).