# How should DeepMind's Chinchilla revise our AI forecasts?

*Acknowledgements: I wrote this report as part of a six-hour paid work-trial with* [*Epoch AI*](https://epochai.org/)*.*  
*Epistemic status: My dataset analysis is a bit simplistic but the inference I draw from it seems likely. The implications for TAI timelines, in descending order of confidence, are 3, 7, 8, 4, 1, 2, 5, 6.*

**Abstract:**  
AI forecasters seek to predict the development of large language models (LLMs), but these predictions must be revised in light of DeepMind's *Chinchilla.* In this report, I will discuss these revisions and their implications. I analyse a dataset of 45 recent LLM and find that previous LLMs were surprisingly trained neither Kaplan-optimally nor Hoffman-optimally. I predict that future LLMs will be trained Hoffman-optimally. Finally, I explore how these scaling laws should impact our AI alignment and governance strategies.

Introduction.
=============

The purpose of this report.
---------------------------

### What problem do I aim to solve?

In April 2022, DeepMind subverted the conventional understanding of how to train large language models.[^x62y9ycj7d]

1.  They determined experimentally a new scaling law relating the loss of a LLM $L$ to the number of parameters in its architecture $N$ and the number of datapoints used in its training $D$.
2.  From this scaling law they derived a formula for the optimal parameter-count and data-count for a given computational budget.
3.  They showed that recent LLMs had been trained with far too many parameters and far too little data.
4.  They trained their own LLM called *Chinchilla* according to their newly-discovered optimality conditions. Although *Chinchilla* used roughly as much compute as Gopher, it achieved a 7% improvement on the MMLU benchmark.

*Chinchilla* forces us to revise our predictions about the development of AI, but it's not immediately clear what these revisions should be. Should we update towards short timelines or long timelines? Should we update towards gradual take-off or sudden take-off? Should we update towards friendly AI or unfriendly AI?

### My contributions.

There are three tasks I will attempt in my report:

1\.  I will discuss how previous LLMs were trained, and how future LLMs might be trained.

2\. I will enumerate mechanisms by which *Chinchilla* should revise our forecasts.

3\.  My analysis will generalise to **as-yet unpublished** scaling laws. That is, I will build general methods for conditioning your forecasts on any given scaling law.

DeepMind's *Chinchilla*
-----------------------

### Why care about scaling laws?

Imagine that you're an AI researcher pondering how best to train a LLM, and you've been granted a fixed computational budget of $C$ FLOPs. The budget $C$ will fix the value of $N\times D$ because $N\times D \propto C$. You're stuck with a trade-off between $N$ and $D$ — you can't increase $N$ without also decreasing $D$, and vice-versa.

Now, you want to find the values $N_\star$ and $D_\star$ which will yield the smallest loss $L$ of the trained model, but it's not obvious what these values should be. Should you train a 100B parameter model on 5% of the available data, or should you train a 10B parameter model on 50%?

You can find the answer if you know the $\textbf{scaling law}$ relating $L(N,D)$ to $N$ and $D$. All you need to do is minimise $L(N,D)$ along the frontier $\textsf{FLOP}(N,D) = C$. Here,  $\textsf{FLOP}(N,D)$ is the number of FLOPS required to train a model with a parameter-count of $N$ and a data-count of $D$, which is approximately $6 \times N \times D$.

| **Eq 1** | $N_{\\star}, D_{\\star} = \\text{argmin} _{\\{ \\textsf{FLOP}(N,D) = C\\}} L(N,D)$ |
| --- | --- |

Because it costs so much money to train large neural networks, an accurate scaling law can be very helpful, and an inaccurate scaling law might make you misappropriate millions of FLOP-dollars.

### Hoffman's Scaling Laws.

Hoffman2022[^x62y9ycj7d] finds the scaling law **Eq 2** by training 400 networks with different values of $N$ and $D$ and fitting a parametric loss function. They then apply the minimisation **Eq 1** to the scaling law **Eq 2**, to derive the optimal values for $N$ and $D$ in terms of $V := \log_{10} (N\times D)$, shown in **Eq 3** and $$**Eq 4.**

They find that as $V$ increases, $N$ and $D$ should be scaled at approximately the same rate.

| **Eq 2** | $L_H(N,D) = 1.69 + 403.4 \\times N^{-0.34} + 410.7 \\times D^{-0.28}$ |
| --- | --- |
| **Eq 3** | $\\log N_{H\\star}= 0.46 \\times V + 0.123$ |
| **Eq 4** | $\\log D_{H\\star} = 0.54 \\times V - 0.123$ |

### Kaplan's Scaling Laws.

**These results were unexpected!** The widespread doctrine in the LLM community held that parameter-count should be scaled at a much faster rate than data-count. This doctrine was grounded in the following scaling laws found in Kaplan2020[^0skzctl1cbsr].

| **Eq 5** | $L_K(N,D) = \\left(1.54e+10 \\times N^{-0.738} + 1.8e13 \\times D^{-1}\\right)^{0.103}$ |
| --- | --- |
| **Eq 6** | $\\log N_{K\\star} = 0.73 \\times V - 5.06$ |
| **Eq 7** | $\\log D_{K\\star} = 0.27 \\times V+5.06$ |

Hoffman2022 falsified Kaplan's scaling laws **Eq5-7**, and overturned the parametrocentric doctrine.

They furthermore claimed that recent LLMs have been trained suboptimally. That is, if recent LLMs had been trained with fewer parameters, and instead been trained on a larger dataset, they would've achieved better performance at the same cost. Alternatively, these models could've been trained to achieve the same performance with far less cost. As a striking example, GoogleBrain spent approximately $12M to train a 540B-parameter model, and $9M was wasted on suboptimal training.[^1pdbmijpy3j]

In the next section I will investigate how LLMs were trained in the period between January 2018 and August 2022. Were they trained Kaplan-optimally or Hoffman-optimally?

How were recent LLMs trained?
=============================

Recent LLMs were neither Kaplan-optimal nor Hoffman-optimal.
------------------------------------------------------------

### Sevilla-extrapolated model

I will analyse the dataset of machine learning models compiled by Sevilla2021a[^zbv6ua0i6pj]. This dataset includes 73 models in the language category that have been published between January 2018 and August 2022, and 45 of these entries include values for both $N$ and $D$. **Fig 1** shows the growth of $N$, $D$, and $N \times D$ for language models in this period.

![](https://39669.cdn.cke-cs.com/rQvD3VnunXZu34m86e5f/images/bfa70328c05242ed3dd7a67811a1318dbfefea778c3ca382.png)

**Fig 1:** Here are scatter plots for $\log(N)$, $\log(D)$, and $\log(ND)$ against time $T$. The solid lines show the predicted trends according to ordinary least-squared linear regression. The shaded regions show 90% confidence intervals for the regression. That is, if you picked an alternative linear trend from outside of the shaded region, and used it to generate data, then 10% of the generated data would deviate from the trend as much as our data.

Firstly, I will use linear regression to determine the growth-rate of $V := \log (N\times D)$across time. I find the following empirical growth rates over the period 2018 to 2022, where $T$ is the number of years between January 1st 2018 and the publication date.

| **Eq 8** | $V = 0.834 \\times T + 18.4$ |
| --- | --- |
| **Eq 9** | $\\log N = 0.479 \\times T + 8.67$ |
| **Eq 10** | $\\log D = 0.356 \\times T + 9.88$ |

I will refer to this as the "Sevilla-extrapolated model'', after the dataset Sevilla2021a[^zbv6ua0i6pj].

### Counterfactual histories.

Now I will imagine two counterfactual histories, one where LLMs were trained exactly Kaplan-optimally and another where LLMs were trained exactly Hoffman-optimally. In both counterfactual histories, I will assume that $V:= \log_{10}(N\times D)$ grows exactly as in the Sevilla-extrapolated model, following **Eq 8.**

How would $N$ and $D$ have grown in these counterfactual histories?  
  
Here are the growth-rates in the Kaplan-optimal counterfactual history:

| **Eq 11** | $\\log N_{K\\star} = 0.73 \\times V - 5.06\\notag$ |
| --- | --- |
|     | $= 0.73\\times \\left( 0.834 \\times T + 18.40 \\right) - 5.06$ |
|     | $= 0.609 \\times T + 8.48$ |
| **Eq 12** | $\\log D_{K\\star}= 0.27 \\times V + 5.06\\notag$ |
|     | $= 0.27 \\times \\left( 0.834 \\times T + 18.40 \\right) + 5.06$ |
|     | $= 0.225 \\times T + 10.1$ |

![](https://39669.cdn.cke-cs.com/rQvD3VnunXZu34m86e5f/images/87a6939bb241863d0f363c7380e7698eb96eb9781e3c16a2.png)

**Fig 2:** The black dotted lines show the growth rates of $N$, $D$, and $N \times D$ in the counterfactual Kaplan-optimal history. $V$ is assumed to grow as it has historically, but $N = N_{K\star}(V)$ and $D = D_{K\star}(V)$. We can see that in reality $N$ grew slightly slower than Kaplan-optimally, and $D$ grew slightly faster.

And here are the growth-rates in the Hoffman-optimal counterfactual history:

| **Eq 13** | $\\log N_{H\\star} = 0.46 \\times V +0.123$ |
| --- | --- |
|     | $= 0.46\\times \\left( 0.834 \\times T + 18.40 \\right) +0.123$ |
|     | $= 0.384 \\times T + 8.59$ |
| **Eq 14** | $\\log D_{H\\star}= 0.54 \\times V -0.123$ |
|     | $= 0.54 \\times \\left( 0.834 \\times T + 18.40 \\right) -0.123$ |
|     | $= 0.450 \\times T + 9.813$ |

![](https://39669.cdn.cke-cs.com/rQvD3VnunXZu34m86e5f/images/7a92f82a90ea138f40e30647d00e4a814b0a25bf328db45c.png)

**Fig 3:** The black dotted lines show the growth rates of $N$, $D$, and $N \times D$ in the counterfactual Hoffman-optimal history. $V$ is assumed to grow as it has historically, but $N = N_{H\star}(V)$ and $D = D_{H\star}(V)$.  We can see that in reality $N$ grew slightly faster than Hoffman-optimally, and $D$ grew significantly slower.

I conclude that the recent LLMs have been trained in accordance with neither Kaplan's scaling laws nor Hoffman's scaling laws, but rather an interpolation between these two trajectories.

**This is somewhat surprising.** Kaplan's scaling laws were widely accepted results in the community, so we might have expected recent LLMs to more closely fit the Kaplan-optimal counterfactual history.

In any case, I predict that the LLM community will shift their behaviour to Hoffman-optimality given that Hoffman2022 is now widely accepted.

Hoffman-receptive model.
------------------------

The LLM community has been very receptive to Hoffman2022. The paper has been cited over 44 times and has been widely discussed online, which is typical for LLMs which achieve state-of-the-art performance. The majority opinion is that Kaplan's scaling laws were mistaken.

Here are four reasons for this majority opinion:

1.  In the Kaplan2020[^0skzctl1cbsr] experiments, LLMs were trained with a schedule where the learning rate decay doesn't depend on the total number of steps, but in practice, LLMs are never trained in this way.
2.  Because Kaplan’s scaling laws recommended that you don’t increase $D$ above 300B tokens, subsequent researchers didn't discover that increasing $D$ actually *does* improve performance.  
      
    This is a general drawback with scaling laws: if a scaling law is mistaken, then we might not discover that it's mistaken, because the law dissuades the very actions which would falsify it.
3.   Kaplan's scaling law **Eq 5** cannot hold in the limit as$(N,D) \rightarrow (\infty, \infty)$ because there is irreducible entropy in the English language. For example, both "tomorrow is Monday'' and "tomorrow is Tuesday'' are positive-probability sentences.  
      
    In contrast, Hoffman's scaling law $$**Eq 2** might hold in the limit $(N,D) \rightarrow (\infty, \infty)$, so long as the irreducible entropy of the English language is less than 1.69.
4.  Finally, the proof is in the pudding. DeepMind trained a LLM according to their scaling laws and achieved better performance-per-compute than Kaplan2020[^0skzctl1cbsr] would've predicted.

It is therefore likely that future LLMs will be trained according to the revised scaling laws. In the Hoffman-receptive model, I assume that $V:=\log_{10}(N \times D)$ grows exactly as in the Sevilla-extrapolated model, following **Eq 8**, but I assume that $N = N_{H\star}$ and $D = D_{H\star}$ after April 2022.

![](https://39669.cdn.cke-cs.com/rQvD3VnunXZu34m86e5f/images/60bbcb71cd89e42d3ee1f49c96ac9afdfa633890704777e8.png)

**Fig 4:** The black dotted line shows the growth rates of $N$, $D$, and $N \times D$ in the Hoffman-receptive model. V is assumed to grow as it does empirically, but $N = N_{H\star}(V)$ and $D = D_{H\star}(V)$ after April 2022.

The Hoffman-receptive model differs from the model presented in Sevilla2021b[^opnffczzuog], which extrapolates the historical growth-rate for parameter-count $N$ into the future. They justify this assumption with reference to Kaplan's scaling laws.

> We chose to focus on parameter count because previous work indicates that it is an important variable for model performance Kaplan2020[^0skzctl1cbsr], because it helps as a proxy of model complexity and because it is information usually readily available or easily estimable from descriptions of model architecture.

Because Kaplan's scaling laws have been falsified by Hoffman's, Sevilla2021b's analysis should be amended. Compared with Sevilla2021b, the Hoffman-receptive model predicts that future LLMs will have fewer parameters $N$ — there will be a discontinuous drop in $N$ followed up by shallower growth. Likewise, the model predicts future LLMs will be trained on larger datasets $D$ — there will be a discontinuous jump in $D$ followed up by steeper growth.

In the next section I will briefly enumerate mechanisms by which *Chinchilla* might revise our forecasts. Some of these mechanisms are obvious, whereas others are surprising.

How does *Chinchilla* revise our forecasts?
===========================================

1\. Shorter timelines via low-hanging fruit.
--------------------------------------------

According to Hoffman's scaling law, LLMs have been trained compute-suboptimally. Therefore LLMs can be improved imminently, without waiting for algorithmic innovation or an increase in the FLOP-budget $C$. Therefore Hoffman2022 updates us towards shorter timelines.

2\. Maybe longer timelines?
---------------------------

If we interpret the two opposing scaling laws **Eq 2** and **Eq 5** at face-value, Hoffman's is more pessimistic than Kaplan's.  
  
Below I have plotted a heatmap of $\left(L_H(N,D)-L_K(N,D)\right)/L_K(N,D)$ for various values of $N$ and $D.$

We can see that for the majority of the heatmap, $L_H(N,D) > L_K(N,D)$. This area includes LLMs in the regime $(N,D) \rightarrow (\infty, \infty)$, whether the limit is approached along a Kaplan-optimal trajectory, along a Hoffman-optimal trajectory, or along a Sevilla-extrapolated trajectory.

![](https://39669.cdn.cke-cs.com/rQvD3VnunXZu34m86e5f/images/d0b032561ab6dc2219567dc2693b45e92ce64eec90061b26.png)

**Fig 5:** The heatmap shows values of $\left(L_H(N,D)-L_K(N,D)\right)/L_K(N,D)$ for various values of $N$ and $D$. In the blue area, Kaplan's scaling law predicts lower loss than Hoffman's scaling law. In the red area, Hoffman's scaling law predicts a lower loss than Kaplan's scaling law. In the white area the scaling laws predict the same loss. The black markers show $(N,D)$ for LLMs published between January 2018 and August 2022. The blue dashed line shows $(N,D)$ for models trained Kaplan-optimally. The red dashed line shows $(N,D)$ for models trained Hoffman-optimally. The green dashed line shows $(N,D)$ extrapolated from the Sevilla2021a.

So shouldn't Hoffman202 update us towards longer timelines?

Not quite.

We know that Kaplan's scaling laws cannot hold in the limit as $(N,D) \rightarrow (\infty, \infty)$. Because Kaplan's scaling laws must fail in this regime, we cannot compare the two opposing scaling laws at face-value. The two scaling laws must be compared more cautiously, which is outside the scope of this report.

3\. Quicker exhaustion of data.
-------------------------------

Interestingly, Hoffman2022 might force us to predict *faster* growth for parameter-count and *slower* growth for data-count, under the plausible assumption that there is a limit to the amount of available data.  
     
Suppose we were sure that $D$ is capped at a maximum value of 3.2T tokens. According to the Sevilla-extrapolated model, we expect $\log D = 0.356 \times T + 9.88$, and so data would be exhausted in May 2025 ( $T$ = 7.37). Thereafter, $D$ would remain constant at 3.2T tokens, and all growth in $N \times D$ would channel into growth in $N$.

However, let's now consider a Hoffman-receptive future with a data maximum of 3.2T tokens: we expect $\log D = 0.450 \times T + 9.81,$ and so data would be exhausted in December 2023 ( $T$ = 5.99). Thereafter, $D$ would remain constant at 3.2T tokens, and all growth in $N \times D$ would channel into growth in $N$.

![](https://39669.cdn.cke-cs.com/rQvD3VnunXZu34m86e5f/images/cf3eb3377584ab13540b54fdd67cda9b452db5abeb35ff2a.png)

**Fig 6:** The black dotted line shows the growth rates of $N$, $D$, and $N \times D$ in the Hoffman-receptive future with data-scarcity. $V$ is assumed to grow as it does empirically, and $N = N_{H\star}$(V) and $D = D_{H\star}(V)$ after April 2022, until $D$ reaches its maximum value of 3.2e12.

Hence for the period between December 2023 and April 2025, the Hoffman-receptive model predicts a *faster* $N$ growth and a slower $D$ growth than the Sevilla-extrapolated model when both models are conditioned on a data limit of 3.2T.

4\. LLMs are "intelligent".
---------------------------

Suppose that LLMs were just glorified lookup tables — i.e. they are only able to reduce loss by memorising data rather than by discovering genuine regularities that govern the data. Under this assumption, LLMs could achieve a lower loss only if they scale parameter-count $N$ and data-count $D$ approximately evenly because if the LLM is not compressing the data it would need twice the parameters to memorise twice the data.

On the other hand, if LLMs were just genuinely learning regularities in the data, then parameter-count $N$ would not need to scale with data $D$. Instead parameter-count would scale with $\alpha \times D$, where $\alpha$ is the data compression ratio of the LLM. Because $\alpha$ is smaller according to Hoffman's scaling laws than according to Kaplan's scaling laws, Hoffman2022 is evidence challenging the thesis that LLMs are glorified lookup tables, and supporting the thesis that LLMs are genuinely learning regularities.

5\. Biological Anchors model.
-----------------------------

Cotra2020[^jar4smvlok] forecasts the arrival of Transformative AI by establishing "anchors'' between TAI and existing biological systems. For example, Cotra2020 "anchors'' the parameter-count $N$ in a TAI to the number of synapses in the human brain $N_{\texttt{human}}$, and determines a timeline for TAI by extrapolating the current trajectory of $N$ until $N(T) = N_{\texttt{human}}$. If we use this biological anchor, then Hoffman2022 updates us towards longer timelines, because Hoffman's scaling laws predict slower growth for $N(T)$.  
     
However we might instead "anchor'' the data-count $D$ used to train a TAI to the amount of data used to "train" the human brain.

We might anchor $D(T) = D_\texttt{human}$, the total data-count that a human experiences between the ages of 0 and 50. Or we might anchor $D(T) = D_{\texttt{evolution}}$, the total data-count of a human's evolutional lineage[^hjbgadfjjv4].

If we use these biological anchors, then Hoffman2022 updates us towards shorter timelines, because Hoffman's scaling laws predict faster growth for $D(T)$.

6\. Shorter timelines via algorithmic innovation.
-------------------------------------------------

Hoffman2022 should update us towards significant algorithmic innovation in future LLMs. According to Hoffman's scaling laws, current LLMs are inefficient at learning from data, because a low loss $L$ requires a large data-count $D$. But we know that the human brain is far more data-efficient, and so the data-efficiency of LLMs has a lot of room to improve, theoretically at least.

But this argument does not apply to Kaplan2020[^0skzctl1cbsr]. According to Kaplan's scaling laws, the inefficiency of current LLMs is not in their data-count but in their parameter-count. LLMs learn all they can from only 300B tokens, but need large parameter-count $N$ to improve significantly. However unlike data-efficiency, there is no biological analogy that suggests any possible improvement in parameter-efficiency, because the human brain has far more parameters than any existing LLM.

Therefore Hoffman2022 updates us towards shorter timelines.

7\. Data-rich tasks will be solved sooner than data-poor tasks.
---------------------------------------------------------------

Hoffman2022 affects our *relative* timelines. Specifically, we should predict data-poor tasks will take relatively longer to solve, and data-rich tasks will take relatively shorter.

Consider for example the tasks in the Massive Multitask Language Understanding benchmark, presented in Hendrycks2020[^q0ofbaw7zhg]. For some of these tasks, data can be generated indefinitely  (e.g. "Elementary Mathematics''), but not for other tasks (e.g "Highschool Biology''). Therefore Hoffman2022 updates us towards more progress on the Elementary Mathematics task relative to the Highschool Biology task.

Worryingly, this shortens the timeline until an AI has mastered the task of AI capabilities research **relative to** the timeline until an AI has mastered the task of AI alignment research. Why? Because the AI capabilities literature is many orders-of-magnitude larger than the AI alignment literature. This is evidence against the hope that AI alignment research could meet the deadline that AI capabilities research imposes.

This concern could be mitigated by compiling and expanding a dataset of AI alignment research, as is found in Kirchner2022[^sagqu3twyb].

8\. The "Big Data" advantage
----------------------------

nostalgebraist2022[^iv3a11y08p] estimates that the total number of tokens found in publicly-available text-based data is 3.2T. According to the Hoffman-receptive model, this data will be exhausted by 2024.

Thereafter, corporations and institutions attempting to develop AI will be strategically advantaged to the extent to which they can access non-public data. For instance, Facebook, Google, and Apple will be advantaged, whereas OpenAI, DeepMind, and EleutherAI will be disadvantaged.

Similarly, governments will be strategically advantaged to the extent of their willingness and power to seize data from their citizens. For instance, China will be advantaged, whereas the European Union will be disadvantaged.  
     
This has important implications for AI governance. There are only a dozen actors with access to massive non-public text-based datasets, and these actors are known to each other. Because coordination is often easier among fewer actors, Hoffman2022 updates us towards coordination in AI governance[^mqo7jbttldl].

In the next section I will pose two open questions which I might explore in forthcoming work.

Open questions
==============

What is the marginal cost of collecting data?
---------------------------------------------

Imagine you're an AI researcher pondering how best to train your LLM, and you've been granted a fixed financial budget of $C$ US dollars. You'll spend some of this money collecting data (web-scraping, buying the data from a third-party, generating the data automatically), and you'll spend some of this money on training. You want to find the values $N_\star$ and $D_\star$ with the smallest loss $L$ given your financial budget:

| **Eq 15** | $N_{\\star}, D_{\\star} = \\text{argmin} _{\\{ \\textsf{FLOP}(N,D) + \\textsf{Cost}(D) = C\\}} L(N,D)$ |
| --- | --- |

**Eq 15** is similar to **Eq 1**, except it includes a term $\textsf{Cost}(D)$ representing the financial cost to collect a dataset of size $D$ (normalised to the cost of one FLOP). **Eq 1**  is a special case of **Eq 15** where $\textsf{Cost}(D) = 0$.

Throughout this report, I've assumed that $\textsf{Cost}(D)$ is negligible compared to $\textsf{FLOP}(N,D)$, and hence that compute is a good proxy for financial cost. However, as $D$increases, it is likely that the marginal cost $\partial \textsf{Cost}(D)/ \partial D$ also increases, because all the easily-accessible tokens will be exhausted. Eventually, $\textsf{Cost}(D)$ will be comparable with $\textsf{FLOP}(N,D)$. In this "data-scarce'' regime, LLMs will not be trained compute-optimally, but rather cost-optimally. Specifically, LLMs will be trained with more parameters and less data than would be compute-optimal.

I have already considered in **Fig 4** the cost-optimal trajectories for the following $\textsf{Cost}$function.  
$\begin{align}   \textsf{Cost(D)} = \begin{cases}0&  D\leq\text{3.2e12}\\\infty & D>\text{3.2e12}\end{cases}\end{align}$

In a forthcoming report I will estimate how $\textsf{Cost}(D)$ might change as $D$ increases. The report will enumerate different sources of text-based data (e.g. publicly-accessible internet text, private social media messages, human conversations, etc), and for each data-source the report will estimate the cost-per-token and the total availability of the data. Those quantities will determine the function $\textsf{Cost}$, and therefore determine the cost-optimal trajectories of $N$ and $D$ in the future.

Unpublished scaling laws
------------------------

Here are two observations:

1.  Because it's so expensive to train LLMs, researchers are committed to finding accurate scaling laws. We've seen that with a better scaling law, GoogleBrain could've saved themselves $9M of their $12M budget!
2.  In the past two years, two contradictory scaling laws have been proposed — Kaplan2020[^0skzctl1cbsr] and Hoffman2022[^x62y9ycj7d] — which signals to researchers that (1) mistakes can arise when determining scaling laws, and (2) correcting these mistakes is tractable.

These two observations suggest that researchers will continue to investigate scaling laws, and will publish those scaling laws in the coming months.

Will this make my report redundant? Hopefully not.

The analysis I present in this report can be generalised to any given scaling law $L(N,D)$, published or unpublished. The code would need to be re-run on $L(N,D)$ and the figures would need to be updated. My discussion of the scaling law’s implications would likely generalise because I only appealed to whether the scaling law increases or decreases our estimates for $\partial L(N,D) / \partial N$ and $\partial L(N,D) / \partial D$.

[^x62y9ycj7d]: Jordan Hoffmann, Sebastian Borgeaud, Arthur Mensch, Elena Buchatskaya, Trevor Cai, Eliza Rutherford, Diego de Las Casas, Lisa Anne Hendricks, Johannes Welbl, Aidan Clark, Tom Hennigan, Eric Noland, Katie Millican, George van den Driessche, Bogdan Damoc, Aurelia Guy, Simon Osindero, Karen Simonyan, Erich Elsen, Jack W. Rae, Oriol Vinyals, and Laurent Sifre. Training compute-optimal large language models, 2022. URL https://arxiv.org/abs/2203.15556. 

[^0skzctl1cbsr]: Jared Kaplan, Sam McCandlish, Tom Henighan, Tom B. Brown, Benjamin Chess, Rewon Child, Scott Gray, Alec Radford, Jeffrey Wu, and Dario Amodei. Scaling laws for neural language models, 2020. URL https://arxiv.org/abs/2001.08361. 

[^1pdbmijpy3j]: GoogleBrain trained a LLM called "PaLM" with the following values:\(N = 5.40\text{e}11\)\(D = 5.85\text{e}11\)\(V = 23.5\)According to Eq 2, PaLM would've achieved a loss of 1.94. This is the same loss for a model with the following values:\(\) \(N = 4.53\text{e}10\)\(D = 1.75\text{e}12\)\(V = 22.9\)Note that \(10^{22.9}\) is 25.1% of \(10^{23.5}\) so 74.9% of the budget could've been saved.Heim2022[12] estimates the cost of training PaLM lies between $9M and $23M. 

[^zbv6ua0i6pj]: Jaime Sevilla, Pablo Villalobos, Juan Felipe Cerón, Matthew Burtell, Lennart Heim, Amogh B Nanjajjar, Anson Ho, Tamay Besiroglu, Marius Hobbhahn, and Jean-Stanislas Denain. Parameter, compute and data trends in machine learning, 2021a. URL https://docs.google.com/spreadsheets/d/1AAIebjNsnJj_uKALHbXNfn3_YsT6sHXtCU0q7OIPuc4/. 

[^opnffczzuog]: Jaime Sevilla, Pablo Villalobos, and Juan Felipe Cerón. Parameter counts in machine learning. https://epochai.org/blog/parameter-counts, 2021b. Accessed: 2022-08-17 

[^jar4smvlok]: Ajeya Cotra. Forecasting TAI with biological anchors, Sep 2020. URL https://www.lesswrong.com/posts/KrJfoZzpSDpnrv9va/draft-report-on-ai-timelines. 

[^hjbgadfjjv4]: What are \(D_\texttt{human}\) and \(D_\texttt{evolution}\)?Here are some upper-bound approximations:\(D_\texttt{human}\)= 100 000 words-per-day\(\times\) 2 tokens-per-word\(\times\) 365 days-per-year\(\times\) 50 years= 5.48e6 tokens\(D_\texttt{evolution}\)= 100 000 words-per-day\(\times\) 2 tokens-per-word\(\times\) 365 days-per-year\(\times\) 2 million years= 1.46e14 tokens 

[^q0ofbaw7zhg]: Dan Hendrycks, Collin Burns, Steven Basart, Andy Zou, Mantas Mazeika, Dawn Song, and Jacob Steinhardt. Measuring massive multitask language understanding, 2020. URL https://arxiv.org/abs/2009.03300. 

[^sagqu3twyb]: Jan H. Kirchner, Logan Smith, Jacques Thibodeau, Kyle McDonell, and Laria Reynolds. Researching alignment research: Unsupervised analysis, 2022. URL https://arxiv.org/abs/2206.02841. 

[^iv3a11y08p]: nostalgebraist. chinchilla’s wild implications, Jul 2022. URL https://www.alignmentforum.org/posts/6Fpvch8RR29qLEWNH/chinchilla-s-wild-implications. 

[^mqo7jbttldl]: I remember reading this point in a LessWrong comment, but I can't manage to find it. 

[^uygcnzdizi]: Lennart Heim. Estimating palm’s training cost, 2022. URL https://blog.heim.xyz/palm-training-cost/.