Question: does xgboost use random forest?
Answer: Random Forests in XGBoost. XGBoost is normally used to train gradient-boosted decision trees and other gradient boosted models. Random forests use the same model representation and inference, as gradient-boosted decision trees, but a different training algorithm.