我对ROC曲线的研究不多。仅凭y_true = ['A','B','A','B']
和y_pred=['A','B','A','A']
是否可以绘制ROC曲线?
还是必须要有模型才能获得分数?
我想使用scikit-learn的实现。
谢谢!
回答:
不,你需要未经阈值处理的数据。你已经有了A和B的预测,这意味着你已经应用了某种阈值,决定了哪个输出属于哪个类别。
ROC曲线的目的是帮助你找到模型最佳工作的阈值。
根据你使用的模型/实现/代码,肯定有某种方法可以获得概率。
我对ROC曲线的研究不多。仅凭y_true = ['A','B','A','B']
和y_pred=['A','B','A','A']
是否可以绘制ROC曲线?
还是必须要有模型才能获得分数?
我想使用scikit-learn的实现。
谢谢!
回答:
不,你需要未经阈值处理的数据。你已经有了A和B的预测,这意味着你已经应用了某种阈值,决定了哪个输出属于哪个类别。
ROC曲线的目的是帮助你找到模型最佳工作的阈值。
根据你使用的模型/实现/代码,肯定有某种方法可以获得概率。