selecting variable randomly at each node in a tree in Random Forest
To train a tree in a random forest, at each split m variables are randomly selected from the global variable set, and the variable that maximizes information gain is chosen to be split on. Source: https://www.stat.berkeley.edu/~breiman/randomforest2001.pdf (the original random forest paper).