atlas

Research map / Probabilistic and scientific modeling / Variational and generative sampling

Multiple Hypothesis Dropout: Estimating the Parameters of Multi-Modal Output Distributions

AAAI 2024 · Probabilistic and scientific modeling › Variational and generative sampling · approach: Gradient estimation for discrete variables · 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 Multiple Hypothesis (MH) Dropout with a stochastic winner-take-all loss to estimate means and variances of multi-modal output distributions (MoM), and extends VQVAE/VQGAN latent posteriors with variance estimates (MH-VQ) for better codebook efficiency.

Problem

Multiple-output prediction needs to represent several plausible outputs with uncertainty; mixture density networks are unstable in high dimensions, and multiple choice learning gives only point estimates. VQ autoencoders represent only cluster modes, not their spread, requiring large codebooks.

Approach

Convert a single network into a multiple-output function by treating its dropout subnetworks as shared-parameter hypotheses trained with a stochastic WTA loss over random subsets; the spread of subnetwork predictions estimates variance, and this is used both in a mixture of such networks (MoM) and as a variance branch in VQ latent spaces (MH-VQ).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use MH-VQVAE instead of VQVAE-2VQVAE-2 · FashionMNISTprecisionHelped
Use MH-VQVAE instead of VQVAE-2VQVAE-2 · FashionMNISTrecallHelped
Use MH-VQGAN instead of VQGANVQGAN · FashionMNIST, CelebA64, and ImageNet64precisionHelped
Use MH-VQGAN instead of VQGANVQGAN · FashionMNIST, CelebA64, and ImageNet64recallHelped
Use MH-VQ instead of the corresponding VQ modelVQVAE-2 and VQGAN · FashionMNIST, CelebA64, and ImageNet64 validation samplesFIDHelped
Use a subset ratio between 0.5 and 0.7 during Stochastic WTA training (ablation)MH Dropout network · Toy multi-point datasetSDDHelped
Use a subset ratio under 0.4 during Stochastic WTA training (ablation)MH Dropout network · Toy multi-point datasetSDDHurt
Use a subset ratio above 0.8 during Stochastic WTA training (ablation)MH Dropout network · Toy multi-point datasetSDDHurt
Use MC dropout instead of Stochastic WTA with an appropriate subset ratio (ablation)MH Dropout network · Toy multi-point datasetSDDHurt
Use parameter sharing in place of independent predictor parameters (ablation)Multiple-output network · Toy multi-point datasettargets learned: 3 of 5 -> each of the 5Helped
Reduce the subset size during stochastic hypothesis sampling (ablation)MH Dropout network · Toy multi-point datasethypothesis cluster spreadMixed
Use MoM with MH Dropout instead of a mixture of FFNs with MC dropoutMixture of FFNs · Inverse sine wavemean and variance fitHelped

Surprising findings

Limitations

Experimental setup

Datasets: FashionMNIST CelebA ImageNet 64x64

Benchmarks: FashionMNIST CelebA64 ImageNet64

Metrics: FID F1/8 (precision) F8 (recall) MSE LPIPS standard deviation distance

Baselines: MC dropout vanilla WTA / multiple choice learning mixture mixture density network VQVAE-2 VQGAN

Builds on: multiple choice learning mixture density networks Monte Carlo dropout VQ-VAE-2 VQGAN

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