Response to reviewer JSXE
We thank the reviewers for acknowledging our method is versatile and interesting. We now address the reviewer's concerns:
> 1. The paper could benefit from experiments on the generalizability of LEMON to other architectures beyond Vision Transformers and BERT models. For example, CNN models are completely unexplored in terms of experiments. I suggest adding model expansion experiments for ResNet18 --> ResNet50 and EfficientNetB0 --> EfficientNetB4 (or other variants).
Thank your for your constructive feedback. In response to your suggestion, we have included experiments with expansion from ResNet-50 to WideResNet-110 in Appendix F.2. We compare LEMON with the best baseline method, i.e., bert2BERT-AKI. Our results indicate that LEMON is able to complete the training process within 60 epochs, which is 66.7% of the time required for training from scratch. Moreover, we observed that the bert2BERT-AKI baseline did not offer a similar acceleration, underscoring LEMON's advantages.
Regarding the choice of models, we did not opt for the expansion from ResNet-18 to ResNet-50 because they utilize different architectural blocks (Basic block vs. BottleNeck block). Instead, we expand ResNet-50 to WideResNet-110 to showcase LEMON’s capabilities involving both depth and width expansion.
> 2. Sections 5.1 and 5.2 experimentally study the effect of learning rates and schedules. However, the paper lacks a theoretical analysis of why this happens. For example, why does a small learning rate lead to lower final performance? I think only experimental verification is not enough and this requires some theoretical analysis.
We thank the reviewer for highlighting the importance of theoretical analysis in understanding the effects of learning rates and schedules on model performance. Indeed, several theoretical works have attempted to shed light on the relationship between learning rate, training schedules, and model generalization. For instance, He et al. [1] establishes a generalization bound correlated with the batch size to learning rate ratio, and Li et al. [2] demonstrates that networks trained with a large initial learning rate and subsequent annealing can generalize better than networks trained with a consistently small learning rate, based on the learning order of the model.
We believe that our study, primarily empirical in nature, can provide valuable, practical insights into this intricate relationship and can serve as a useful reference for theoreticians in the field.
Recognizing the significance of a combined theoretical and empirical approach, we are committed to incorporating a deeper theoretical analysis into our future research, which may involve collaborations with theoreticians.
> 3. Can "incremental" model expansion help achieve even better performance? For example, instead of expanding from "Model(small) pretrained --> Model (huge)", would it be better to expand in steps as "Model (small) pretrained --> Model (middle) -->Model (big) --> Model (huge)"
We are grateful for the reviewer’s suggestion regarding the potential of 'incremental' model expansion. Indeed, this concept is an interesting aspect of model scaling and could potentially enhance performance. However, due to its complexity and the constraints of the rebuttal period, we have not yet explored this incremental approach. But we recognize the potential value of this method and are keen to investigate it in our future work.
[1] He, Fengxiang, Tongliang Liu, and Dacheng Tao. "Control batch size and learning rate to generalize well: Theoretical and empirical evidence." Advances in neural information processing systems 32 (2019).
[2] Li, Yuanzhi, Colin Wei, and Tengyu Ma. "Towards explaining the regularization effect of initial large learning rate in training neural networks." Advances in Neural Information Processing Systems 32 (2019).