Even Faster Hyperbolic Random Forests: A Beltrami-Klein Wrapper Approach

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Chlenski, Philippe, Pe'er, Itsik
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916780399656960
author Chlenski, Philippe
Pe'er, Itsik
author_facet Chlenski, Philippe
Pe'er, Itsik
contents Decision trees and models that use them as primitives are workhorses of machine learning in Euclidean spaces. Recent work has further extended these models to the Lorentz model of hyperbolic space by replacing axis-parallel hyperplanes with homogeneous hyperplanes when partitioning the input space. In this paper, we show how the hyperDT algorithm can be elegantly reexpressed in the Beltrami-Klein model of hyperbolic spaces. This preserves the thresholding operation used in Euclidean decision trees, enabling us to further rewrite hyperDT as simple pre- and post-processing steps that form a wrapper around existing tree-based models designed for Euclidean spaces. The wrapper approach unlocks many optimizations already available in Euclidean space models, improving flexibility, speed, and accuracy while offering a simpler, more maintainable, and extensible codebase. Our implementation is available at https://github.com/pchlenski/hyperdt.
format Preprint
id arxiv_https___arxiv_org_abs_2506_04360
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Even Faster Hyperbolic Random Forests: A Beltrami-Klein Wrapper Approach
Chlenski, Philippe
Pe'er, Itsik
Machine Learning
Decision trees and models that use them as primitives are workhorses of machine learning in Euclidean spaces. Recent work has further extended these models to the Lorentz model of hyperbolic space by replacing axis-parallel hyperplanes with homogeneous hyperplanes when partitioning the input space. In this paper, we show how the hyperDT algorithm can be elegantly reexpressed in the Beltrami-Klein model of hyperbolic spaces. This preserves the thresholding operation used in Euclidean decision trees, enabling us to further rewrite hyperDT as simple pre- and post-processing steps that form a wrapper around existing tree-based models designed for Euclidean spaces. The wrapper approach unlocks many optimizations already available in Euclidean space models, improving flexibility, speed, and accuracy while offering a simpler, more maintainable, and extensible codebase. Our implementation is available at https://github.com/pchlenski/hyperdt.
title Even Faster Hyperbolic Random Forests: A Beltrami-Klein Wrapper Approach
topic Machine Learning
url https://arxiv.org/abs/2506.04360