Response to the Reviewer
Many thanks for your review! We answer to each of your comments separately.
*Adaptability of the theoretical error bounds* (addresses weakness 1): Our error bounds apply to any kind of data in Euclidean space and to any positive definite radial kernel, as well as the Riesz kernel and the thin plate spline. We now mention this in Section 1, Contributions.
*Comparison to RFF* (addresses weakness 2 and question 4): We numerically compare to RFF and related methods (like ORF and QMC-RFF) in our paper (Fig. 1, 2, 5, 6, 7, 8, 9, 10) and demonstrate in all cases a significant advantage of QMC slicing. From a theoretic side, we have outlined in detail (Appendix G), how the slicing method and RFF are related. Some fundamental differences include
- RFFs rely on Bochner's theorem and are consequently only applicable to positive definite kernels. We presented several examples in the paper, where this assumption is violated. In particular, they include the negative distance kernel (Fig. 4, 7, 8, 9, 10), which is widely used in the energy distance (Szeleky 2002). We additionally added the thin plate spline kernel as an example in Figure 8 and added an application to MMD flows in Appendix K.3. In both cases, RFF are not applicable, since the kernel is not positive definite.
- RFF integrate over the measure from Bochner's theorem, while slicing integrates over the unit sphere. In particular, we can exploit QMC designs and quadrature rules on the sphere for QMC slicing, which is a well studied problem from numerical analysis. In contrast, methods combining QMC with RFF always rely on a transformation of the measure from Bochner's theorem to the uniform distribution on the unit cube, which is only possible in very restrictive examples. Due to this difference, our QMC slicing significantly outperforms RFF and related methods like orthogonal Fourier features and QMC RFF (comparisons in Fig. 1, 2, 5, 6, 7, 8, 9, 10).
- We added a theoretical analysis of the complexity of QMC-Fourier-Slicing and RFF for the Gauss kernel in the new Proposition 5 in Appendix J.
*Readability* (addresses weakness 4): We streamlined the formulation of Theorem 1 and made several minor improvements to increase the readability. Taking into account the page limit, it seems unfeasible to add longer explanations to the main text without removing other content.
*Applications* (addresses weakness 3 and question 3): We added an application of computing an MMD flow in the new Appendix K.3, where we show a clear advantage of QMC slicing. Additionally, we would like to highlight that, typically, sensitivity with respect to noise is a property of the specific application and not of how the kernel sums are computed.
*Higher dimensions* (addresses questions 1 and 6): We added an application to MMD flows which acts on the CIFAR10 dataset ($d=3072$) in Appendix K.3. Here, RFF is not applicable because the negative distance kernel is not positive definite, and a direct computation takes considerably more time. Additionally, note that our paper already contained examples in 100+ dimensions: Fig. 9 considers (Fashion)MNIST with $d=784$.
*Other kernels* (addresses question 2): In Fig. 8, we have added the thin plate spline kernel. Note that it is not positive definite such that RFF-based methods are not applicable. Also in this example, we observe a clear advantage of QMC slicing.