End-to-End Learning of Decision Trees and Forests

By Thomas M. Hehn, Julian F. P. Kooij, Fred A. Hamprecht. 2019

66 citations recorded by the source corpus.

Conventional decision trees have a number of favorable properties, including a small computational footprint, interpretability, and the ability to learn from little training data. However, they lack a key quality that has helped fuel the deep learning revolution: that of being end-to-end trainable. Kontschieder et al. (ICCV, 2015) have addressed this deficit, but at the cost of losing a main attractive trait of decision trees: the fact that each sample is routed along a small subset of tree nodes only. We here present an end-to-end learning scheme for deterministic decision trees and decision forests. Thanks to a new model and expectation–maximization training scheme, the trees are fully probabilistic at train time, but after an annealing process become deterministic at test time. In experiments we explore the effect of annealing visually and quantitatively, and find that our method performs on par or superior to standard learning algorithms for oblique decision trees and forests. We further demonstrate on image datasets that our approach can learn more complex split functions than common oblique ones, and facilitates interpretability through spatial regularization.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Model Architectures, Optimization & Training

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Shiji Song
  2. Yulin Wang
  3. Gao Huang
  4. Carlos Eduardo Pedreira
  5. Vinícius G. Costa
  6. Emmanuel Hebrard
  7. Le Yang
  8. Yizeng Han

In Computer Vision and Pattern Recognition

  1. Shiji Song
  2. Yulin Wang
  3. Gao Huang
  4. Yizeng Han
  5. Le Yang
  6. Joseph E. Gonzalez
  7. James Bailey
  8. Christin Seifert

In Model Architectures

  1. James Bailey
  2. Shiji Song
  3. Yulin Wang
  4. Gao Huang
  5. Alvin Wan
  6. Christin Seifert
  7. Carlos Eduardo Pedreira
  8. Peter James Stuckey

In Optimization & Training

  1. Shiji Song
  2. Yulin Wang
  3. Carlos Eduardo Pedreira
  4. Vinícius G. Costa
  5. Le Yang
  6. Jeffrey Chan
  7. Gao Huang
  8. Alvin Wan

Citations in the corpus