View a markdown version of this page

Cómo funciona el SageMaker algoritmo AI XGBoost - Amazon SageMaker AI

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Cómo funciona el SageMaker algoritmo AI XGBoost

XGBoost es una implementación de código abierto popular y eficiente del algoritmo de árboles aumentados. La potenciación de gradientes es un algoritmo de aprendizaje supervisado que intenta predecir de forma apropiada una variable de destino mediante la combinación de estimaciones de un conjunto de modelos más simples y más débiles.

Cuando se utiliza la potenciación por gradiente para la regresión, los aprendices débiles son árboles de regresión y cada árbol de regresión mapea un punto de datos de entrada en una de sus hojas que contiene una puntuación continua. XGBoost minimiza una función de objetivo regularizada (L1 y L2) que combina una función de pérdida convexa (según la diferencia entre las salidas de destino y previstas) y un plazo de penalización para la complejidad de modelos (es decir, las funciones de árboles de regresión). La capacitación avanza de forma iterativa, agregando nuevos árboles que predicen los residuos de errores de los árboles anteriores que se combinan después con los árboles anteriores para realizar la predicción final. Se denomina potenciación del gradiente porque utiliza un algoritmo de gradiente descendente para minimizar la pérdida cuando se agregan nuevos modelos.

Esta es una sencilla descripción gráfica sobre el funcionamiento de la potenciación de árboles por gradiente.

Un diagrama que ilustra la potenciación de árboles por gradiente.

Para obtener más información sobre XGBoost, consulte: