如何在Catboost分类器中将二次加权Kappa定义为eval_metric

我正在使用catboost解决多类分类问题。我想使用二次加权kappa作为评估指标。

Catboost已将WKappa作为eval_metric,但它是线性加权变量,不是二次方。

clf = CatBoostClassifier(objective='MultiClass',eval_metric=q_weighted_kappa(),learning_rate=0.01,n_estimators=750,od_type="Iter",depth=35,early_stopping_rounds=500,random_seed=42,)

我需要帮助来定义我可以按上述指定使用的函数 q_weighted_kappa()

codyhcm 回答:如何在Catboost分类器中将二次加权Kappa定义为eval_metric

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3146748.html

大家都在问