Summary
This paper proposes a method for explaining multimodal deep learning methods called SHARCS (SHARed Concept Space). SHARCS learns and maps interpretable concepts from different modalities into a single unified concept-manifold, which leads to an intuitive projection of semantically similar cross-modal concepts. The authors use this approach for explaining task predictions, improving downstream predictive performance, retrieval of missing modalities, and cross-modal explanations.
Strengths
1. The problem of explaining multimodal models is certainly important.
2. The idea makes sense and is well explained.
3. The paper is generally well-written.
4. There are some interesting controlled multimodal datasets that test specific multimodal interactions.
Weaknesses
1. Tables 1 and 2 need a lot more baselines, including entire fields of study in multimodal fusion, multimodal factorized models, multimodal contrastive learning... right now there is only 'Simple Multimodal,’ which combines uninterpretable embedded representations from individual local models (I'm assuming this is some encoders -> concatenate fusion -> classifier), 'Concept Multimodal,’ which does late fusion? and 'Relative Representations’ citing (Moschella et al., 2023). I'm not sure what these baselines are, their motivation, and why they were chosen, but they ignore so much work in the broader multimodal community. The authors should include them from and refer to https://arxiv.org/abs/2209.03430 for an extensive review.
2. Section '4.2 INTERPRETABILITY' contains a lot of claims that are not evaluated.
---- SHARCS discovers meaningful concepts -> there are only several qualitative anecdotes for this. Can you define meaningful, perhaps with a human annotator or human-in-the-loop evaluation? Are real humans able to annotate the concepts given SHARCS visualizations? Eg. see how MultiViz https://arxiv.org/abs/2207.00056 does it. There should be discussion and comparison to MultiViz https://arxiv.org/abs/2207.00056 and the referenced papers within it on interpreting multimodal models.
---- SHARCS concepts shed light on how the task can be solved -> same thing, can you actually give SHARCS concepts to a human and see if the human can solve the task?
---- SHARCS explains one modality using the other -> needs rigorous evaluation on a retrieval benchmark, of which there are many estalished ones.
3. Are there any computational difficulties of the method?
4. Can you show or describe a sample user interface of the visualization outputs from SHARCS, and how you would envision presenting them to users of multimodal models? This would be a useful addition to the paper.
5. How can you evaluate if SHARCS has successfully learned the right concepts? There should be some sanity checks and evaluation for this.
Questions
see weaknesses above
Rating
3: reject, not good enough
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.