Topic · Machine Learning & AI
← All topicsEnsembles & Boosting
41 articles · 5 checkpoints · 23 deeper reads · 13 reference notes
A standalone topic: it is on no roadmap, so read it on its own terms.
Every article, in reading order
plant a flag as you finish eachRead these first
Both combine several models into one prediction by training a "meta" model on their outputs, but they split the data differently, and that difference changes how much you can trust the result.
Build a strong model one small, greedy piece at a time, fit a weak model, see what it still gets wrong, fit another weak model to just that leftover error, and repeat, which is the shared skeleton underneath both boosting and simple additive forecasting.
A reliability diagram checks whether a model's stated probabilities mean what they claim to mean, whether events it calls "70% likely" really happen about 70% of the time.
Averaging several models is not a vague good idea, for squared error there is an exact formula proving the ensemble is always at least as good as the average member, and the gap is exactly how much the members disagree.
Gradient boosting is ordinary gradient descent, except the thing being updated at each step is not a vector of weights but an entire function, added to the model one small correction at a time.
Then the rest