Summary
This work is mainly concerned with the methodological contribution of estimators for partial information theory statistics, to quantify the levels of redundancy, uniqueness and synergy, which are expressed in information theoretic terms, through the use of mutual information.
Depending on dataset size and dimensionality, the authors propose two variants of estimators: one that is exact but can only be used for small, low-dimensional data, and one that is approximate, but that scales to large, high-dimensional data.
PID statistics can be computer for models as well, which enables the extension of to the proposed framework to deal with model selection.
A very large series of experiments are discussed to support 1) the usefulness of PID statistics, 2) the quality of the proposed estimators, 3) the applicability of the proposed methods to real-world dataset. In addition, several experiments on model selection are carried out as well. Finally, three real world applications are studied through the lenses of partial information decomposition, further substantiating the impact of such statistics. When possible, evaluation is exact, given the the ground truth PID statistics value could be computed analytically. Otherwise, the authors resort to human feedback.
Strengths
* Deepening our understanding of multimodal data, and models built to address tasks that rely on multimodal data is of fundamental importance. The use of partial information decomposition is, in my opinion, a good approach to achieve such goals, and this paper is convincing in both showcasing that PID statistics are indeed representative for multimodal data and modelling tasks, as well as supporting the proposed methodology to compute such PID statistics.
* The experimental campaign is very extensive and overall (some comments in the questions section should be addressed though) very convincing and clear.
* The proposed methodology (especially the approximate one) for computing PID statistics is simple, and easy to implement
Weaknesses
* Multimodal VAEs [1,2,3] are missing. To the best of my knowledge, a large body of research on multimodal representation learning is missing from the study of PID statistics for model predictions. On the one hand, I understand that in this work a model is used to address a given downstream task, whereas multimodal VAEs are used mostly to learn latent representations of all modalities, for generative purposes, but also to solve downstream tasks. Since the literature on Multimodal VAEs clearly addresses relevant questions on coherency, and synergy, I think this work could greatly benefit from an extension to such models.
* Alternatives to compute MI are not considered as “competitor” methods for the approximate scheme. Approaches such as [4, 5] have received a lot of attention as means to compute MI. Would it make sense to consider those as building blocks for alternative approximate PID estimation methods?
* Some details in the experimental section need further clarification. For example, in section 4.3 on the robustness, e.g. missing modalities, it is not clear if this is considered at training or a test time.
[1] Wu, et al.,”Multimodal Generative Models for Scalable Weakly-Supervised Learning”, https://arxiv.org/abs/1802.05335
[2] Shi, et al., “Variational Mixture-of-Experts Autoencoders for Multi-Modal Deep Generative Models”, https://arxiv.org/abs/1911.03393
[3] Palumbo, et al., “MMVAE+: Enhancing the Generative Quality of Multimodal VAEs without Compromises”, https://openreview.net/forum?id=B42UJTVdDZ5
[4] Belghazi, et al., “MINE: Mutual Information Neural Estimation”, https://arxiv.org/abs/1801.04062
[5] Hijelm, et al., “Learning deep representations by mutual information estimation and maximization”, https://arxiv.org/abs/1808.06670
Questions
* I understand that both the methodology and experiments tackle two modalities. Now, even if datasets with more than two modalities, and models capable of handling more than two modalities are not extremely common, a natural question that arises both for the proposed methodology, its foundations on PID, and the experiments is how well does the schemes proposed in this work scale with the number of modalities.
* In the appendix, it is mentioned that the BATCH estimator, in its current form, relies on pre-trained classifiers, including multimodal ones. As explained, this can have the unintended effect of perturbing the estimation of PID statistics, resulting in errors on synergy. While a theoretical analysis of approximation guarantees seem to be rather difficult, could you discuss about means to keep approximation errors under control?
* For the BATCH estimator, a key aspect to consider is the dimensionality of the hidden representation that is used to compute matrix A (before sinkhorn is applied). Do you have any insights concerning the effects of this hyper-parameter?
* On the values obtained for R, U and S. As an overview on the various result tables, it is somehow hard to justify the choice for bold numbers. In particular, if we consider results on synthetic data for which a ground truth exists, we can see that the values for PID statistics obtained by either the exact or approximate schemes is very small. In some cases the differences between the values obtained is small, and bold numbers seem to be chosen to “comply” with group truth: see for example Table 2 $y=f(z_2^*, z_c^*)$ for the CVX scheme. More generally, the question I would like to ask is related to the “degree” aspects of PID statistics, and how to interpret correctly numerical values, especially when such values are very low, say what is the difference between R=0.07 and R=0.06 in practical terms? I understand that the first statistics indicate more redundancy than the second, but is this going to be discernible in practice?
* Finally, if time allows, would it be possible to address the points mentioned in the "weaknesses" part of the review?
Rating
7: Accept: Technically solid paper, with high impact on at least one sub-area, or moderate-to-high impact on more than one areas, with good-to-excellent evaluation, resources, reproducibility, and no unaddressed ethical considerations.
Confidence
4: You are confident in your assessment, but not absolutely certain. It is unlikely, but not impossible, that you did not understand some parts of the submission or that you are unfamiliar with some pieces of related work.
Limitations
To the best of my knowledge, there is no explicit discussion on limitations nor societal impact. However, in the appendix, it is possible to find information about caveats, assumptions, which help understanding some limitations of the proposed methods.