1. Decision trees

2. Bagging

3. Random Forests

4. Boosting