Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

MINE: Mutual Information Neural Estimation

About

We argue that the estimation of mutual information between high dimensional continuous random variables can be achieved by gradient descent over neural networks. We present a Mutual Information Neural Estimator (MINE) that is linearly scalable in dimensionality as well as in sample size, trainable through back-prop, and strongly consistent. We present a handful of applications on which MINE can be used to minimize or maximize mutual information. We apply MINE to improve adversarially trained generative models. We also use MINE to implement Information Bottleneck, applying it to supervised classification; our results demonstrate substantial improvement in flexibility and performance in these settings.

Mohamed Ishmael Belghazi, Aristide Baratin, Sai Rajeswar, Sherjil Ozair, Yoshua Bengio, Aaron Courville, R Devon Hjelm• 2018

Related benchmarks

TaskDatasetResultRank
Transfer Entropy Estimation70-dimensional linear stacking linear Gaussian system, X → Y, T=10000
Estimated TE0.92
24
Transfer Entropy Estimation70-dimensional linear stacking linear Gaussian system, Y → X, T=10000
Estimated TE0.65
24
Agitation score predictionBridge2AI (speaker-independent CV)
Pearson Correlation (ρ)0.095
21
Agitation predictionBridge2AI-Voice 5-fold speaker-independent CV v3.0.0
Pearson Correlation (ρ)0.095
16
Identity LeakageBridge2AI 120-speaker
Top-1 Accuracy19
11
Transfer Entropy Estimation70-dimensional redundant stacking (linear Gaussian system, T=10000) X -> Y 1.0 (test)
Estimated Transfer Entropy0.00e+0
8
Transfer Entropy Estimation70-dimensional redundant stacking (linear Gaussian system, T=10000) Y -> X 1.0 (test)
Estimated Transfer Entropy0.06
8
Anger detectionCREMA-D anger detection
AUC-ROC0.76
7
Statistical Dependence EstimationTwo-moon dataset
Dependence (X, Y')2.84
7
Statistical Dependence MeasurementMNIST
Dependence (X, Y')1.85
7
Showing 10 of 10 rows

Other info

Follow for update