Skip to contentScholarGate
LibraryBookshelfDeskReview StudioAssistant
Sign in
On this page
IntuitionHow it worksWhen to use itStrengths & limitationsCommon pitfallsApplicationsFrequently asked🔒 Read the full methodSourcesRelated methods
Cite this pageSpotted an issue on this page? Report or suggest a fix →
Home›Machine learning›LightGBM
Machine learning

LightGBM

Light Gradient Boosting Machine · Also known as: LightGBM, Light Gradient Boosting Machine, lgbm, leaf-wise gradient boosting

LightGBM is Microsoft's gradient boosting decision tree implementation, introduced by Ke and colleagues in 2017, that grows trees leaf-wise and bins features into histograms for speed. On large datasets it is much faster than XGBoost while retaining strong predictive accuracy.

ScholarGate
  1. Machine learning
  2. v1
  3. 1 Sources
  4. PUBLISHED
Cite this page →
Tools & resources
Download slides
Learn & explore

Read the full method

Members only

Sign in with a free account to read this section.

Sign in

Method map

The neighbourhood of related methods — select a node to explore.

LightGBM
Decision TreeIsolation ForestLogistic RegressionRandom ForestXGBoostActive Learning LightGBMBayesian LightGBMBayesian XGBoostEnsemble Gradient Boosti…Gradient Boosting

+7 more

When to use it

A strong choice for prediction, classification, and forecasting on large tabular datasets — cross-sectional, panel, or time-series — with continuous, categorical, binary, or ordinal features and at least about 200 observations. It is most valuable when training speed and scale matter and you can tune regularisation. Below roughly 200 observations the leaf-wise growth tends to overfit badly, and a level-wise method such as XGBoost or a more stable Random Forest is safer.

Strengths & limitations

Strengths
  • Much faster than XGBoost on large datasets thanks to histogram-based splitting.
  • Leaf-wise growth converges quickly and often reaches high accuracy.
  • Handles categorical features directly, without manual one-hot encoding.
  • Works for prediction, classification, and forecasting across cross-sectional, panel, and time-series data.
Limitations
  • Leaf-wise growth overfits on small samples unless carefully regularised.
  • Requires tuning num_leaves and min_data_in_leaf to control complexity.
  • On datasets below about 200 observations a level-wise method (XGBoost) or Random Forest is more reliable.
  • Like other boosted trees, it is a black box with no directly interpretable coefficients.

Frequently asked

How is LightGBM different from XGBoost?

Both are gradient boosting decision tree libraries. LightGBM uses histogram-based splitting and leaf-wise (best-first) tree growth, which makes it much faster on large datasets. XGBoost grows level-wise, which is often safer on smaller samples.

Why does LightGBM overfit on small datasets?

Its leaf-wise growth always splits the leaf with the largest gain, which can carve the data into too many leaves relative to its size. On small samples (below about 200 observations) this leads to serious overfitting, so a level-wise method or Random Forest is recommended.

Do I need to one-hot encode categorical variables?

No. LightGBM can take categorical features directly, so manual one-hot encoding is usually unnecessary and can even hurt performance.

Which settings control overfitting?

The number of leaves (num_leaves) and the minimum data per leaf (min_data_in_leaf) are the key regularisation controls; tightening them limits tree complexity relative to the dataset size.

Sources

  1. Ke, G., Meng, Q., Finley, T., Wang, T., Chen, W., Ma, W., Ye, Q. & Liu, T.-Y. (2017). LightGBM: A Highly Efficient Gradient Boosting Decision Tree. Advances in Neural Information Processing Systems (NeurIPS) 30, 3146–3154. link ↗

How to cite this page

ScholarGate. (2026, June 1). Light Gradient Boosting Machine. ScholarGate. https://scholargate.app/en/machine-learning/lightgbm

Related methods

Decision TreeIsolation ForestLogistic RegressionRandom ForestXGBoost

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

  • Decision TreeMachine learning↔ compare
  • Isolation ForestMachine learning↔ compare
  • Logistic RegressionResearch Statistics↔ compare
  • Random ForestMachine learning↔ compare
  • XGBoostMachine learning↔ compare
Compare side by side →

Referenced by

Active Learning LightGBMBayesian LightGBMBayesian XGBoostEnsemble Gradient BoostingGradient BoostingOnline LightGBMRegularized Gradient BoostingRegularized LightGBMRobust LightGBMSelf-supervised Gradient BoostingSelf-supervised LightGBMSemi-supervised LightGBM

Similar methods

Regularized LightGBMBayesian LightGBMExplainable LightGBMOnline LightGBMCatBoostXGBoostGradient BoostingEnsemble Gradient Boosting

Related reference concepts

Ensemble MethodsMachine LearningSupervised LearningHyperparameter OptimizationCross-ValidationLogistic Discrimination

Spotted an issue on this page? Report or suggest a fix →

ScholarGate — LightGBM (Light Gradient Boosting Machine). Retrieved 2026-07-21 from https://scholargate.app/en/machine-learning/lightgbm · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Originator
Ke, G. et al. (Microsoft)
Year
2017
Type
Gradient boosting decision tree ensemble
Task
Classification, regression & forecasting
Growth
Leaf-wise (best-first)
MinSample
200
Related methods
Decision TreeIsolation ForestLogistic RegressionRandom ForestXGBoost
ScholarGate

A content-first reference library for research methods — what each one is, how it works, and where it comes from.

Open data (CC-BY)

Explore

  • Library
  • Search the library…
  • Browse by field
  • Fields
  • Journey
  • Compare
  • Which method?

Reference

  • Subjects
  • Atlas
  • Glossary
  • Methodology
  • Philosophy

Your tools

  • Bookshelf
  • Desk
  • Chat

Company

  • About
  • Pricing
  • Contact
  • Suggest a method

Entries are compiled from published sources for reference. Verifying the accuracy and suitability of any information for your own use remains your responsibility.

© 2026 ScholarGate · A research-method reference library
  • Privacy
  • Cookies
  • Terms
  • Delete account