Usando XGBoost de SageMaker, un modelo de detección de fraude se ajusta muy bien a los datos de entrenamiento, pero falla en detectar fraude en transacciones nuevas y no vistas. ¿Qué cambio debería hacer el ingeniero de ML para mejorar la generalización a nuevas transacciones?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Disminuir el hiperparámetro max_depth para reducir la complejidad del árbol..
Por qué esta es la respuesta
El modelo se ajusta muy bien a los datos de entrenamiento pero falla en datos nuevos, lo que indica sobreajuste (overfitting). Disminuir el hiperparámetro maxdepth reduce la complejidad de los árboles individuales en XGBoost, lo que a su vez reduce la capacidad del modelo para memorizar el ruido en los datos de entrenamiento y mejora su capacidad de generalización a datos no vistos. Aumentar la learning rate (tasa de aprendizaje) o maxdepth aumentaría aún más la complejidad del modelo y el sobreajuste. Eliminar características irrelevantes puede ayudar, pero disminuir maxdepth aborda directamente la complejidad del modelo en un escenario de sobreajuste.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta