Yet Another Representation of Binary Decision Trees: A Mathematical Demonstration

01/18/2021
by   Jinxiong Zhang, et al.
0

A decision tree looks like a simple computational graph without cycles, where only the leaf nodes specify the output values and the non-terminals specify their tests or split conditions. From the numerical perspective, we express decision trees in the language of computational graph. We explicitly parameterize the test phase, traversal phase and prediction phase of decision trees based on the bitvectors of non-terminal nodes. As shown later, the decision tree is a shallow binary network in some sense. Especially, we introduce the bitvector matrix to implement the tree traversal in numerical approach, where the core is to convert the logical `AND' operation to arithmetic operations. And we apply this numerical representation to extend and unify diverse decision trees in concept.

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
12/10/2020

A Decision Tree Lifted Domain for Analyzing Program Families with Numerical Features (Extended Version)

Lifted (family-based) static analysis by abstract interpretation is capa...
research
02/02/2018

Strategy Representation by Decision Trees in Reactive Synthesis

Graph games played by two players over finite-state graphs are central i...
research
03/06/2021

visTree: Visualization of Subgroups for a Decision Tree

Decision trees are flexible prediction models which are constructed to q...
research
08/09/2022

Global Evaluation for Decision Tree Learning

We transfer distances on clusterings to the building process of decision...
research
06/18/2017

Data set operations to hide decision tree rules

This paper focuses on preserving the privacy of sensitive patterns when ...
research
02/24/2022

Interfering Paths in Decision Trees: A Note on Deodata Predictors

A technique for improving the prediction accuracy of decision trees is p...

Please sign up or login with your details

Forgot password? Click here to reset