java - 在 Java 中使用 LIBSVM 实现精确度和召回率

标签 java libsvm precision-recall

我使用 libsvm.jar(独立于 weka)开发了一个数据挖掘应用程序。 但我找不到如何实现 Precision/Recall(在 java 中)来验证我的模型性能。

Libsvm 类中是否包含任何 API 或使用方法?

知道这种功能包含在 C 和 Python 版本的 LIBSVM 中(但不包含在 Java 中)。

最佳答案

为此我们需要weka。

Weka 和 libsvm 在一个包中可用

请点击此链接来组合 Weka 和 libsvm http://www.cs.iastate.edu/~yasser/wlsvm/

weka 擅长计算 ROC、召回率等...... libsvm 非常适合分类、回归等...

关于java - 在 Java 中使用 LIBSVM 实现精确度和召回率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13516374/

相关文章:

java - 如何将 LibSVM 导入到我的 Java 代码中

python - 绘制阈值(precision_recall 曲线) matplotlib/sklearn.metrics

java - 如何使用 JSONLD-JAVA 遍历、导航和访问 JSON-LD 文件中的对象?

java - 如何使用 Gson 在 Java 中表示具有混合数据类型的 Json 对象

java - Angular 4从Spring Boot服务器下载文件

java - 具有默认安全性的 Spring Security 为 PUT 提供 401,为 GET 提供 200

c++ - 编译错误: Conversion from CSV to Libsvm format

java - 为什么 liblinear 不预测多数类?

java - 使用记录器在lucene中计算精度和召回率

python - TPOT P@K 定制记分器