qq_29417091 2020-01-07 15:35 采纳率: 0%
浏览 366
已结题

scikitlearn中,怎么判断哪个类是文档中说的positive class?

图片说明

y_true传真实类标,在我的案例中为0,1串。y_score要求传正类的概率,请问哪个类是正类?说的也太晦涩了吧,难道看类标的值?0是负1是正?那类标是2和3怎么办?我目前传的是分类器对未知样本判定是1类的概率,有毛病吗?

如果我用SVC,将真实类标(也是0,1串)和SVC的decision_function结果传入roc_auc_score计算曲线下面积,有毛病吗?

(之所以这样,是scikitlearn建议使用decision_function计算置信度,而不是predict_proba,经过实验,我发现decision_function的结果是一个实数串,若分类器认为是1类,那么对应的实数是大于0的数,0类则是小于0的数,很多个数据集都是这个规律)

  • 写回答

2条回答 默认 最新

  • HockerF 2020-01-07 16:35
    关注

    我也不太懂,这个好像就是一个校验过程吧,可以看看博客 https://www.cnblogs.com/king-lps/p/9501572.htm,辅助理解一下,可能会好一点,没这么抽象。

    评论

报告相同问题?

悬赏问题

  • ¥15 Oracle中如何从clob类型截取特定字符串后面的字符
  • ¥15 想通过pywinauto自动电机应用程序按钮,但是找不到应用程序按钮信息
  • ¥15 MATLAB中streamslice问题
  • ¥15 如何在炒股软件中,爬到我想看的日k线
  • ¥15 51单片机中C语言怎么做到下面类似的功能的函数(相关搜索:c语言)
  • ¥15 seatunnel 怎么配置Elasticsearch
  • ¥15 PSCAD安装问题 ERROR: Visual Studio 2013, 2015, 2017 or 2019 is not found in the system.
  • ¥15 (标签-MATLAB|关键词-多址)
  • ¥15 关于#MATLAB#的问题,如何解决?(相关搜索:信噪比,系统容量)
  • ¥500 52810做蓝牙接受端