Rethink Decision Tree Traversal

09/11/2022
by   Jinxiong Zhang, et al.
0

We will show how to implement binary decision tree traversal in the language of matrix computation. Our main contribution is to propose some equivalent algorithms of binary tree traversal based on a novel matrix representation of the hierarchical structure of the decision tree. Our key idea is to travel the binary decision tree by maximum inner product search. We not only implement decision tree methods without the recursive traverse but also delve into the partitioning nature of tree-based methods.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/27/2021

Decision Machines: Interpreting Decision Tree as a Model Combination Method

Based on decision trees, it is efficient to handle tabular data. Convent...
research
08/09/2021

Collapsing the Decision Tree: the Concurrent Data Predictor

A family of concurrent data predictors is derived from the decision tree...
research
02/24/2018

Extremely Fast Decision Tree

We introduce a novel incremental decision tree learning algorithm, Hoeff...
research
12/24/2021

Efficient decision tree training with new data structure for secure multi-party computation

We propose a secure multi-party computation (MPC) protocol that construc...
research
04/12/2022

DT2CAM: A Decision Tree to Content Addressable Memory Framework

Decision trees are considered one of the most powerful tools for data cl...
research
10/19/2017

E3Solver: decision tree unification by enumeration

We introduce E3Solver, a unification-based solver for programming-by-exa...
research
05/30/2022

bsnsing: A decision tree induction method based on recursive optimal boolean rule composition

This paper proposes a new mixed-integer programming (MIP) formulation to...

Please sign up or login with your details

Forgot password? Click here to reset