Handling Missing Values using Decision Trees with Branch-Exclusive Splits.
Extremely randomized trees