An ensemble learning method that constructs multiple decision trees for classification or regression tasks.