LightGBM

Gradient booster

A high-performance gradient boosting framework for machine learning tasks

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.

GitHub

17k stars
434 watching
4k forks
Language: C++
last commit: 6 days ago
Linked from 5 awesome lists

data-miningdecision-treesdistributedgbdtgbmgbrtgradient-boostingkagglelightgbmmachine-learningmicrosoftparallelpythonr

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
dmlc/xgboost An optimized distributed gradient boosting library designed to be highly efficient and flexible 26,299
catboost/catboost A fast and scalable gradient boosting on decision trees library for machine learning tasks 8,088
ankane/lightgbm-ruby A high-performance gradient boosting library for Ruby 74
kingfengji/mgbdt An implementation of a gradient boosting decision tree algorithm with target propagation capabilities 102
harshakokel/kigb An open-source software framework that integrates human advice into gradient boosting decision trees for improved performance in machine learning tasks. 8
gbdt-pl/gbdt-pl An implementation of a gradient boosting algorithm with piece-wise linear regression trees for efficient machine learning model training 149
dmlc/xgboost.jl A Julia package implementing a distributed gradient boosting framework with efficient linear model solver and tree learning algorithms. 289
springdaisy/gbdt An implementation of Gradient Boosted Decision Trees with sparse output for high-dimensional data 0
datacanvasio/hypergbm An AutoML toolkit designed to automate the entire machine learning process pipeline for tabular data 337
ankane/xgboost-ruby High-performance machine learning library with a Ruby interface to XGBoost gradient boosting algorithm 105
stanfordmlgroup/ngboost A Python library implementing a machine learning boosting framework with probabilistic prediction capabilities 1,654
gbm-developers/gbm An R package providing extensions to AdaBoost and gradient boosting machine algorithms for regression and other tasks. 51
lyst/lightfm A Python implementation of a hybrid recommendation algorithm that incorporates explicit and implicit feedback for personalized item suggestions. 4,773
aksnzhy/xlearn A high-performance machine learning package with linear models and factorization machines. 3,087
jinlow/forust A package implementing a lightweight gradient boosted decision tree algorithm 67