Download Now! Free 30 Day Trial of Salford System's Predictive Modeling Suite

Upcoming Tradeshows

  • JSM
    July 28, 2012 - August 02, 2012
    San Diego, CA, Booth TBA
  • KDD
    August 12, 2012 - August 16, 2012
    Beijing, China, Booth TBA
  • Statistical Learning and Data Mining III
    October 01, 2012
    Boston, MA
  • DMA
    October 13, 2012 - October 19, 2012
    Las Vegas, NV
  • INFORMS
    October 14, 2012 - October 16, 2012
    Phoenix, AZ
View full calendar
Home Support FAQs RandomForests How does RandomForests work?

How does RandomForests work?

RandomForests is a collection of many CART® trees that are not influenced by each other when constructed. The sum of the predictions made from decision trees determines the overall prediction of the forest.

Two forms of randomization occur in RandomForests, one by trees and one by node. At the tree level, randomization takes place via observations. At the node level, randomization occurs by using a randomly-selected subset of predictors. Each tree is grown to a maximal size and left unpruned. This process is repeated until a user-defined number of trees is created, a collection called a random forest. Once this is created, the predictions for each tree are used in a “voting” process. The overall prediction is determined by voting for classification and by averaging for regression.