atlas

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

Mutual Information Estimation via $f$-Divergence and Data Derangements

NeurIPS 2024 · Probabilistic and scientific modeling › Variational and generative sampling · approach: Mutual information estimation · 4 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 f-DIME, a family of discriminative mutual information estimators built from the variational f-divergence representation, plus a derangement-based marginal sampling strategy that avoids the log(N) upper bound of naive permutation.

Problem

Neural mutual information estimators based on variational lower bounds suffer from high bias or high variance, and naive shuffling to get marginal samples caps the estimate at log N.

Approach

Use the variational representation of any f-divergence (not just KL) as the training objective for a discriminator, recovering the density ratio without a partition-function term, and sample marginals via derangements of the batch so the estimate is not bounded by log N.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace naive random permutation with derangement samplingf-DIME · MI estimationbiasHelped
Use the deranged architecture instead of the joint architectureMI estimators · Large batch sizestime: about 55 minutes -> 15 minutesHelped
Use shift-based rather than random-based derangement (ablation)GAN-DIME with deranged architecture · 5-step MI staircase, d=20, N=30ktime: 15 minutes -> less than 9 minutesHelped
Use shift-based rather than random-based derangement (ablation)MI estimators · MI estimationMI estimateNo clear effect
Use GAN divergence rather than KL divergence (ablation)f-DIME · High-MI Gaussian and cubic scenariosbiasHelped
Use Hellinger distance squared rather than KL divergence (ablation)f-DIME · High-MI Gaussian and cubic scenariosbiasHelped
Use KL divergence rather than GAN divergence (ablation)f-DIME · High-MI Gaussian and cubic scenariosvarianceMixed
Remove partition-function estimationf-DIME · MI estimationvarianceHelped
Use f-DIME instead of MINE, NWJ, or SMILE with τ = ∞MI estimators · High-MI estimationvarianceHelped
Use GAN-DIME rather than CPCMI estimation · Varying batch size NbiasHelped
Use f-DIME on image datasetsf-DIME · Image self-consistency testsnumber of tests satisfied: two out of the three testsMixed

Surprising findings

Limitations

Experimental setup

Datasets: synthetic Gaussian samples synthetic cubic, half-cube, asinh, swiss roll, uniform, student distributions image datasets for self-consistency tests

Benchmarks: staircase MI estimation (Gaussian, cubic, half-cube, asinh, swiss roll, uniform, student) self-consistency tests on image datasets computational time analysis

Metrics: bias variance runtime

Baselines: MINE NWJ SMILE CPC NJEE

Builds on: f-GAN MINE NWJ SMILE CPC

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