Adaptive Neural Trees

By Ryutaro Tanno, Kai Arulkumaran, Daniel C. Alexander, Antonio Criminisi, Aditya V. Nori. 2018

181 citations recorded by the source corpus.

Deep neural networks and decision trees operate on largely separate paradigms; typically, the former performs representation learning with pre-specified architectures, while the latter is characterised by learning hierarchies over pre-specified features with data-driven architectures. We unite the two via adaptive neural trees (ANTs) that incorporates representation learning into edges, routing functions and leaf nodes of a decision tree, along with a backpropagation-based training algorithm that adaptively grows the architecture from primitive modules (e.g., convolutional layers). We demonstrate that, whilst achieving competitive performance on classification and regression datasets, ANTs benefit from (i) lightweight inference via conditional computation, (ii) hierarchical separation of features useful to the task e.g. learning meaningful class associations, such as separating natural vs. man-made objects, and (iii) a mechanism to adapt the architecture to the size and complexity of the training dataset.

Subfields: Artificial Intelligence, Model Architectures, Efficiency & Compression

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. Zeynep Akata
  5. Carlos Eduardo Pedreira
  6. Vinícius G. Costa
  7. Joseph E. Gonzalez
  8. Tomas Pfister

In Model Architectures

  1. James Bailey
  2. Shiji Song
  3. Yulin Wang
  4. Gao Huang
  5. Diego Marcos
  6. Alvin Wan
  7. Chen Zhao
  8. Carlos Eduardo Pedreira

In Efficiency & Compression

  1. Shiji Song
  2. Gao Huang
  3. Yulin Wang
  4. Le Yang
  5. Yizeng Han
  6. Honghui Wang
  7. Diego Marcos
  8. Alvin Wan

Citations in the corpus