**Individual task prediction and assumptions.** Our work corroborates that of Schaeffer et al. (2023) that individual task prediction is indeed a hard problem. We identify this as a critical area for future study in our conclusion. Also, thanks for bringing up the $\alpha = \beta$ assumption. In Appendix A, we discuss extensions of the over-training scaling law in cases where $\alpha \neq \beta$, finding that similarly predictable behavior is expected. However, given the large compute requirements needed to train models, we were unfortunately only able to restrict our empirical setup to the $\alpha = \beta$ regime.
**Additional training recipes.** While we conducted experiments with various hypers and datasets, we acknowledge the limitation of not exploring additional optimizers or architectures. We feel our choice is justified, based on the standardization in modern decoder-only transformer training recipes (i.a., GPT-2, Llama). We recognize that focusing solely on the current training paradigm may be restrictive. However, the substantial compute requirements for a comprehensive scaling study pose practical challenges to broader exploration.
**On predictable average downstream performance.** We are sorry for any confusion here! Our claim is indeed that average performance can be predictable. We try to be clear in our abstract (L025-026), intro (L091-092), and experiments (L413). However, if there are any specific instances where our claims are imprecise, we are happy to update the manuscript!
**Typos.** We have updated the manuscript accordingly, thanks!
**Figure readability.** Thanks for the suggestion. We updated Figure 1, 2, 9 and are happy to make further changes.
**Elaboration on motivation for over-training (re: L142-144, 44).** Thanks for the chance to clarify! The fact that over-training reduces inference cost is the primary motivation for over-training in practice. Consider a Chinchilla optimal model $A$ that has $N$ parameters and is trained for $D$ tokens. This model takes approximately $6 \cdot N \cdot D$ FLOPs of compute to train. Now consider a second model $B$ that has only $N/c$ parameters, where $c>1$, but that is trained on $k \cdot c \cdot D$ tokens, where also $k>1$. This model takes $6 \cdot k \cdot N \cdot D > 6 \cdot N \cdot D$ FLOPs (i.e., it is more expensive to train). Consider that $B$ is over-trained s.t. it matches $A$ in validation loss (i.e., performance). Model $B$ is *cheaper* to serve at inference, as it has fewer parameters and requires less inference FLOPs.
**Larger sets of tasks to validate the relationship between loss and downstream error.** Please see Figure 8 in the Appendix where we look at the relationship between loss and downstream performance for as many as 46 different tasks. The high level takeaway is that adding more evaluation tasks keeps the scaling laws relatively stable in their predictive power. However, considering too few tasks in the average can diminish predictive power.
**Assumptions about the uniformity of over-training effects over datasets and model sizes.** Thanks for bringing this up! Our assumptions here are baked into Equation (4); namely, that the variables for the fit are sufficient to describe behavior. This equation is fit differently for different training distributions, so we do not assume that one scaling fit will be able to predict performance for models trained on a different training distributions.
**Trends in individual task prediction error.** Looking at Table 2, it appears there are not clear trends in what individual tasks are predictable. Furthermore, it appears that predictability can differ wildly based on the *training distribution*. Particularly, we believe that this observation motivates future work on understanding interactions between training sets and downstream eval predictability. For example, training on RedPajama allows for predicting relative error for the 7B run on ARC-Easy at $\sim 5\%$; however, the prediction error is much higher for C4 and RefinedWeb trained models at $>26\%$. While influence functions [1, 2] are one promising avenue; we believe there is much more work to be done here.
**Out-of-distribution (OOD) scaling clarification.** We provide the key takeaways for our OOD scaling study in L432-436, repeated below for convenience:
>To probe the limits of reliable scaling, we attempt to break our scaling laws in out-of-distribution settings. We find that models trained on C4---English filtered---and evaluated on next token prediction on code domains have a high relative error in many cases. Perhaps surprisingly, evaluating the same models on German next token prediction gives reliable loss scaling (Figure 10).
For more results see L1602-1615.
-----
**Additional references.**
[1] Pang Wei Koh and Percy Liang. Understanding Black-box Predictions via Influence Functions. 2017.
[2] Roger Grosse et al. Studying Large Language Model Generalization with Influence Functions. 2023.