Random forrest implementation using AMS to split nodes in the underlying decision trees