python中的两个目标标签和自定义损失函数

时间:2019-08-04 10:46:37

标签: python machine-learning loss-function multilabel-classification

使用python和任何机器学习库,我试图具有两个目标标签和一个自定义损失函数。据我了解,只有一种方法可以实现,那就是使用Keras。这是正确的吗?

这是我尝试过的其他事情的清单,我错过了什么吗?

LightGBM

This article是搜索自定义损失函数时第一个弹出的窗口。不幸的是,LightGBM不支持多个目标标签和it doesn't seem like that's going to change anytime soon

XGBoost

与LightGBM存在相同的问题,您不能像here那样只有多个目标类(通过复制这些行来完成)具有多个标签。

SciKit-Learn:GridSearchCV和make_scorer

这最初看起来不错,因为您可以有几个目标标签。但是,make_scorer方法仅对模型的结果进行评分,而不是模型本身使用的损失函数。

0 个答案:

没有答案