Added requested references.
We thank the reviewer for their suggestions, particularly to enhance our comparisons to related work.
**We have added reference to [1, 2, 3, 4] in the the introduction:**
- We discuss [1, 2] in the subsection "Learning Multi-Index Functions via Neural Networks" of the related work, where we discuss works that take 1 step of GD on the first layer. We note that [2] was not available online at the time of our submission.
- We add [3] and Ben Arous et al. 2021 in our discussion of learning single-index functions in the related work (middle of page 3). Thank you for catching that we missed citing Ben Arous et al. 2021 in the body.
- We have added [4] to the discussion at the end of the subsection "Learning Multi-Index Functions via Neural Networks" in the related work, where we discuss differences between kernel and rich regimes.
**What is the relationship between the sample complexity obtained in this work for XOR (multi-index) and for (information-exponent) single index target functions?** As explained in the related work, it is conjectured that the sample complexity of SGD on a 2-layer NN is $\tilde{\Theta}(d^{\max(L-1, 1)})$, where $L$ is the leap complexity, which is $2$ for XOR. *In the case of single-index functions, the leap complexity equals the information exponent*, and thus the sample complexity of learning XOR via SGD matches that of learning a single index function with information exponent $k = 2$. *We have clarified this connection between leap complexity and information exponent in the related work*.
**Better comparison to Ben Arous et al. 2022**. Ben Arous et al. 2022 considers a setting of high-dimensional SGD where there are a *constant* number of summary statistics which are sufficient to track the key features of the SGD dynamics and the loss. There are several differences between the setting they study and our, and the reasons why their tools cannot be applied to our setting.
- Their work can be applied to a 2-layer network with *constant* width, but not one with width growing with $d$, as we study, because this would not have a constant number of summary statistics.
- They study the XOR problem in a setting where the cluster separation $\lambda$ grows to infinity.
- Their coupling between high dimensional SGD and a low-dimension SDE only holds for $\Theta(1)$ time, which is not enough time to learn the XOR function --- because the initialization of the network is near a saddle, $\Theta(\log(d))$ time is necessary.
*We have clarified this comparison in a footnote where Ben Arous et al. 2022 is referenced.*
Yes, transfer learning could occur after our training procedure since the directions of $U$ will be learned by the first layer weights. This would follow from a similar proof that to Damian et al. 2022. We do not include this because the reasoning would be the same, and is fairly straightforward.
The reviewer also says that a key weakness is the "clarity of exposition", but there are no details provided. If the reviewer has any suggestions that would be appreciated. Otherwise, would the reviewer consider increasing their score?