Caesar AI Atlas

Градиентный бустинг

Caesar AI Atlas Definition

Градиентный бустинг — ансамблевая техника обучения, которая строит модели последовательно для уменьшения ошибок прогнозирования. Каждая новая слабая модель обучается улучшать остатки или градиенты текущего ансамбля, часто обеспечивая высокое прогностическое качество.

Other Definitions

Градиентный бустинг Source

A machine learning technique based on boosting in a functional space, where the target is pseudo-residuals instead of residuals as in traditional boosting.

Градиентный бустинг Source

A training algorithm where weak models are trained to iteratively improve the quality (reduce the loss) of a strong model. For example, a weak model could be a linear or small decision tree model. The strong model becomes the sum of all the previously trained weak models. In the simplest form of gradient boosting, at each iteration, a weak model is trained to predict the loss gradient of the strong model. Then, the strong model's output is updated by subtracting the predicted gradient, similar to gradient descent. where: - $F_\0\$ is the starting strong model. - $F_\i+1\$ is the next strong model. - $F_\i\$ is the current strong model. - $\\\$ is a value between 0.0 and 1.0 called shrinkage, which is analogous to the learning rate in gradient descent. - $f_\i\$ is the weak model trained to predict the loss gradient of $F_\i\$. Modern variations of gradient boosting also include the second derivative (Hessian) of the loss in their computation. Decision trees are commonly used as weak models in gradient boosting. See gradient boosted (decision) trees.

Also Referenced In

Concept Comparisons

Related Terms