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
435 watching
4k forks
Language: C++
last commit: almost 2 years ago
Linked from 5 awesome lists

data-miningdecision-treesdistributedgbdtgbmgbrtgradient-boostingkagglelightgbmmachine-learningmicrosoftparallelpythonr

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
dmlc/xgboostAn optimized distributed gradient boosting library designed to be highly efficient and flexible26,396
catboost/catboostA machine learning library that enables fast and scalable gradient boosting over decision trees8,139
ankane/lightgbm-rubyA high-performance gradient boosting library for Ruby75
kingfengji/mgbdtAn implementation of a gradient boosting decision tree model102
harshakokel/kigbAn open-source software framework that integrates human advice into gradient boosting decision trees for improved performance in machine learning tasks.8
gbdt-pl/gbdt-plAn implementation of a gradient boosting algorithm with piece-wise linear regression trees for efficient machine learning model training151
dmlc/xgboost.jlA Julia package implementing a distributed gradient boosting framework with efficient linear model solver and tree learning algorithms.288
springdaisy/gbdtAn implementation of Gradient Boosted Decision Trees with sparse output for high-dimensional data0
datacanvasio/hypergbmAutomated machine learning tool for tabular data pipelines343
ankane/xgboost-rubyHigh-performance machine learning library with a Ruby interface to XGBoost gradient boosting algorithm106
stanfordmlgroup/ngboostA Python library implementing a machine learning boosting framework with probabilistic prediction capabilities1,663
gbm-developers/gbmAn R package providing extensions to AdaBoost and gradient boosting machine algorithms for regression and other tasks.52
lyst/lightfmA Python implementation of a hybrid recommendation algorithm that incorporates explicit and implicit feedback for personalized item suggestions.4,790
aksnzhy/xlearnA high-performance machine learning package with linear models and factorization machines.3,087
jinlow/forustA package implementing a lightweight gradient boosted decision tree algorithm68