Solved – Will Boosting reduce variance

biasboostingmachine learningvariance

I've seen two conflicting arguments:

  1. In a Stanford cs229 note, the author claims that boosting will increase variance (see section 2.5):
    http://cs229.stanford.edu/notes/cs229-notes-ensemble.pdf
  2. Prof. Yoav Freund said that boosting will reduce both variance and bias in his lecture.

From my understanding, since we are averaging over weak rules, the variance should decrease. But I'm not completely sure. Could someone provide some insights? Thank you!

Best Answer

1) and 2) use different models as reference.

1) Compared to the simple base learner (e.g. a shallow tree), boosting increases variance and reduces bias.

2) If you boost a simple base learner, the resulting model will have lower variance compared to some high variance reference like a too deep decision tree.

Related Question