web-dev-qa-db-fra.com

Quelles sont les différentes options pour les fonctions objectives disponibles dans xgboost.XGBClassifier?

Mis à part binary:logistic (Qui est la fonction objectif par défaut), Y a-t-il une autre fonction objectif intégrée qui peut être utilisée dans xbgoost.XGBClassifier() ?

14
Venkatachalam N

C'est vrai que binaire: logistic est l'objectif par défaut pour XGBClassifier, mais je ne vois aucune raison pour laquelle vous ne pourriez pas utiliser d'autres objectifs proposés par - package XGBoost . Par exemple, vous pouvez voir dans sklearn.py le code source que multi: softprob est utilisé explicitement dans le cas multiclasse.

De plus, si c'est vraiment nécessaire, vous pouvez fournir une fonction d'objectif personnalisée (détails ici ).

13
kawa