Response to Reviewer gxVT
Dear Reviewer gxVT,
We sincerely thank you for your time and effort in reviewing our paper. We value your suggestions and address them point by point in the following:
**Q.1. The paper lacks comparison to the BERT [1] pre-training, which used a two-step pre-trianing approach with a growing context window length.**
The pre-training methods of BERT and GPT-NeoX are distinct. BERT employs a two-step approach with an expanding context window, focusing on masked language modeling and next sentence prediction. In contrast, GPT-NeoX utilizes an autoregressive training strategy. Considering these differences, we did not choose the BERT pre-training as a baseline.
**Q.2. The figures are confusing with different arrows pointing at the lines with same colors (Figure 3 & 5).**
Thanks for your suggestion, we modified the figure to make it clearer.
**Q.3. The experiments are conducted on a single neural architecture and the provided architecture sizes are considerably small compared to existing LLMs.....How would the GrowLength method work with substantially larger model 7B+?**
Larger models, such as those with 7B+ parameters, require significantly more computational resources. Implementing the GrowLength method at such scales could be prohibitively resource-intensive in terms of computational power and energy consumption. This limitation could affect the practicality of using the method in real-world applications, where resource constraints are a significant consideration. Moreover, it is common practice to use smaller models to verify experimental settings, as seen in the Llama2 paper. In this paper, the GQA setting is verified using a smaller model (30B) before being applied to a larger model (70B).
Also, it has been found that much smaller models' performance can predict the performance of huge models. This has been discussed in GPT-4 technical report[1], PaLM-2 report[2] and Chinchila[3]. For examples, by the figure 1 and figure 2 from GPT-4's report, much smaller models (1000x smaller) can be used to predict GPT-4's performance. Hence, we kindly argue that, the lack of results from pretty large models does not harm the soundness of our mehtods.
[1][GPT-4 Technical Report](https://arxiv.org/pdf/2303.08774.pdf)
[2][PaLM 2 Technical Report](https://arxiv.org/pdf/2305.10403.pdf)
[3][Training Compute-Optimal Large Language Models(Chinchilla)](https://arxiv.org/pdf/2203.15556.pdf)
**Q.4. Where are GrowLength-1 and GrowLength-2 defined?**
In Figure 4, 'GrowLength-1' represents the model trained using our growth strategy. In contrast, 'GrowLength-2' employs the same strategy but processes approximately twice as many tokens as 'GrowLength-1'. 'GrowLength-1' demonstrates accelerated training times compared to models using a fixed context length of 1024, as shown in Figure 2.
When processing more tokens, the training duration of 'GrowLength-2' is comparable to that of a fixed-length model, namely 'LLM1024'. We have included both models in the figure to ensure a comprehensive and fair comparison.
**Q.5. How would the GrowLength method work with substantially context windows?**
**if we understand correctly, the reviewer want the performance of LLM with longer context windows**
The LLM pre-trained by our proposed method consistently demonstrates superiority over all the baselines when comparing GrowLength-1, LLM1024, and LLM128. The results are presented in Figure 4.
Your feedback is invaluable to us, and we trust that our response has effectively addressed your concerns. In light of this, we would be grateful if the reviewer could reassess our work and possibly reconsider the score given.
Thanks,\
Authors