Hyperbolic Random Forests
| Authors |
|
|---|---|
| Publication date | 05-2024 |
| Journal | Transactions on Machine Learning Research |
| Article number | 2195 |
| Volume | Issue number | 2024 |
| Number of pages | 16 |
| Organisations |
|
| Abstract |
Hyperbolic space is becoming a popular choice for representing data due to the hierarchical structure - whether implicit or explicit - of many real-world datasets. Along with it comes a need for algorithms capable of solving fundamental tasks, such as classification, in hyperbolic space.
Recently, multiple papers have investigated hyperbolic alternatives to hyperplane-based classifiers, such as logistic regression and SVMs. While effective, these approaches struggle with more complex hierarchical data. We, therefore, propose to generalize the well-known random forests to hyperbolic space. We do this by redefining the notion of a split using horospheres. Since finding the globally optimal split is computationally intractable, we find candidate horospheres through a large-margin classifier. To make hyperbolic random forests work on multi-class data and imbalanced experiments, we furthermore outline new methods for combining classes based on the lowest common ancestor and class-balanced large-margin losses. Experiments on standard and new benchmarks show that our approach outperforms both conventional random forest algorithms and recent hyperbolic classifiers. |
| Document type | Article |
| Note | With supplementary material |
| Language | English |
| Published at | https://openreview.net/forum?id=pjKcIzvXWR |
| Other links | https://github.com/LarsDoorenbos/HoroRF http://jmlr.org/tmlr/papers/ |
| Downloads |
Hyperbolic Random Forests
(Final published version)
|
| Supplementary materials | |
| Permalink to this page | |