Adaptive Decision Trees