Because it’s Friday: An Ode to XGBoost

44 sec read

Every few years the machine learning world falls hard for something new. Transformers, diffusion models, agents, whatever is currently setting the group chat on fire. Meanwhile, in the background, the same algorithm from 2014 keeps winning Kaggle competitions and shipping to production, doing the unglamorous work of guessing which customers will churn and which loans will default. Nobody writes poems about the workhorse. So today, because it’s Friday, I did. Have a good weekend.

O gradient booster, sculptor of splits,
you take my weak learners and sharpen their wits.
Where one shallow tree would stumble and guess,
a thousand in sequence converge on success.
Each stump learns the sins of the stump that came prior,
descending the loss like a monk through the mire.
Regularized gently (both L1 and L2),
you punish complexity, humble and true.
The neural nets preen with their billions of weights,
demanding GPUs and warehouse-sized rates,
while you, on a laptop, with tabular grace,
still quietly win every Kaggle-bound race.
With column subsampling and shrinkage applied,
you prune away hubris, keep variance tied.
Early stopping, your mercy; your histogram, art,
second-order Taylor expansions of heart.
So here’s to you, XGBoost, workhorse supreme,
the sensible answer to every team’s dream.
When someone says “transformer,” I smile and say, “Sure…
but have you tried boosting? It’s probably more.”

Because it’s Friday: Paul the Octopus

In 2010, the most accurate World Cup forecaster on the planet was an octopus named Paul. He lived at the Sea Life aquarium in...
Dora Moore
58 sec read

Because it’s Friday: The First World Cup Final

The first World Cup final, played in Montevideo on July 30, 1930, couldn’t even agree on a ball. Uruguay and Argentina each insisted on...
mladvocate
38 sec read

Because it’s Friday: Claude Has Feelings About This

Anthropic’s interpretability team just published a paper on why LLMs sometimes act like they have emotions. The answer turned out to be: because they...
mladvocate
54 sec read

Leave a Reply

Your email address will not be published. Required fields are marked *

SiteLock
ML Advocate Assistant
Answers from the blog
Hi! 👋 Ask me anything about machine learning and AI! I'll answer using ML Advocate blog posts.