Summary
This paper introduces a theoretical framework aimed at elucidating the phenomenon wherein a multimodal neural network, trained on multimodal data, can exhibit strong performance on unimodal data. The framework incorporates Gaussian averaging and operates within a semi-supervised context. The findings demonstrate that under the conditions of heterogeneity and connectivity, it is possible to identify a bridging function $\hat{g}$ and a projection function $\hat{f}$ that enable comparable generalization error on unimodal data, as if the network were provided with multimodal data.
Questions
Overall, I believe the paper is of good quality and deserves acceptance. The questions I'm about to raise are intended for discussion purposes and should be considered by the authors. Lastly, I have some suggestions for improving the writing, particularly in areas that could benefit from greater clarity, especially for readers encountering the content for the first time.
1) I recommend that the authors rephrase the explanations regarding Equation (1). Based on Section 3 with T=1, my understanding is that we solve for $\hat{f_1}$ and $\hat{g}$ using ERM, substituting them back into $L(\hat{g},\hat{f}_1)$ as shown between lines 192 and 193, which is identical to Equation (1). In other words, we learn $\hat{f}_1$ and $\hat{g}$ on multimodal data. However, the current wording in line 137 states that we are attempting to minimize Equation (1) with respect to $\hat{f}$ and $\hat{g}$, which may confuse readers. When I first encountered Equation (1), I assumed that the second term had no impact because it does not depend on $\hat{f}$ and $\hat{g}$, leading me to believe that Equation (1) simplifies to solving for $\hat{f}$ and $\hat{g}$ based solely on $x$.
2) If my understanding is correct, I suggest explicitly writing out $s_{t1}=(x_{t1},y_{t1},z_{t1})$ in line 186.
3) The learning framework presented in this section assumes learning the bridging function $\hat{g}$ on a set of unlabeled data and the projection functions $\hat{f_t}$ on the labeled dataset. While this is certainly a valid learning framework, it seems to me that the most common one might be a fully supervised setting where paired data $(x_i, y_i, z_i)$ are given.
4) In line 8, the authors state that a multimodal network trained on a multimodal dataset can outperform a unimodal network even on unimodal tasks, and this paper aims to demonstrate that. However, in my understanding, this paper actually shows that a multimodal network can perform comparably on a unimodal dataset **as if** multimodal data is provided, as indicated by Equation (1). These two statements differ.
5) The model considered by the authors takes the form of $f(x,y\approx g(x))$. It seems to deviate from what is typically used in the literature. A common form found in the literature is $f(g(x),h(y))$, where $g$ and $h$ are two encoders, and $f$ could represent early/middle/late fusion.
6) I would like to bring an important topic to the attention of the authors. There have been several explorations on multimodal knowledge distillation. Under this topic, it would be highly interesting to theoretically analyze the performance of multimodal (or unimodal) teachers (or students). For further reference, please see the following paper: https://arxiv.org/abs/2206.06487. It would be fascinating to extend this work to knowledge distillation settings as a future area of research.
7) I would suggest the authors to include literature on multi-view learning as Ref [16] did. Because that is closely related to multimodal learning, or some might argue their theory are essentially the same.
8) It will be good to include numerical experiments to support the theorems (or at least the claim in line 258-260).
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.