Piras, Davide;
Peiris, Hiranya;
Pontzen, Andrew;
Lucie-Smith, Luisa;
Guo, Ningyuan;
Nord, Brian;
(2023)
A robust estimator of mutual information for deep learning interpretability.
Machine Learning: Science and Technology
, 4
(2)
, Article 025006. 10.1088/2632-2153/acc444.
Preview |
PDF
Piras_2023_Mach._Learn.__Sci._Technol._4_025006.pdf - Other Download (1MB) | Preview |
Abstract
We develop the use of mutual information (MI), a well-established metric in information theory, to interpret the inner workings of deep learning (DL) models. To accurately estimate MI from a finite number of samples, we present GMM-MI (pronounced ‘Jimmie’), an algorithm based on Gaussian mixture models that can be applied to both discrete and continuous settings. GMM-MI is computationally efficient, robust to the choice of hyperparameters and provides the uncertainty on the MI estimate due to the finite sample size. We extensively validate GMM-MI on toy data for which the ground truth MI is known, comparing its performance against established MI estimators. We then demonstrate the use of our MI estimator in the context of representation learning, working with synthetic data and physical datasets describing highly non-linear processes. We train DL models to encode high-dimensional data within a meaningful compressed (latent) representation, and use GMM-MI to quantify both the level of disentanglement between the latent variables, and their association with relevant physical quantities, thus unlocking the interpretability of the latent representation. We make GMM-MI publicly available in this GitHub repository.
Type: | Article |
---|---|
Title: | A robust estimator of mutual information for deep learning interpretability |
Open access status: | An open access version is available from UCL Discovery |
DOI: | 10.1088/2632-2153/acc444 |
Publisher version: | http://doi.org/10.1088/2632-2153/acc444 |
Language: | English |
Additional information: | Original Content from this work may be used under the terms of the Creative Commons Attribution 4.0 licence (http://creativecommons.org/licenses/by/4.0/). Any further distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI. |
Keywords: | deep learning, mutual information, interpretability, representation learning |
UCL classification: | UCL UCL > Provost and Vice Provost Offices > UCL BEAMS UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Maths and Physical Sciences UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Maths and Physical Sciences > Dept of Physics and Astronomy |
URI: | https://discovery-pp.ucl.ac.uk/id/eprint/10169427 |
Archive Staff Only
![]() |
View Item |