# What One Replaced Example Changes: Algorithmic Stability, Training Time, and Generalization Algorithmic stability concerns the data-to-predictor procedure rather than architecture size alone. This review separates parameter, prediction, loss, average, uniform, and high-probability notions using six primary records. An exactly solvable regularized quadratic procedure gives explicit training trajectories, replacement-sensitivity bounds, and an expected generalization gap under a declared Rademacher distribution. The construction shows why low sensitivity can reflect not learning, and why an upper bound that grows with time is not itself an empirical test-error curve. We then examine data-dependent diagnostics, random coupling, adaptive selection, and scientifically meaningful sampling units. A proposed paired-retraining protocol retains sensitive cases and failed runs. The figures and enumeration are constructed controls, not new deep-network measurements or independent verification of the cited theorems. ## 1. A training run is a data-dependent procedure A model's architecture does not by itself determine how much its prediction changes when one training observation is replaced. Initialization, sample ordering, optimizer state, stopping rules, preprocessing, and model selection can all affect that sensitivity. Algorithmic stability studies the procedure that maps data into a predictor, rather than only the size of the class of functions it could represent. This review asks what stability can establish about generalization and what an empirical sensitivity experiment cannot establish on its own. Six primary records distinguish uniform, average, data-dependent, optimization-dependent, and high-probability arguments. We construct an exactly solvable regularized quadratic learning problem to connect training time, replacement sensitivity, and an expected generalization gap. Its purpose is not to make a new claim about contemporary deep-network benchmarks. It shows why a statement that training longer worsens a bound is different from a statement that every longer run has worse test accuracy. A complete account must preserve that distinction while stating the neighboring-dataset convention, randomness coupling, loss range, and sampling assumptions that give a stability claim its meaning. Sources: ## 2. The selected papers do not use one interchangeable notion Bousquet and Elisseeff formalize stability-based generalization arguments. Hardt, Recht, and Singer analyze stochastic gradient methods under explicit smoothness and Lipschitz assumptions. Kuzborskij and Lampert develop data-dependent stability analysis. Their different quantifiers and assumptions matter: a worst-case replacement guarantee and an average sensitivity under a data distribution are not the same certificate. Charles and Papailiopoulos connect stability to convergence and geometry under conditions such as Polyak-Lojasiewicz or quadratic growth. Lei and Ying refine SGD analyses, including on-average model stability and relaxed assumptions. Feldman and Vondrak distinguish expectation bounds from high-probability guarantees for uniformly stable bounded-loss procedures. These results motivate a layered interpretation rather than a single slogan that fast training always generalizes. We use the identified definitions and scope from the original records, not their historical priority claims as current rankings. Source proofs are not independently verified, and the finite quadratic construction below is not a numerical reproduction of their neural-network or general optimization examples. Sources: dl2-a03-1, dl2-a03-2, dl2-a03-3, dl2-a03-4, dl2-a03-5, dl2-a03-6 ## 3. Neighboring data and random coupling must be declared Let S and S' contain n observations and differ in one replacement. A learning algorithm A maps a dataset and random seed into a predictor. A uniform loss-stability claim bounds the change in loss on every allowed test observation when the neighboring dataset changes, with the treatment of algorithmic randomness specified. Removing one observation instead of replacing it changes the dataset size and can require a different statement. For randomized procedures, reusing the same seed in a paired experiment can isolate sensitivity to the replaced observation. It does not by itself establish a worst-case guarantee over seeds or a distribution-free bound over all datasets. Using independent seeds estimates a different quantity that mixes data sensitivity with training randomness. Both can be useful if named correctly. In a neural pipeline, sample order, augmentation draws, dropout masks, and mixed-precision execution may need their own coupling conventions. A plot of output disagreement without these details is an observation about an experiment, not yet an algorithmic-stability certificate. The distinction is especially important when the most sensitive examples are rare and unlikely to appear in a small replacement sample. Sources: ## 4. Loss stability differs from parameter stability Two parameter vectors can be far apart while representing the same function because of symmetries or redundant units. Conversely, a small parameter change can cause a large loss change if the loss or input norm is not controlled. A bound on Euclidean parameter distance becomes a loss bound only after a suitable Lipschitz or other continuity argument is justified over the relevant domain. Prediction disagreement on a finite probe set is another distinct quantity. It can reveal a problem but does not establish a uniform bound over unobserved inputs. A classifier may retain its top-ranked label while its probability or margin changes substantially, so a zero disagreement rate can conceal meaningful sensitivity. The most informative experiment records several levels separately: parameter movement under an explicit alignment, functional change on held-out probes, loss change, and the resulting task metric. Theory can connect these levels under assumptions. Without that connection, one should not attach the same word stability to all of them and then transfer a theorem proved for one quantity to an empirically measured different quantity. Sources: ## 5. A quadratic procedure with a closed-form trajectory Consider scalar observations z in[-1,1], per-example loss one half of(w-z) squared, and regularization lambda times w squared divided by two, with lambda nonnegative. Full-batch gradient descent starts at zero with step eta satisfying0=0 and 0