Gradient Boosting
Gradient Boosting (Градиентный бустинг) — это мощный метод машинного обучения, который строит ансамбль предсказательных моделей (обычно деревьев решений) поэтапно. Каждое новое дерево обучается предсказывать ошибки (остатки), сделанные предыдущими деревьями. Градиентный бустинг (XGBoost, LightGBM) часто побеждает в соревнованиях на табличных данных.
Что такое «Gradient Boosting» простыми словами
Представьте, что вы играете в гольф. Первый удар — мяч полетел, но не долетел до лунки. Вы не бьете заново от начала. Вы подходите к мячу и бьете оттуда, стараясь исправить ошибку первого удара. Градиентный бустинг делает так же. Первая модель делает грубый прогноз. Вторая модель учится предсказывать ошибку первой модели. Третья — ошибку второй. Сумма этих маленьких поправок дает невероятно точный удар «в лунку».