Methods · Machine learning · Ensembles & boosting

Gradient Boosting

Gradient boosting is a machine learning method that builds an ensemble of shallow decision trees sequentially, fitting each new tree to the errors of the current ensemble, for classification or regression.

그래디언트 부스팅은 얕은 의사결정나무를 하나씩 순차적으로 추가하면서 각 나무가 현재 앙상블의 오차를 학습하도록 하는 분류·회귀용 기계학습 방법이다.

How can I build an accurate prediction model for tabular data with nonlinear effects and interactions?

비선형 효과와 상호작용이 있는 표 형태 데이터로 정확한 예측 모형을 만들려면 어떻게 하나요?

Gradient boosting adds small decision trees one at a time, each correcting the remaining errors of the model built so far, which lets it capture nonlinear relationships and interactions without specifying them in advance. Its performance should be judged on held-out data through cross-validation and compared with a simple baseline, because training-set accuracy is overly optimistic.

When to use Gradient Boosting

When to use something else

Assumptions and requirements

What the analysis reports

How to report it

A gradient boosting [classifier] achieved a cross-validated [ROC AUC] of [value] (SD = [value]) across [k] folds, compared with [value] for a baseline model.

Related methods

Run Gradient Boosting on Quorant

Data you need
a table (CSV or Excel) with an outcome variable and predictor (feature) columns
Price
400 credits for one analysis up to 10,000 rows (complexity level 3); larger or wider data costs more. Optional methodologist review: 1800 credits.
Checking
Checked by property tests in every deployment
Before you pay
A free pre-analysis diagnosis checks your data and gives an exact quote; nothing is deducted until you approve it.

Method ID Q71019 · Reviewed 2026-10-25