Training data and decision surface
Start with equal scores for every class.
Weekly practice time and quiz score. Click a point to inspect its class scores; click empty space to test a new point.
Gradient boosted decision trees
Each round fits one small tree per class on the residual—the gap between the true label and the current softmax probability—and adds a gentle correction. Two features and up to three classes, so every round needs one tree per class.
Start with equal scores for every class.
Weekly practice time and quiz score. Click a point to inspect its class scores; click empty space to test a new point.
One tree per class, this round
Each leaf contributes a small adjustment to that class's score, scaled by η = 0.50. The note under each tree says whether the split moved or just its values changed.