Efficient Non-greedy Optimization of Decision Trees

Neural Information Processing Systems 

Decision trees and randomized forests are widely used in computer vision and machine learning.