CS480/680 Lecture 22: Ensemble learning (bagging and boosting)