Foundations of Machine Learning
An experimental comparison of three methods for constructing ensembles of decision trees: Bagging, Boosting, and Randomization