We sincerely appreciate your recognition of the intriguing role of quantization noise in enhancing generalization, as well as your positive remarks on the organization of our work. Below, we address your major concerns in detail:
>**W1: The methods for quantization and ensemble are quite standard and not specific to domain generalization, limited novelty**
Our approach is the first to use quantization to address domain generalization challenges. We present novel analysis to show that quantization-aware training introduces an implicit regularization effect, guiding the model toward flatter minima and thus enhancing out-of-distribution (OOD) generalization. We appreciate that the reviewer acknowledges this as an ``interesting observation", which further highlights that it brings novelty to the community.
Additionally, we introduce the Ensemble of Quantization (EoQ), which combines quantization and ensembling to amplify the benefits of both techniques. EoQ achieves state-of-the-art OOD performance while requiring minimal resource overhead, demonstrating its practical and methodological significance. Our work not only highlights a novel application of quantization noise but also provides empirical validation of its effectiveness across diverse datasets, setting it apart from standard techniques. We believe this to be of interest to the community.
>**W2:How does your work reconcile the flatness-generalization relationship with recent critiques[1,2]?**
Thank you for highlighting this important discussion!
To better understand the conclusions of [1], we reached out to its authors, and Andriushchenko (the primary author) directed us to his post-ICML discussions (https://x.com/maksym_andr/status/1687395919442948096), where he acknowledges that sharpness (or its inverse, flatness) can still be a valuable measure of generalization. He states that their work ``doesn't imply that sharpness is useless, particularly since the empirical success of SAM is undeniable." This perspective aligns well with our findings. We do not claim that flatter minima are universally better, but instead demonstrate their utility in reducing sensitivity to domain shifts, as supported by experiments across multiple benchmarks.
Furthermore, the work in [2] is orthogonal to our findings. It shows that, on certain datasets, applying SAM to normalization layers only can improve performance over applying it across the entire model. We added discussion around [1,2] in the revised manuscript to address the nuanced relationship between flatness and generalization.
[1] Andriushchenko, Maksym, et al. "A modern look at the relationship between sharpness and generalization." ICML, 2023. \
[2] Mueller, Maximilian, et al. "Normalization layers are all that sharpness-aware minimization needs." NeurIPS, 2023.
>**W3: How does quantization noise compare to uniform weight noise and other weight perturbation schemes?**
>
Quantization noise and uniform weight noise share similarities in that both introduce perturbations to the model's parameters. However, quantization noise specifically arises from the discretization of the weights, which can lead to a more structured form of regularization due to the rounding or truncation during the quantization process. In contrast, uniform weight noise typically adds random perturbations with a uniform distribution, which may not exhibit the same structured regularization properties.
Below, we provide the results of our ablation study on the PACS dataset with uniform noise with different minimum and maximum value:
| Noise | OOD Accuracy |
|------------------------------|-------------------|
| no noise | 84.7 ± 0.5 |
| uniform(-0.0001, 0.0001) | 82.8 ± 0.6 |
| uniform(-0.00005, 0.00005) | 83.9 ± 0.4 |
| uniform(-0.00001, 0.00001) | 84.9 ± 0.3 |
| uniform(-0.000005, 0.000005) | 85.4 ± 0.4 |