In a gradient boosting model, what does the 'learning rate' (shrinkage) parameter control?
-
A
The number of trees added per iteration
-
B
The fraction by which each tree's contribution is scaled down
-
C
The maximum depth of individual decision trees
-
D
The proportion of training samples used per tree