Thank you for feedback
We sincerely appreciate your thorough review and engagement during the rebuttal phase. While we're pleased that our responses address most of your concerns, we respectfully would like to address how our paper makes an "important contribution to the SSL community." While the core ideas explored may sound intuitive, we would argue that their technical implementations and implications offer significant value to the field. We want to highlight two key technical insights that our work proposes:
1. **Implications for efficient SSL pretraining in resource-constrained environments by leveraging parameter-efficient projector head design:** Our work provides a theoretically grounded recommendation for substantially reducing the parameter count of the projector head used in non-contrastive SSL pipelines while maintaining downstream task performance. This is useful in resource-constrained environments, where these recommendations can help the user determine the optimal training regime in a practical setting, especially given many epochs (e.g., 1000 for Imagenet pretraining).
For instance, consider the architecture of typical non-contrastive learning algorithms like Barlow Twins. The original paper pairs a ResNet-50 backbone (~23M parameters) with a 3-layer MLP projector with 8192-dimensional outputs per layer. This projector alone accounts for ~83.9M parameters (2048\*8192 + 2\*8192\^2). In contrast, our theoretically grounded recommendation would suggest using a significantly lower number of units in the projector network, e.g., 512. This reduces the parameter count to ~1.3M (2048\*512 + 2\*512^2), a reduction of over 98% in projector size while maintaining competitive performance. We present a version of Table 1 from the rebuttal document with the parameter count for the projector network.
| **pdim** | **Projector params (approx)** | **Barlow Twins (base β)** | **Barlow Twins (optimal β\*)** | **VICReg (base β)** | **VICReg (optimal β\*)** |
|:--------:|:------------------------:|:----------------------:|:------------------------:|:-----------------------:|:-----------------------:|
| 64 | 135k | 73.6 ± 0.9 | 82.1 ± 0.2 | 68.9 ± 0.2 | 81.9 ± 0.1 |
| 128 | 278k | 74.7 ± 1.4 | 83.0 ± 1.1 | 70.6 ± 0.3 | 82.3 ± 0.4 |
| 256 | 589k | 75.9 ± 0.7 | 83.4 ± 0.4 | 75.3 ± 0.2 | 81.9 ± 0.3 |
| 512 | 1.3M | 79.2 ± 0.8 | 82.8 ± 0.5 | 79.3 ± 0.4 | 82.1 ± 0.6 |
| 1024 | 3.1M | 81.3 ± 1.0 | 82.9 ± 0.3 | 79.2 ± 0.9 | 82.5 ± 0.9 |
| 2048 | 8.3M | 81.0 ± 0.9 | 82.3 ± 0.5 | 80.6 ± 0.0 | 81.9 ± 1.2 |
| 4096 | 25.2M | 82.3 ± 0.4 | 82.3 ± 0.4 | 80.5 ± 0.3 | 81.0 ± 0.4 |
| 8192 | 83.9M | 82.2 ± 0.4 | 82.2 ± 0.4 | 80.4 ± 1.5 | 80.4 ± 1.5 |
2. **Leveraging multiple augmentations for better feature learning within the same compute budget:**
Our work demonstrates the effect of multiple augmentations in improving SSL pretraining convergence speed, i.e., using multiple augmentations during pretraining yields better features earlier in training. Leveraging this insight, we demonstrate that getting better features within the same training budget is possible using more augmentations per sample instead of more unique samples in the dataset. We present an improved Pareto frontier (Fig. 5) for a tradeoff between SSL pretraining runtime and classification error on the downstream task. Specifically, we show that in low compute budgets (low runtime), using multiple, diverse augmentations is better than using more unique samples.
Notably, this empirical result contradicts the intuition-based claims of previous works (see [1] Section 6.2), which advocates increasing the number of unique samples instead of augmentations per sample during SSL pretraining. his finding is particularly crucial in domains where acquiring additional unique samples is costly or impractical. Our empirical results demonstrate that this approach can significantly improve model performance in such scenarios without additional raw data collection.
Thank you again for your valuable feedback! We would appreciate your input for specific suggestions for experiments or analyses that further illuminate our contributions. We are eager to incorporate your expertise to enhance the impact and clarity of our work.
Best regards,
The Authors
[1] V. Cabannes, B. Kiani, R. Balestriero, Y. LeCun, and A. Bietti. The SSL interplay: Augmentations, inductive bias, and generalization. I ML, July 2023.