Draft complete but not yet reviewed; expect revisions
What Training Selects
In brief
- Ideas
- Many functions fit the training data and differ elsewhere, so training's inductive bias decides behavior there. Goal misgeneralization, eliciting latent knowledge, and weak-to-strong generalization all turn on this (§9.1.5).
- At the interpolation threshold a model must fit its noise and error peaks; past it, the optimizer's preference for small-norm exact fits brings error down again: double descent (§9.2.1).
- Training leans toward simple functions. The lean helps networks generalize, and it makes them rely on the simplest predictive cue even when that cue is the wrong one (§9.3.4).
- A smooth quantity crossing a threshold makes a sudden step: a linear network learns each mode after a plateau roughly inversely proportional to the mode's strength (§9.4.2).
- Evidence
- Experiment: fifty image classifiers differing only in random seed varied an order of magnitude more on some corrupted images than on the standard test set (§9.1.4).
- Theorem: minimum-norm least squares has infinite risk at one parameter per example and falling risk past it; in the well-specified model it never beats the best small model (§9.2.2).
- Experiment: random network parameters favored simple functions, and gradient descent's probabilities of reaching likely fits matched the Bayesian posterior's within an order of magnitude (§9.3.2).
- Experiment: in grokking, held-out accuracy jumps long after the training data is fit; in one small transformer, measures built from its reverse-engineered algorithm improved steadily well before the jump (§9.4.4).
- Open
- Limit: counting deceptive functions among the fits says nothing about how likely training is to produce one; that depends on training's measure, unknown for goals in large models as of October 2026 (§9.3.5).
- Limit: early progress showed only to measures built from a known mechanism or a theory of the task; no method yet predicts, before training, when a large model's transition will occur (§9.4.6).
The previous chapter ended with a puzzle. Standard networks can fit labels assigned at random, so their capacity cannot be what makes them generalize on real labels (Section 8.4.5). The puzzle matters for alignment because of what it implies. If a network can represent many functions that fit the training data equally well, then the data and the loss do not decide what the network does on new inputs. The training procedure decides, by favoring some fitting functions over others. That preference is called inductive bias. Instillation, the second of the book's four problems, is getting a learner to acquire what was specified rather than a proxy that scored the same in training. It is a question about inductive bias: of all the behaviors consistent with the training signal, which one did training produce?
This chapter teaches what is known about that choice, starting each time from a case small enough to compute exactly, and it marks how much is not known. It takes four ideas in turn: the data and a held-out check leave many fits standing; past a threshold of size, the optimizer chooses among exact fits; networks favor simple functions; and what they learn can arrive in sudden stages. The choice can be described in small models, measured in some large ones, and predicted in none of the cases alignment cares about most. No theory yet says which goals or values, among those consistent with alignment training data, a large model acquires. Chapter 10 turns from the general question to one trained model, and asks which data made a behavior, what measure of complexity suits a network, and whether training builds learned search. The later chapters that need a prediction (Chapter 31; Chapter 34; Chapter 42; Chapter 32) argue from the partial evidence the two chapters collect. Nearly every claim in the chapter concerns the first of the book's three relationships, the training process and the signal it optimizes.
9.1 Many solutions fit #
A developer trains a model, checks it on held-out data drawn the same way as the training data, and finds it accurate. The previous chapter showed one way that check can mislead: a shortcut that agrees with the label in training earns its accuracy there and fails where the agreement breaks (Section 8.4.2). This section shows that the problem is more general than shortcuts. Even when nothing in the data is misleading, the data and the held-out check together do not determine what the model does on inputs unlike those it was trained on.
9.1.1 The idea: a curve through a few points #
Draw eight points on a page and ask for a curve through them. Infinitely many curves pass through all eight. They agree exactly at the points and can do anything at all between and beyond them. Nothing in the points chooses among them. Whoever draws the curve chooses, by a preference brought to the task: a smooth curve, a short formula, a curve that levels off at the edges.
A trained network is in the same position, with millions of parameters in place of a pencil. When the network has more parameters than it needs to fit its data, many settings fit equally well, and Section 8.3.6 observed that gradient descent is indifferent among them. Which one a run ends in depends on things the loss never mentions: the random starting point, the order of the examples, the learning rate, the architecture. Held-out data drawn like the training data cannot tell the candidates apart either, because on that distribution their scores are nearly the same, even where their individual predictions differ. The random-label experiment of Zhang and colleagues, reported in Section 8.4.5, is the extreme case: networks that generalize on real labels could also fit labels that carry no pattern at all, so the capacity to fit was never the constraint (Zhang et al., 2016).
9.1.2 Underspecification #
The idea needs two quantities. Write for the loss of a predictor on one example, and for the distribution the training and held-out examples are drawn from. The risk of under is its expected loss, , the quantity that held-out data estimates (Section 8.1.2). Deployment draws its inputs from a distribution that may differ from .
Fix a family of predictors and a tolerance . The near-optimal set is
the predictors whose risk on the training distribution is within of the best. A training pipeline (data, model family, loss, optimizer, and the choices that set them up) is underspecified when it can return several members of that behave differently on the deployment distribution .
The usage follows D'Amour and colleagues, who define it this way: "An ML pipeline is underspecified when it can return many predictors with equivalently strong held-out performance in the training domain" (D'Amour et al., 2022). The definition separates two properties. In-distribution equivalence says that every member of scores nearly the same under ; a held-out test confirms it. Out-of-distribution divergence says that the members score differently under ; a held-out test cannot see it, because it samples from . The authors state the consequence plainly: if the pipeline is sensitive only to performance on the training distribution, "it will return an arbitrarily chosen predictor from this class" (D'Amour et al., 2022). They also tie the definition to inductive bias, since members of the near-optimal set can "encode substantially different inductive biases" (D'Amour et al., 2022).
Underspecification is a property of a pipeline, not of a trained model. Any single model is a definite function. The question is how much the procedure that produced it constrained that function where the data did not reach.
9.1.3 Exploring many fits #
Figure 9.1 runs the experiment on the smallest scale that shows it. Over 300 sets of ten networks, the median of the largest disagreement anywhere inside the training interval is 0.10, and the median held-out error, measured on inputs drawn from the interval, is 0.0003. Only one of the 3,000 networks has a held-out error above 0.01; it fits the eight points but climbs steeply between the outermost point and the edge of the interval. By the standard check, nearly every network is equally good. Half a unit outside the interval, at , the median spread of the ten predictions is 0.39; at it is 0.71, and at it is 1.39, more than half the whole range of the curve that made the data. None of these networks is wrong about the training data. They differ only where the training data is silent, which is where deployment may take them.
The networks also share something the data did not give them. All ten are built of straight pieces, because a sum of hinges is linear between its kinks and beyond its last one, and all ten are the smallest-norm fit for their hidden layer. A different architecture or training rule would fan out differently: the procedure, not the data, decides the shape of the fan.
9.1.4 The evidence at scale #
D'Amour and colleagues, about forty authors most of them at Google, reported underspecification in a 2022 paper in the Journal of Machine Learning Research (D'Amour et al., 2022). Their protocol builds an ensemble by perturbing a small part of a pipeline, most often only the random seed, and confirms that its members perform nearly equally on held-out data from the training distribution. It then compares them on stress tests: evaluations on shifted, stratified, or deliberately constructed data that probe a property the application cares about (D'Amour et al., 2022). Their abstract lists examples "from computer vision, medical imaging, natural language processing, clinical risk prediction based on electronic health records, and medical genomics" (D'Amour et al., 2022). The genomics example is a linear risk score used as a warm-up; the other four are deep networks, several of them medical models from the authors' own organizations.
Three results show the pattern. Fifty ResNet-50 image classifiers, trained on ImageNet "using identical pipelines that differ only in their random seed", varied on some corrupted versions of the test images by an order of magnitude more than on the standard test set (D'Amour et al., 2022). Five pretrainings of the BERT language model, each fine-tuned twenty times, scored nearly alike on standard tasks. Yet the correlation between each model's gendered associations with occupations and official occupational statistics ranged from 0.3 to 0.7 on one task, and the spread came from the pretraining seed as well as the fine-tuning seed (D'Amour et al., 2022). And in a model predicting acute kidney injury from health records, an ensemble whose held-out scores were tightly clustered became "both worse and more widely dispersed" when the records were shifted in time of day and in which laboratory tests were ordered (D'Amour et al., 2022). The authors' summary: "We find evidence of underspecification in all applications, with downstream effects on robustness, fairness, and causal grounding" (D'Amour et al., 2022).
Varying only the seed explores a small part of the near-optimal set, so the authors say their method "underestimates the impact of underspecification"; that varying the optimizer or learning rate too would reveal a far larger set is their conjecture (D'Amour et al., 2022). Several of their significance tests are offered as descriptive, and the dermatology results as exploratory. Their remedy is to state, for each application, extra criteria that select among equally accurate predictors, and to stress-test the properties that matter (D'Amour et al., 2022).
If held-out accuracy cannot pick the right member, perhaps a measure of complexity can. Jiang and colleagues at Google tested that hope in a paper at ICLR 2020. They trained "over 10,000 convolutional networks by systematically varying commonly used hyperparameters" on two small image datasets and compared more than 40 proposed complexity measures against each network's actual generalization gap, holding hyperparameters fixed in turn (Jiang et al., 2020). Measures based on the size of the weights, which classical theory favors, often pointed the wrong way: larger values went with smaller generalization gaps, and so did larger parameter counts. Measures based on sharpness, how fast the loss rises when the weights are perturbed, "perform the best overall" (Jiang et al., 2020). The authors limit the claim to "relatively small architectures, which do not reflect the models used in production" (Jiang et al., 2020). The quantities classical bounds use to rank models ranked these networks poorly, and the better predictors were few (inference).
9.1.5 One question in three chapters #
Underspecification is the shared root of three problems the book takes up later, and stated side by side they are one question (inference). In goal misgeneralization, the near-optimal set contains a policy that pursues the intended goal and one that pursues a correlate of it, and training cannot tell them apart where the two coincided (Chapter 31). In the problem of eliciting latent knowledge, a model could learn either of two ways to report what it knows, which agree on every case a person can label and disagree on the cases that matter (Chapter 47). And weak-to-strong generalization asks whether a strong student trained on a weaker teacher's labels reproduces the teacher's errors on new inputs or follows its intent, when the labels themselves reward the errors (Chapter 42). In each, the data do not select the intended answer, so the outcome depends on what training prefers. The rest of this chapter is about that preference.
The practical lesson is the one D'Amour and colleagues draw. A held-out score certifies membership in the near-optimal set and nothing more. Disagreement among equally accurate models, which Section 8.4.4 met as a signal of uncertainty, is also a cheap detector of underspecification: where models that fit the same data disagree, the data did not settle the answer.
Many predictors fit the training distribution equally well and differ off it. Held-out data drawn like the training data confirms that a model is one of them, and cannot say which; the choice is made by the training procedure's inductive bias.
Sources cited in Section 9.1 3
- Zhang et al. (2016) Understanding deep learning requires rethinking generalization
- D'Amour et al. (2022) Underspecification Presents Challenges for Credibility in Modern Machine Learning
- Jiang et al. (2020) Fantastic Generalization Measures and Where to Find Them
9.2 Double descent and benign overfitting #
The classical rule says that a model with more parameters than examples will overfit. Figure 8.1 showed the rule at work: a polynomial with twelve coefficients passed through twelve noisy points and swung wildly between them. Yet image classifiers usually have more parameters than training examples (Zhang et al., 2016), are trained until they fit those examples almost exactly, and generalize. Language-model pretraining is a different regime, since compute-efficient training stops "significantly before convergence" (Kaplan et al., 2020), and the results below bear on it only by analogy (inference). This section shows how the two observations fit together, in a model simple enough to solve exactly.
9.2.1 The idea: past the threshold, the optimizer chooses #
Take a linear model with adjustable weights, fitted by least squares to noisy examples. While , no setting of the weights fits every example, and least squares averages over the noise: more examples per weight, less damage. At exactly one setting fits every example, noise included, and nothing averages the noise away; the fit is forced to chase it. This point, where the model can first fit its training data exactly, is the interpolation threshold. Past it, with , infinitely many settings fit every example, and the optimizer, not the data, chooses among them.
Gradient descent started from zero weights makes a definite choice. Its steps are combinations of the training inputs, so it never moves the weights in a direction the inputs do not span, and among all exact fits it converges to the one with the smallest norm (Hastie et al., 2022). With many more weights than examples, that smallest fit can spread itself thinly over many directions, so each direction carries only a little of the noise. The error that peaked at the threshold falls again. That second fall is double descent, the name Belkin and colleagues gave the whole curve (Belkin et al., 2019).
9.2.2 Minimum-norm least squares #
Make the model precise. Each example has features, drawn independently with mean zero and variance one; stack the training inputs as the rows of a matrix . The labels are , with a true weight vector whose squared length, the signal, is , and noise of variance . The fitted weights are the minimum-norm least-squares solution : the shortest vector among those that minimize the squared error on the training data. Its prediction risk is the expected squared distance between its prediction and the true regression function on a fresh input, , which is the test error above the noise floor. Write for the number of parameters per training example.
Hastie, Montanari, Rosset, and Tibshirani, in a 2022 paper in the Annals of Statistics, give the risk exactly as and grow together with (Hastie et al., 2022):
Below the threshold the risk is all variance, the error that comes from fitting noise. Above it, the risk has a bias term, the part of the signal the fit misses, which grows with , and a variance term, which shrinks with . Both pieces can be seen directly.
Take Gaussian features, for which every expectation below is exact at finite and . Write the noise vector as , so , and the minimum-norm solution as , with the pseudoinverse. With isotropic features the risk is the squared distance .
- The bias above the threshold. The noise has mean zero, so on average , the projection of onto the row space of : the -dimensional subspace spanned by the training inputs, inside a space of dimensions. The bias is the squared length of what the projection misses.
- The row space of random Gaussian inputs points in a random direction, so it captures, on average, the same share of the squared length of any fixed vector: of its dimensions, a fraction . The bias is therefore . Below the threshold the row space is the whole space, and the bias is zero.
- The variance. The noise moves the fit by , whose expected squared length is . Below the threshold, is an invertible matrix, and a standard result for Gaussian matrices gives , so the variance is . Above it, the nonzero eigenvalues are those of the matrix , the same result with the roles of and exchanged gives , and the variance is .
- Writing and letting grow gives and , the two variance terms of Equation (9.2). Both blow up as , where the smallest eigenvalue of the data matrix approaches zero and dividing by it amplifies the noise without bound.
Hastie and colleagues prove the limits for features with independent entries of any distribution with a finite moment of order slightly above four, not only Gaussian ones (Hastie et al., 2022).
The formula says why the second descent happens and also what it does not promise. As , the risk approaches , the null risk of predicting zero everywhere. In this model, where all the signal lives in the observed features, the global minimum lies below the threshold: the authors note that the risk "achieves its global minimum in the underparametrized regime" (Hastie et al., 2022). The second descent beats the peak, not the best small model.
9.2.3 Exploring double descent #
Figure 9.2 draws Equation (9.2). With signal and noise , the risk is 1.0 at , infinite at the threshold, 3.5 at , and approaches the null risk of 5 from below. Its second dip bottoms out at 3.47, at , a local minimum whose location Hastie and colleagues derive (Hastie et al., 2022). Switching to the misspecified model changes the verdict. There the true function uses infinitely many features and the model observes the first ; adding features shrinks the part of the signal it cannot see. With the same signal and noise, every model below the threshold does worse than predicting zero, and the lowest risk, 4.62, lies near , past the threshold. The authors state the general condition: in a misspecified model, "the risk can attain its global minimum in the overparametrized regime" (Hastie et al., 2022).
The ridge buttons add a penalty on the squared weights, the weight decay of Section 8.4.1. Any penalty keeps the fit from chasing noise at the threshold, so the risk there stays finite; a small penalty can leave a rounded bump, as in the misspecified model, and the tuned one removes the peak. Tuned to its best value at each , the ridge fit "dominates the min-norm least squares estimator in risk, across all values of" and the signal-to-noise ratio (Hastie et al., 2022). The peak is a property of fitting exactly, not of having many parameters.
9.2.4 From statistics: the trade-off and its revision #
From statistics. Statistics taught for decades that test error is a bias-variance trade-off: a richer model misses less of the signal (lower bias) and fits more of the noise (higher variance), so error is U-shaped in model size. Belkin, Hsu, Ma, and Mandal set that teaching beside practice in a 2019 paper in the Proceedings of the National Academy of Sciences. Of models trained to fit their data exactly they wrote, "Classically, such models would be considered over-fit, and yet they often obtain high accuracy on test data" (Belkin et al., 2019). They showed test error peaking at the interpolation threshold and falling beyond it, for random-feature models, small fully connected networks, and random forests on subsets of standard datasets. They "posit a mechanism": a larger family contains smoother exact fits, and "Choosing the smoothest function that perfectly fits observed data is a form of Occam's razor" (Belkin et al., 2019). They add that regularization can mask the peak, and that for data at the scale of ImageNet "the classical regime of the U-shaped risk curve is more appropriate to understand generalization" (Belkin et al., 2019).
The linear theory then made the picture exact. Hastie and colleagues write that their results "formally verify that this double descent phenomenon occurs even in the simple and fundamental case of least squares regression" (Hastie et al., 2022). Bartlett, Long, Lugosi, and Tsigler, in a 2020 paper in the same journal as Belkin's, asked when the exact fit of noisy data still predicts nearly as well as possible, a case they call benign overfitting. In linear regression with suitably independent features, they found that "the number of directions in parameter space that are unimportant for prediction must significantly exceed the sample size" (Bartlett et al., 2020). The noise is hidden in those many unimportant directions, where it barely affects predictions. The error from the signal must be small too; the paper's bound on it grows with the size of the true weights and is small when the total variance of the features is small compared to the sample size (Bartlett et al., 2020).
What the field implies for this chapter is a change of question. In this regime, generalization is governed by which exact fit the optimizer picks, and the parameter count says little about it (inference). The analogy also has a clear edge. The exact results are for linear models and for random features, where only the last layer is trained; Hastie and colleagues show that, for one class of random nonlinear features, the risk matches the linear case (Hastie et al., 2022). For networks whose every layer is trained, double descent is observed, not derived. Bartlett and colleagues say their own results are "not directly applicable" to the idealized network setting they discuss, and call extending them to deep networks "an important open problem" (Bartlett et al., 2020).
9.2.5 Double descent in deep networks #
Nakkiran and colleagues, at Harvard and OpenAI, found the pattern in modern networks, in a 2021 paper in the Journal of Statistical Mechanics (Nakkiran et al., 2021). Image classifiers on CIFAR-10 and CIFAR-100, and transformer translation models, showed test error first worsening and then improving as width grew, and a large model trained longer could likewise get worse and then better. Near the peak, more data could hurt: "for some models, the performance for 18k samples is worse than for 4k samples" in a translation task (Nakkiran et al., 2021). Two conditions travel with these results. The authors "observe all forms of double descent most strongly in settings with label noise in the train set", labels deliberately corrupted at random, and "many of the phenomena that we highlight often do not occur with optimal early-stopping" (Nakkiran et al., 2021). Their account, a measure of the training procedure's effective complexity that places the peak where the procedure can just fit the training set, is offered as a hypothesis that is "informal in several ways" (Nakkiran et al., 2021).
A note by researchers at Anthropic, on toy models they trained, connects the peak to how a network stores what it learns. Henighan and colleagues trained small autoencoders, networks that compress an input and reconstruct it, on synthetic data sets of varying size. They report that "Overfitting corresponds to storing data points, rather than features, in superposition", that is, packing more items into a layer than it has units, and that "We observe double descent as the model transitions between these regimes" (Henighan et al., 2023). They call the note "a very preliminary investigation" of toy models (Henighan et al., 2023), and Chapter 44 teaches the geometry it relies on. One application runs forward. Wu and Sahai prove, in a stylized linear model, that a strong student fitted exactly to a weak teacher's nearly random labels can still generalize, given enough weakly labeled examples, an account of weak-to-strong generalization through benign overfitting that Section 42.2 reports (Wu and Sahai, 2025).
At the interpolation threshold a model is forced to fit its noise, and the error peaks. Past it, the optimizer chooses among many exact fits, and its preference for small norm brings the error down again. In linear models this is derived; in deep networks it is observed, most clearly with noisy labels.
Sources cited in Section 9.2 8
- Zhang et al. (2016) Understanding deep learning requires rethinking generalization
- Kaplan et al. (2020) Scaling Laws for Neural Language Models
- Hastie et al. (2022) Surprises in high-dimensional ridgeless least squares interpolation
- Belkin et al. (2019) Reconciling modern machine-learning practice and the classical bias–variance trade-off
- Bartlett et al. (2020) Benign overfitting in linear regression
- Nakkiran et al. (2021) Deep double descent: where bigger models and more data hurt*
- Henighan et al. (2023) Superposition, Memorization, and Double Descent
- Wu and Sahai (2025) Provable Weak-to-Strong Generalization via Benign Overfitting
9.3 Simplicity bias and its failure mode #
Underspecification says that training chooses among many fitting functions. This section asks which way the choice leans. The best-supported answer is that training leans toward simple functions, in several senses of "simple" that turn out to be related. The same lean helps explain why overparameterized networks generalize and why they can fail badly when the simplest available explanation of the data is the wrong one. It is also the hinge of a debate about whether training would favor deceptive models.
9.3.1 The idea: random parameters compute simple functions #
Many parameter settings compute the same function: swap two hidden units and nothing changes, scale one layer up and the next down and nothing changes. So the map from parameters to functions, which Valle-Pérez, Camargo, and Louis call the parameter-function map, sends large regions of parameter space to single functions. Draw the parameters at random and ask how often each function comes out. If every function were equally likely, a network would have no preference among the functions that fit its data, and the many fits of Section 9.1 would leave generalization a matter of luck. They argue, in a paper at ICLR 2019, that the distribution is far from uniform (Valle-Pérez et al., 2019).
Their argument borrows from algorithmic information theory, the study of how much information a single object contains. The Kolmogorov complexity of a string is the length of the shortest program that prints it; it cannot be computed exactly, but a compression algorithm gives an estimate. A result they cite says that for a large class of input-output maps, the probability that a random input produces output is bounded by , with an estimate of the complexity of and constants of the map (Valle-Pérez et al., 2019). A simple output can be very probable; a complex one cannot. The authors are careful about what this shows: the arguments "do not prove that maps are biased", but "if there is bias, it will follow Eq. (1)", the bound just given (Valle-Pérez et al., 2019).
They then measured it. A network with 7 Boolean inputs and two hidden layers of 40 rectified linear units computes one of possible functions, each written as a 128-bit truth table. Sampling its parameters at random, they found a probability distribution "spanning as many orders of magnitude as the finite sample size allows", "with all high-probability functions having low Lempel-Ziv (LZ) complexity", the compression estimate they used (Valle-Pérez et al., 2019). Their headline claim is strong: "We claim that this intrinsic bias towards simpler functions is the fundamental source of regularization that allows DNNs to generalize", DNNs being deep neural networks (Valle-Pérez et al., 2019).
9.3.2 Exploring the parameter-function map #
Figure 9.3 repeats the measurement at a size a browser can compute. Averaged over ten seeds of 20,000 draws each, at the default weight scale about 3,200 distinct functions appear out of more than four billion possible. The two constant functions take 79 percent of the probability, and the roughly 145 functions of complexity below 20, under 5 percent of those found, take 83 percent. Doubling the weight scale spreads the probability (the constants drop to 44 percent), but the frequent functions are still the simple ones. Valle-Pérez and colleagues report that the parameter distributions they tried had "a very small effect on the overall curve" (Valle-Pérez et al., 2019); in this smaller network with fixed biases, the scale moves how much the constants take, not the ordering.
A bias in random parameters matters only if training inherits it. Mingard, Valle-Pérez, Skalse, and Louis tested that directly, in a 2021 paper in the Journal of Machine Learning Research (Mingard et al., 2021). For each of many functions that fit a training set, they compared the probability that stochastic gradient descent, run from random initialization, ends at that function with its probability under the Bayesian posterior: random parameters, kept only if they fit the training data. A function here is the labeling a network gives a small test set, typically 100 inputs, and the posterior is estimated with a Gaussian process, the limit the network approaches as its layers grow infinitely wide (Mingard et al., 2021). On binary versions of image and text classification tasks, the two "typically agree within less than one order of magnitude" for the most probable functions (Mingard et al., 2021). Their conclusion: "SGD behaves to first order like a Bayesian optimiser and is therefore exponentially biased towards simple functions with better generalisation" (Mingard et al., 2021). The title's answer is "Well, almost": there remain "second order differences that are sensitive to hyperparameter tuning" (Mingard et al., 2021).
9.3.3 Three more forms of the bias #
The parameter-function map is one face of a preference that shows up in other measurements, each with its own sense of "simple."
The optimizer's implicit bias. Soudry, Hoffer, Nacson, Gunasekar, and Srebro proved, in a paper at ICLR 2018, that gradient descent on the logistic loss, for a linear classifier on data a line can separate, converges in direction to the maximum-margin separator (Soudry et al., 2018). That is the boundary that stays as far as possible from every training point. Nothing in the loss asks for the margin; the optimizer supplies it, as it supplied the smallest-norm fit of Section 9.2. The convergence is, in their words, "logarithmic in the number of iterations", so training long after the training error reaches zero still changes the solution (Soudry et al., 2018).
A spectral bias. Rahaman and colleagues, in a paper at ICML 2019, found that rectified-linear networks learn the low-frequency components of a target function first, functions "that vary globally without local fluctuations", even when the high-frequency components have larger amplitude (Rahaman et al., 2019).
A distributional bias. Refinetti, Ingrosso, and Goldt showed, in a paper at ICML 2023, that image classifiers "initially classify their inputs using lower-order input statistics, like mean and covariance", and use higher-order statistics only later (Refinetti et al., 2023). A ResNet18 classifier trained on a synthetic copy of an image dataset that matched only each class's mean and covariance scored as well on the real test images as one trained on real images, for about the first 50 training steps (Refinetti et al., 2023). Belrose and colleagues, from EleutherAI and Oregon State University, inverted the test in a paper at ICML 2024 by training on real data. Early in training, they found, networks "perform well on maximum-entropy distributions whose low-order statistics match those of the training set", then lose that ability (Belrose et al., 2024). In EleutherAI's own Pythia language models, whose checkpoints are public, loss on text that matched only single-word frequencies bottomed out before loss on text that matched pairs of words (Belrose et al., 2024).
9.3.4 The failure mode #
A preference for simple explanations generalizes well when the simple explanation is right. When it is wrong, the same preference makes a network commit to it. Shah, Tamuly, Raghunathan, Jain, and Netrapalli built datasets in which several features each predicted the label, with a simplicity they could measure, and reported the result in a paper at NeurIPS 2020 (Shah et al., 2020). Networks trained by stochastic gradient descent "can exclusively rely on the simplest feature and remain invariant to all predictive complex features" (Shah et al., 2020). In one dataset each image stacked a handwritten digit above a photograph, and both halves predicted the label. Four standard image networks relied on the digit alone, although the photograph alone supported 95.4 percent accuracy (Shah et al., 2020). The bias persisted even when the simple feature predicted the label worse than the complex ones, and on these datasets neither ensembles nor adversarial training removed it (Shah et al., 2020).
The authors connect the result to fragility. A network that rests on one simple feature can be fooled by small changes to that feature alone, and they "hypothesize that spurious features are simple", which would make shortcut learning (Section 8.4.2) a consequence of the same bias that makes networks generalize (Shah et al., 2020). The hypothesis is theirs, and as of October 2026 we found no test of it beyond datasets of their kind. If it holds, simplicity bias decides which of several equally predictive cues a network adopts, and a goal is one such cue (inference); Chapter 31 takes up that case.
9.3.5 Counting is not measure #
The bias matters for one of the book's central debates, and the lesson it teaches can be stated without taking a side. Suppose many functions fit the training data, and most of them have some property, such as memorizing the training set or behaving deceptively. It does not follow that training will probably produce one with the property. That inference needs training's probabilities to track the count, as they would if training picked uniformly among the functions that fit, and the evidence above says they do not. Random parameters give a function a probability equal to its share of parameter space, its measure, not one vote per function, and in the measurements of Mingard and colleagues training roughly inherited that measure. The networks of Section 8.4.5 could memorize random labels, and the memorizing functions vastly outnumber the generalizing ones on real data, yet the networks generalized. A count over functions predicted the opposite of what happened (inference).
The debate over scheming, the possibility that a trained model performs well in training as a strategy for pursuing other aims later (Chapter 34), turns on exactly this point. Hubinger argued, in a 2022 talk transcript posted to the AI Alignment Forum, that deceptive model classes are far more numerous because they "can care about anything in the world at all", and so need fewer bits to specify (Hubinger, 2022). Carlsmith's 2023 report gives a counting argument of the same shape and uses "count" as "a loose approximation" for a measure. He writes of the strict form, which assumes uniform sampling, "it's not yet clear to me how to make sense of this inference" (Carlsmith, 2023). Belrose and Pope replied in a 2024 forum post by "presenting a structurally identical counting argument for the obviously false conclusion that neural networks should always memorize their training data" (Belrose and Pope, 2024); Turner put the diagnosis as "they are counting the wrong things" (Turner, 2024). Hebbar and Hubinger had framed the question as one of path dependence: whether the outcome depends on the details of the training trajectory, or can be reasoned about "in terms of priors and updates" (Hebbar and Hubinger, 2022).
These are arguments, not experiments, and four of the five are forum posts. Once the counting is set aside, they share a question: what measure does training put on the functions that fit, and how much of it falls on deceptive ones? As of October 2026 no theory or experiment answers it for goals in large models. Section 34.2 sets out the argument for scheming premise by premise and weighs the replies.
9.3.6 From animal learning: what a learner brings #
From animal learning. Behaviorist learning theory, in the words of two of its practitioners, tacitly assumed "that all responses are about equally conditionable to all stimuli" (Breland and Breland, 1961). Garcia and Koelling tested that assumption in a 1966 paper in Psychonomic Science (Garcia and Koelling, 1966). Rats drank water that was "bright-noisy", because each lick flashed a lamp and clicked a relay, or flavored, in groups of ten. Drinking was followed either by sickness, from X-rays or a toxic salt, or by electric shock to the feet; in the toxin and shock studies the two cues were presented together during training and tested apart. All the consequences produced learning. But in the tests that followed, avoidance learned from sickness transferred to the flavor and not to the light and sound, and avoidance learned from shock transferred to the light and sound and not to the flavor (Garcia and Koelling, 1966). The authors conclude: "Apparently stimuli are selected as cues dependent upon the nature of the subsequent reinforcer" (Garcia and Koelling, 1966). They offer, as a speculation, that natural selection may have favored mechanisms linking taste to internal discomfort.
Those practitioners, the commercial animal trainers Keller and Marian Breland, reported a related failure in 1961: trained behavior drifted toward a species' food-getting behavior even when this delayed or cost the reward (Breland and Breland, 1961). Section 25.5 reports their cases and what they imply for shaping by reward.
What the field implies for this chapter is that a learner's prior decides which of the regularities in its experience it adopts, before the reward has any say among them. In the toxin and shock studies both cues were paired equally with the consequence, and each consequence attached to only one of them. That is the structure of simplicity bias: the data fit several explanations, and the learner's prior picks one (inference). Where the analogy stops is the source of the prior. An animal's constraints were set by selection over generations and can be inferred only from behavior. A network's are set by its architecture, its optimizer, and its pretraining data, which the developer chooses and can examine, and the measurements of this section are attempts to read that prior directly.
Random parameters compute simple functions far more often than complex ones, and gradient descent inherits much of that preference, which is why networks with many fitting solutions usually pick one that generalizes. The same preference makes a network rely on the simplest predictive cue even when it is the wrong one. Counting the functions with a property says nothing about how likely training is to produce one; the measure training puts on them does.
Sources cited in Section 9.3 14
- Valle-Pérez et al. (2019) Deep learning generalizes because the parameter-function map is biased towards simple functions
- Mingard et al. (2021) Is SGD a Bayesian sampler? Well, almost
- Soudry et al. (2018) The Implicit Bias of Gradient Descent on Separable Data
- Rahaman et al. (2019) On the Spectral Bias of Neural Networks
- Refinetti et al. (2023) Neural networks trained with SGD learn distributions of increasing complexity
- Belrose et al. (2024) Neural Networks Learn Statistics of Increasing Complexity
- Shah et al. (2020) The Pitfalls of Simplicity Bias in Neural Networks
- Hubinger (2022) How likely is deceptive alignment?
- Carlsmith (2023) Scheming AIs: Will AIs fake alignment during training in order to get power?
- Belrose and Pope (2024) Counting arguments provide no evidence for AI doom
- Turner (2024) Many arguments for AI x-risk are wrong
- Hebbar and Hubinger (2022) Path dependence in ML inductive biases
- Breland and Breland (1961) The misbehavior of organisms.
- Garcia and Koelling (1966) Relation of cue to consequence in avoidance learning
9.4 Phase transitions and stagewise development #
Section 8.6 asked whether abilities arrive smoothly or suddenly as models grow. The same question arises inside a single training run. Training curves sometimes sit flat for a long time and then drop, and a behavior that was absent at one checkpoint can be present at the next. Anyone monitoring a run by watching a trend would be surprised. This section shows, in a model small enough to solve, how a quantity that changes smoothly underneath can produce an abrupt change in behavior, and then reports what is known about such transitions in real networks.
9.4.1 The idea: slow growth, then a fast finish #
Take the smallest network that has layers at all: one input, one hidden unit, one output, no nonlinearity. It computes , with the weight into the hidden unit and the weight out of it. Train it by gradient descent to match a target , with inputs scaled so that ; the loss is then . The network has learned the target when the product reaches .
Start both weights small. The gradient for is proportional to , and the gradient for is proportional to , so while both are small, each grows in proportion to the other's size, which is itself small. The product creeps up, at a rate proportional to its own current value: slowly at first, like compound interest on a tiny balance. Once it is no longer small it grows fast, and then it stops at , where the error vanishes. Plotted against training time, the loss sits on a plateau and then falls in a short step. Nothing in the dynamics is discontinuous. The step comes from a smooth quantity, the product of the weights, crossing from small to large.
9.4.2 Learning one mode #
Saxe, McClelland, and Ganguli solved this model exactly, and its generalization to many inputs and outputs, in a paper at ICLR in 2013 (Saxe et al., 2013). Their analysis rewrites a two-layer linear network's target in terms of modes: independent input-output relationships, each with a strength (a singular value of the input-output correlation, for readers who know the term). With inputs that are uncorrelated and of equal variance, and small starting weights aligned with the modes, each mode is learned by its own copy of the one-unit network above, independently of the others (Saxe et al., 2013).
Take the one-unit network with loss and learning rate , and treat the training steps as continuous time , which is accurate when is small.
- The gradients are and
, so gradient descent moves the
weights at rates
- Start the two weights equal. The two rates are then equal too, so the weights stay equal. (In general stays constant, and for small random starts it is close to zero (Saxe et al., 2013).)
- Write for what the network has learned of the mode. By the
product rule,and with , :This is the logistic equation: growth in proportion to the current value, braked as the value nears .
- Separating variables and integrating from a starting value
givestheir Equation 12 in this chapter's symbols (Saxe et al., 2013). It is an S-shaped curve rising from to .(9.3)
- Setting and solving for , the mode is half learned atThe plateau before the step lasts in inverse proportion to the mode's strength, and it lengthens with the logarithm of how small the start was.
The authors draw the consequence in words: "the timescale of learning of each input-output mode" of the target "is inversely proportional to the correlation strength" (Saxe et al., 2013). A network with several modes learns them all at once, but the stronger ones finish first, and when the strengths are far enough apart its loss descends in a staircase. The authors note that the sigmoid "can exhibit sharp transitions from a state of no learning to full learning" (Saxe et al., 2013). They report that the solution approximated simulations from small random starting weights, and of a nonlinear network on their task, adding that "this is likely to be problem dependent" (Saxe et al., 2013).
9.4.3 Exploring stagewise learning #
Figure 9.4 draws Equation (9.3) for three modes of strengths 3, 1.5, and 0.75, starting from a weight product of 0.001. The modes are half learned at steps 27, 49, and 88. Halving a strength nearly doubles the wait; the "nearly" is the logarithm in . Between the steps the loss barely moves, and a monitor that extrapolated the trend of a plateau would predict that nothing more will happen. Underneath, the next mode's weights are growing exponentially from a value too small to affect the loss.
9.4.4 Grokking #
The most striking transitions in training appear on small algorithmic tasks. Power and colleagues, at OpenAI, trained small transformers (the network architecture behind language models, Section 11.2) on tables of a binary operation, such as division modulo 97, given a fraction of the table as training data (Power et al., 2022). In their 2022 preprint they report that long after the networks had fit their training data, accuracy on the held-out entries sometimes rose from chance to perfect, and they named this grokking. In their first example, trained without weight decay to show the delay at its longest, held-out accuracy "starts increasing beyond chance level only after 1000 times more optimization steps than are required for training accuracy to get close to optimal" (Power et al., 2022). The effect was typical when the training fraction was near the smallest that generalized at all; with more data, training and held-out accuracy rose together (Power et al., 2022). On one task, composing permutations of five objects within a budget of steps, weight decay had "a very large effect on data efficiency, more than halving the amount of samples needed compared to most other interventions" (Power et al., 2022).
Nanda, Chan, Lieberum, Smith, and Steinhardt opened one such network up, in a paper at ICLR 2023. They reverse-engineered the algorithm a one-layer transformer learned for addition modulo 113: it represents numbers as angles on circles and adds them using trigonometric identities (Nanda et al., 2023b). Knowing the algorithm, they could define progress measures, quantities computed from the weights that track how much of the generalizing mechanism is present. These improved steadily long before the jump in accuracy. Training passed through three phases: memorization, then the formation of the generalizing circuit, then a "cleanup" in which weight decay removed the memorized solution, and the jump in held-out accuracy came only in the third (Nanda et al., 2023b). "Notably, the circuit is formed well before grokking occurs" (Nanda et al., 2023b). Their summary is that "grokking, rather than being a sudden shift, arises from the gradual amplification of structured mechanisms encoded in the weights, followed by the later removal of memorizing components" (Nanda et al., 2023b). Two limits come with it. The measures "are specific to small networks on one particular algorithmic task", and the authors "lack a general notion of criticality that would allow us to predict when the phase transition will happen ex ante" (Nanda et al., 2023b).
Two accounts propose why the generalizing solution wins late. Varma and colleagues, at Google DeepMind, propose in a 2023 preprint that the generalizing solution "is slower to learn but more efficient, producing larger logits with the same parameter norm" (Varma et al., 2023). Weight decay, which charges for parameter norm, then favors it in the long run. They "make and confirm four novel predictions about grokking", among them ungrokking, a network losing its generalization when trained further on less data, and name their main limit: "it relies crucially on weight decay", while grokking has been seen without it (Varma et al., 2023). Liu, Michaud, and Tegmark, in a paper at ICLR, place good solutions at a particular weight norm and show that training from large initial weights first finds a memorizing fit, which weight decay then slowly shrinks toward that norm (Liu et al., 2022a). They induced weaker grokking on images, text, and molecules this way, and "have not yet observed clear grokking signals for large language models" (Liu et al., 2022a).
9.4.5 Hidden progress, and transitions in language models #
Grokking is one case of a broader pattern: metrics that sit flat while something underneath improves. Barak and colleagues, in a paper at NeurIPS 2022, trained networks to compute the parity of a few hidden bits out of many, a task where no single bit says anything about the answer (Barak et al., 2022). For almost all the architectures they tried, the training curves showed "long durations of seemingly no progress, followed by periods of rapid decrease in the validation error" (Barak et al., 2022). Meanwhile gradient descent made "continual progress that is invisible to loss and error metrics", visible in how far the weights on the relevant bits had moved (Barak et al., 2022). The setting is, in the authors' words, "heavily-idealized" (Barak et al., 2022).
In language models the clearest case is a report by Anthropic on models it trained, published in 2022 on its Transformer Circuits Thread, not in a peer-reviewed venue. Olsson and colleagues tracked two things (Olsson et al., 2022). In-context learning is a model's improvement at predicting later tokens of a document from what came earlier in the same document. Induction heads are components that find an earlier occurrence of the current token and copy what followed it (Section 11.2 teaches the mechanism). They found "a phase change that occurs early in training for language models of every size (provided they have more than one layer), and which is visible as a bump in the training loss" (Olsson et al., 2022). Induction heads "form abruptly during exactly the same window where in-context learning develops" (Olsson et al., 2022). The models ranged up to 13 billion parameters, with one training run each. The evidence that induction heads produce the in-context learning is causal for small models built of attention layers alone, where removing the heads removed almost all of it. For the large models, the authors write, "we must therefore rely on mainly correlational evidence, which could be confounded" (Olsson et al., 2022).
A transition can also run the other way. Singh and colleagues, at University College London and Google DeepMind, trained small transformers on synthetic sequences that could be solved either from the context or from memorized associations, in a paper at NeurIPS 2023. "We find that ICL first emerges, then disappears and gives way to IWL, all while the training loss decreases", where ICL is in-context learning and IWL, in-weights learning, is reliance on memorized associations (Singh et al., 2023). A penalty on weight size could keep in-context learning from fading, on the timescales tested, at the cost of in-weights learning. The authors list their main limit first: "our experiments were not performed on large language models" (Singh et al., 2023). Section 10.2 reports a method that detects stages like these from the geometry of the loss.
9.4.6 What transitions mean for monitoring #
Behavior can change abruptly while the weights change gradually. A training run can therefore need monitoring for transitions, not only for trends, and a capability measured at one checkpoint may grow, appear, or vanish later in the same run (inference). Chapter 54 and Chapter 24 take up how developers watch runs. The studies above also show what a better monitor would need: in each case where progress was visible before the jump, someone knew the mechanism or the task's structure well enough to define what to measure. As of October 2026 we found no method that predicts, before training, when a transition in a large model will occur.
A smooth quantity crossing a threshold makes a sudden step in behavior. In a linear network each mode of the target waits on a plateau whose length is roughly inversely proportional to its strength; in grokking, a generalizing mechanism grows steadily before held-out accuracy jumps. In the studies so far, progress was visible early only to a measure built from knowing the mechanism or the task.
Sources cited in Section 9.4 8
- Saxe et al. (2013) Exact solutions to the nonlinear dynamics of learning in deep linear neural networks
- Power et al. (2022) Grokking: Generalization Beyond Overfitting on Small Algorithmic Datasets
- Nanda et al. (2023b) Progress measures for grokking via mechanistic interpretability
- Varma et al. (2023) Explaining grokking through circuit efficiency
- Liu et al. (2022a) Omnigrok: Grokking Beyond Algorithmic Data
- Barak et al. (2022) Hidden Progress in Deep Learning: SGD Learns Parities Near the Computational Limit
- Olsson et al. (2022) In-Context Learning and Induction Heads
- Singh et al. (2023) The Transient Nature of Emergent In-Context Learning in Transformers
9.5 Exercises #
Use Equation (9.2) with signal and noise . Compute the risk at and at . Find the limits as from each side and as . Explain why, in this model, adding parameters past the threshold helps relative to the peak but never beats the smallest models, and say what changes in the misspecified model of Figure 9.2.
Solution
At the risk is . At it is . As from below, ; from above, ; the risk is unbounded on both sides. As , the bias term tends to and the variance term to zero, so the risk tends to the null risk of 1. Past the threshold the risk falls from infinity toward 1, which is an improvement on the peak. But as the risk tends to zero: in this model all of the signal lives in the observed features, so a model with few features per example has the truth within reach and plenty of data to estimate it. Nothing past the threshold can beat that. In the misspecified model, the features observed when is small capture only part of the signal, so small models carry an unavoidable error. Adding features shrinks that error while the variance falls, and the lowest risk can lie past the threshold. Hastie and colleagues show this when the signal exceeds the noise and the approximation error is large enough (Hastie et al., 2022).
A classifier is trained on 10 labeled inputs and then applied to 20 other inputs, each with a binary label. (a) How many labelings of all 30 inputs fit the 10 training labels exactly? What fraction of them agree with the true labels on at least 18 of the 20 new inputs? (b) A counting argument concludes that training will almost surely produce a classifier that does not generalize. State the premise the inference needs, and say which observation in this chapter refutes it for real networks. (c) Suppose instead that training reaches each fitting labeling with probability proportional to a weight, that the true labeling has weight , and that every other fitting labeling has weight at most . What share of the probability does the true labeling hold at least? (d) What would an argument that training favors deceptive models need to establish in place of a count?
Solution
(a) The 20 new labels are free, so labelings fit. Those that agree with the truth on at least 18 of 20 differ from it on 0, 1, or 2 inputs: of them, a fraction of about . (b) The inference needs training's probabilities to track the count, as they would if training chose uniformly among the fitting labelings, one vote per function. The random-label experiment of Section 8.4.5 shows that the networks could have fit any of them, yet on real labels they generalized, so training's probabilities do not track the count (Section 9.3.5). (c) The other labelings together weigh less than , the true labeling's own weight, so the true labeling holds more than half of the probability. A count of a million to one is overturned by a weight ratio of . (d) It would need a claim about the measure: that training, with its actual inductive bias, puts more probability on deceptive models than on aligned ones among those that perform well. That is a claim about the parameter-function map and the optimizer, of the kind Section 9.3 and Section 10.2 measure on small models; Section 34.2 examines what evidence bears on it.
Sources cited in Section 9.5 1
- Hastie et al. (2022) Surprises in high-dimensional ridgeless least squares interpolation
Further reading #
- Zhang et al. (2016): the random-label experiment that reopened the question of why networks generalize.
- D'Amour et al. (2022): equally accurate predictors that behave differently in deployment, across four application areas.
- Belkin et al. (2019): double descent and the revision of the classical trade-off.
- Valle-Pérez et al. (2019): the argument and the measurements that random parameters favor simple functions.
- Nanda et al. (2023b): a sudden transition read as gradual progress underneath.
References
- (2020). Benign overfitting in linear regression. Proceedings of the National Academy of Sciences. doi:10.1073/pnas.1907378117. Cited in §9.2
- (2019). Reconciling modern machine-learning practice and the classical bias–variance trade-off. Proceedings of the National Academy of Sciences. doi:10.1073/pnas.1903070116. Cited in §9.2
- (2024). Counting arguments provide no evidence for AI doom. AI Alignment Forum. non-peer-reviewed Cited in §9.3
- (2024). Neural Networks Learn Statistics of Increasing Complexity. International Conference on Machine Learning. Cited in §9.3
- (1961). The misbehavior of organisms. American Psychologist. Cited in §9.3
- (2023). Scheming AIs: Will AIs fake alignment during training in order to get power? arXiv. preprint Cited in §9.3
- (2022). Underspecification Presents Challenges for Credibility in Modern Machine Learning. Journal of Machine Learning Research, 23(226):1−61. Cited in §9.1
- (1966). Relation of cue to consequence in avoidance learning. Psychonomic Science. Cited in §9.3
- (2022). Surprises in high-dimensional ridgeless least squares interpolation. The Annals of Statistics. doi:10.1214/21-aos2133. Cited in §9.2 §9.5
- (2022). Path dependence in ML inductive biases. AI Alignment Forum. non-peer-reviewed Cited in §9.3
- (2023). Superposition, Memorization, and Double Descent. Transformer Circuits Thread. non-peer-reviewed Cited in §9.2
- (2022). How likely is deceptive alignment? AI Alignment Forum. non-peer-reviewed Cited in §9.3
- (2020). Fantastic Generalization Measures and Where to Find Them. International Conference on Learning Representations. Cited in §9.1
- (2020). Scaling Laws for Neural Language Models. arXiv. preprint Cited in §9.2
- (2022a). Omnigrok: Grokking Beyond Algorithmic Data. International Conference on Learning Representations. Cited in §9.4
- (2021). Is SGD a Bayesian sampler? Well, almost. Journal of Machine Learning Research. Cited in §9.3
- (2021). Deep double descent: where bigger models and more data hurt*. Journal of Statistical Mechanics: Theory and Experiment. doi:10.1088/1742-5468/ac3a74. Cited in §9.2
- (2023b). Progress measures for grokking via mechanistic interpretability. International Conference on Learning Representations. Cited in §9.4
- (2022). In-Context Learning and Induction Heads. Transformer Circuits Thread. non-peer-reviewed Cited in §9.4
- (2022). Grokking: Generalization Beyond Overfitting on Small Algorithmic Datasets. arXiv. preprint Cited in §9.4
- (2019). On the Spectral Bias of Neural Networks. International Conference on Machine Learning. Cited in §9.3
- (2023). Neural networks trained with SGD learn distributions of increasing complexity. International Conference on Machine Learning. Cited in §9.3
- (2013). Exact solutions to the nonlinear dynamics of learning in deep linear neural networks. International Conference on Learning Representations. Cited in §9.4
- (2020). The Pitfalls of Simplicity Bias in Neural Networks. Advances in Neural Information Processing Systems. Cited in §9.3
- (2023). The Transient Nature of Emergent In-Context Learning in Transformers. Advances in Neural Information Processing Systems. Cited in §9.4
- (2018). The Implicit Bias of Gradient Descent on Separable Data. International Conference on Learning Representations. Cited in §9.3
- (2024). Many arguments for AI x-risk are wrong. AI Alignment Forum. non-peer-reviewed Cited in §9.3
- (2019). Deep learning generalizes because the parameter-function map is biased towards simple functions. International Conference on Learning Representations. Cited in §9.3
- (2023). Explaining grokking through circuit efficiency. arXiv. preprint Cited in §9.4
- (2025). Provable Weak-to-Strong Generalization via Benign Overfitting. International Conference on Learning Representations. Cited in §9.2
- (2016). Understanding deep learning requires rethinking generalization. arXiv. preprint Cited in §9.1 §9.2