当前位置:  开发笔记 > 编程语言 > 正文

如何从Spark ml lib中的交叉验证中获得准确度,召回率和ROC?

如何解决《如何从Sparkmllib中的交叉验证中获得准确度,召回率和ROC?》经验,为你挑选了0个好方法。
如何解决《如何从Sparkmllib中的交叉验证中获得准确度,召回率和ROC?》经验,为你挑选了0个好方法。

我正在使用Spark 2.0.2.我也使用"ml"库进行数据集机器学习.我想要做的是运行交叉验证算法并提取所提到的指标(准确性,精确度,召回率,ROC,混淆矩阵).我的数据标签是二进制的.

通过使用MulticlassClassificationEvaluator,我只能通过访问"avgMetrics"来获得算法的准确性.此外,通过使用BinaryClassificationEvaluator,我可以获得ROC下的区域.但我不能同时使用它们.那么,有没有办法可以提取所有想要的指标?

推荐阅读
N个小灰流_701
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有