decision-trees

Top 19 decision-tree Open-Source Projects

  • LightGBM

    A fast, distributed, high performance gradient boosting (GBT, GBDT, GBRT, GBM or MART) framework based on decision tree algorithms, used for ranking, classification and many other machine learning tasks.

  • Project mention: SIRUS.jl: Interpretable Machine Learning via Rule Extraction | /r/Julia | 2023-06-29

    SIRUS.jl is a pure Julia implementation of the SIRUS algorithm by Bénard et al. (2021). The algorithm is a rule-based machine learning model meaning that it is fully interpretable. The algorithm does this by firstly fitting a random forests and then converting this forest to rules. Furthermore, the algorithm is stable and achieves a predictive performance that is comparable to LightGBM, a state-of-the-art gradient boosting model created by Microsoft. Interpretability, stability, and predictive performance are described in more detail below.

  • catboost

    A fast, scalable, high performance Gradient Boosting on Decision Trees library, used for ranking, classification, regression and other machine learning tasks for Python, R, Java, C++. Supports computation on CPU and GPU.

  • Project mention: CatBoost: Open-source gradient boosting library | news.ycombinator.com | 2024-03-05
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • orange

    🍊 :bar_chart: :bulb: Orange: Interactive data analysis

  • Project mention: Hierarchical Clustering | news.ycombinator.com | 2024-04-20

    I know I've tooted its horn before, but Orange3 is a pretty neat Python-based GUI platform that makes this and a metric buttload of other statistical/ML techniques available to non-programmer types.

    Just watch out for null character `x00` in the corpus. That always seems to kill it stone dead.

    https://orangedatamining.com/

    https://orange3.readthedocs.io/projects/orange-visual-progra...

  • dtreeviz

    A python library for decision tree visualization and model interpretation.

  • Project mention: Dtreeviz: Decision Tree Visualization | news.ycombinator.com | 2023-08-03
  • Machine-Learning-Specialization-Coursera

    Contains Solutions and Notes for the Machine Learning Specialization By Stanford University and Deeplearning.ai - Coursera (2022) by Prof. Andrew NG

  • Project mention: Linear Algebra for Programmers | news.ycombinator.com | 2023-09-01

    I cannot recommend Andrew Ng's courses on Machine Learning enough. Something like this seems like it would cover everything you're looking for.

    https://www.coursera.org/learn/machine-learning

    I cannot speak to the author of the content of this github repo, but it appears they have completed the course and included all of the solutions here. It might let you jump right to what you're looking for.

    https://github.com/greyhatguy007/Machine-Learning-Specializa...

  • decision-forests

    A collection of state-of-the-art algorithms for the training, serving and interpretation of Decision Forest models in Keras.

  • yggdrasil-decision-forests

    A library to train, evaluate, interpret, and productionize decision forest models such as Random Forest and Gradient Boosted Decision Trees.

  • Project mention: Why do tree-based models still outperform deep learning on tabular data? (2022) | news.ycombinator.com | 2024-03-05

    Is it this library https://github.com/google/yggdrasil-decision-forests ?

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • leaves

    pure Go implementation of prediction part for GBRT (Gradient Boosting Regression Trees) models from popular frameworks

  • SharpLearning

    Machine learning for C# .Net

  • linear-tree

    A python library to build Model Trees with Linear Models at the leaves.

  • Project mention: Is there any algorithm that combines decision trees with regression models? | /r/learnmachinelearning | 2023-06-06

    Sure is! Here’s an implementation

  • lleaves

    Compiler for LightGBM gradient-boosted trees, based on LLVM. Speeds up prediction by ≥10x.

  • Project mention: LLeaves: A LLVM-based compiler for LightGBM decision trees | news.ycombinator.com | 2023-07-08
  • SSVC

    Stakeholder-Specific Vulnerability Categorization

  • BetaML.jl

    Beta Machine Learning Toolkit

  • machine-learning-in-ebpf

    This repository contains the code for the paper "A flow-based IDS using Machine Learning in eBPF", Contact: Maximilian Bachl

  • java.math.expression.parser

    java math expression parser is faster than JEP

  • TitanicPassangerSurvivalPredictor

    A Web-App that uses Machine-Learning to predict a persons chances of surviving the Titanic Wreckage as a Passenger

  • vswift

    Tools created for machine learning model evaluation

  • Project mention: Seeking Feedback on my R Package for Categorical Model Validation | /r/datascience | 2023-07-03

    Here is the repo if anyone is interested: https://github.com/donishadsmith/vswift

  • psych-verbs

    Research experiment design and classification of Romanian emotion verbs

  • Machine-Learning

    A repository of my ML projects for Machine Learning course (SC349) at Northwestern University (by YaelBenShalom)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

decision-trees related posts

Index

What are some of the best open-source decision-tree projects? This list will help you:

Project Stars
1 LightGBM 16,043
2 catboost 7,731
3 orange 4,604
4 dtreeviz 2,836
5 Machine-Learning-Specialization-Coursera 2,680
6 decision-forests 651
7 yggdrasil-decision-forests 423
8 leaves 413
9 SharpLearning 373
10 linear-tree 323
11 lleaves 292
12 SSVC 103
13 BetaML.jl 90
14 machine-learning-in-ebpf 75
15 java.math.expression.parser 35
16 TitanicPassangerSurvivalPredictor 2
17 vswift 1
18 psych-verbs 0
19 Machine-Learning 0

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com