Gradient boosting machines construct an additive model of weak learners (regression trees) by performing gradient descent in function space. At each iteration, a tree is fit to the negative gradient ...