LightGBM - Light Gradient Boosting Machine
A fast, distributed, high performance gradient boosting (GBT, GBDT, GBRT, GBM or MART) framework based on decision tree algorithms.
gradient-boosting decision-trees lightgbm library code

LightGBM is a gradient boosting framework that uses tree based learning algorithms. It is designed to be distributed and efficient with the following advantages:

  • Faster training speed and higher efficiency.
  • Lower memory usage.
  • Better accuracy.
  • Support of parallel and GPU learning.
  • Capable of handling large-scale data.

Don't forget to tag @Microsoft in your comment, otherwise they may not be notified.

Authors community post
Open source, from Microsoft with love
Share this project
Similar projects
Scikit-learn
Examples for all the different utilities within scikit-learn.
Core Machine Learning Implementations
This repo contains mathematical derivations and python implementations in numpy for key machine learning algorithms
CatBoost
A high-performance open source library for gradient boosting on decision trees
Awesome Decision Trees
A collection of research papers on decision, classification and regression trees with implementations.