BA-Trees

Tree transformer

Transforms random forests into minimal-size trees with the same prediction function across the entire feature space.

Born-Again Tree Ensembles: Transforms a random forest into a single, minimal-size, tree with exactly the same prediction function in the entire feature space (ICML 2020).

GitHub

64 stars
4 watching
5 forks
Language: C++
last commit: about 3 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
mljs/random-forestA JavaScript implementation of a random forest algorithm for classification and regression tasks.61
eliavw/mercs-v5An implementation of a multi-directional ensemble learning method for classification and regression tasks using decision trees4
serengil/chefboostA Python library providing a lightweight framework for building decision trees with categorical feature support463
masatoi/cl-random-forestAn implementation of Random Forest for multiclass classification and univariate regression in Common Lisp.60
rgf-team/rgfA collection of implementations and wrappers for a tree ensemble machine learning method379
coder-spirit/beautiful-treeA lightweight JavaScript library to generate SVG images of trees.17
florentavellaneda/inferdtThis C++ project provides an implementation of decision tree algorithms for classification tasks7
doubleplusplus/incremental_decision_tree-cart-random_forestAn implementation of incremental decision tree algorithms and ensemble methods for efficient machine learning on streaming data100
weecology/deeptreeattentionAn implementation of a deep learning model for tree species classification from hyperspectral images120
karpathy/forestjsAn implementation of a Random Forest algorithm for binary classification in JavaScript.300
raphaelcampos/stacking-bagged-boosted-forestsThis project presents a novel approach to classification using Random Forests and stacking techniques6
changebo/vine_mctsThis project provides a Python implementation of a method to learn the structure of copulas using Monte Carlo Tree Search.5
ryanbressler/cloudforestA high-performance ensemble learning framework for decision trees in Go.740
begeekmyfriend/bplustreeA minimal B+Tree indexing structure implementation for efficient key-value storage1,866
imbs-hl/rangerA fast implementation of random forests suitable for high-dimensional data in C++780