paper-with-me

홈 › Papers

Yet Another Representation of Binary Decision Trees: A Mathematical Demonstration

2021-01-18 · Jinxiong Zhang

A decision tree looks like a simple directed acyclic computational graph, 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, 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.

📄 PDF Abstract BibTeX arXiv:2101.07077

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

On Ternary Coding and Three-Valued Logic

2018-07-13 · Subhash Kak

Mathematically, ternary coding is more efficient than binary coding. It is little used in computation because technology for binary processing is already established and the implementation of ternary coding is more compl…

General Classification

Provably optimal decision trees with arbitrary splitting rules in polynomial time

2025-03-03 · Xi He, Max A. Little

In this paper, we introduce a generic data structure called decision trees, which integrates several well-known data structures, including binary search trees, K-D trees, binary space partition trees, and decision tree m…

dtControl: Decision Tree Learning Algorithms for Controller Representation

2020-02-12 · Pranav Ashok, Mathias Jackermeier, Pushpak Jagtap, Jan Křetínský 외

Decision tree learning is a popular classification technique most commonly used in machine learning applications. Recent work has shown that decision trees can be used to represent provably-correct controllers concisely.…

Kernel KMeans clustering splits for end-to-end unsupervised decision trees

2024-02-19 · Louis Ohl, Pierre-Alexandre Mattei, Mickaël Leclercq, Arnaud Droit 외

Trees are convenient models for obtaining explainable predictions on relatively small datasets. Although there are many proposals for the end-to-end construction of such trees in supervised learning, learning a tree end-…

Clustering

Arithmetical Binary Decision Tree Traversals

2022-09-11 · Jinxiong Zhang

This paper introduces a series of methods for traversing binary decision trees using arithmetic operations. We present a suite of binary tree traversal algorithms that leverage novel representation matrices to flatten th…