Synopsis.
Name
Overfitting. You have a sample, and you fit a model to it, and the fit gets better: the error drops, the curve threads every point, the score climbs toward perfect. And you keep going, because every turn improves it ... but the sample is signal and noise together, and past a certain point the model stops learning the signal and starts memorising the noise, the random particular wrinkles of this data that will never appear again. It ends explaining the past exactly and predicting the future not at all, a model that has learned its sample by heart and the world not at all.
Arc
The bend is this: fitting the data you have ever more closely stops making the model better and starts making it worse, and the score you are watching cannot tell you when. It runs on a tradeoff between two errors. A model too simple misses the real pattern: it is biased, wrong in the same way everywhere. A model flexible enough to catch the pattern is also flexible enough to catch the noise, and the more capacity it has the more of the sample's random particulars it can absorb as though they were law: that is variance, sensitivity to the accident of this exact data. The trouble is that the only score you can watch is measured on the sample itself, and that score improves the whole way down, through the signal and on into the noise, so more fitting always looks like more learning. There is no point at which the in-sample error says stop, because learning the noise lowers it exactly as learning the signal did. None of it is error or laziness. Fitting the data is precisely the job, the sample is the only evidence there is, the noise is genuinely indistinguishable from signal inside the sample, and a flexible model is an asset, not a vice. Each turn of the crank truly does lower the visible error. Hold data back and test on what you did not fit, penalise complexity, prefer the simpler model, and the fit can be stopped where it still generalises: but holding data back means fitting on less, regularising means accepting a worse score on the data you have, the simpler model genuinely misses some real signal, which is underfitting, the symmetric error, and no rule locates the exact right complexity, because signal and noise come apart only in probability, never for certain.
Stakes
Whether a model ever learns the world, or only ever the sample it was shown. Every plot but the last moves the same way: toward the fit, which the in-sample score rewards the whole way down, and away from the generalisation, which that score cannot see. The production cannot make the training error tell overfitting from learning, because learning the noise lowers it exactly as learning the signal did, so more fitting always looks like more truth. It can only show that no one blundered, that fitting the data is the job and the sample the only evidence and the noise a true twin of the signal within it, and that the one move that keeps the model honest, testing on held-out data and paying for simplicity, fits on less, scores worse, and risks pruning the real pattern away, with no rule to mark the exact point where fitting the past stops being learning the future.
Estate
khai-misfits: the house that holds this production and answers for the whole run.