Random Forest and XGBoost are two popular decision tree algorithms for machine learning. In this post I'll take a look at how they each work, compare their features and discuss which use cases are best suited to each decision tree algorithm implementation.