【问题标题】:How to use libsvm in weka如何在 weka 中使用 libsvm
【发布时间】:2015-01-16 11:40:11
【问题描述】:

我无法在 weka 中使用 lib svm。

我已按照此处的步骤进行了很多谷歌搜索,但无济于事。

How to use LibSVM with Weka in my Java code?

我只需要这段代码

LibSVM classifier = new LibSVM()

工作。

但是它一直无法检测到 LibSVM 库

我做错了什么?

我拿不到罐子

您可以从这里获取 wlsvm.jar:http://www.cs.iastate.edu/~yasser/wlsvm/

按照解决方案中的建议从此处开始。

我是否可以使用 GUI 将 LIBSVM 安装到 weka 中,然后将 jar 提取出来?

【问题讨论】:

  • 你在java代码中导入jar了吗?

标签: java weka svm libsvm


【解决方案1】:

以下步骤描述了如何在 Weka GUI 中使用 libsvm。

1. Download LIBSVM from https://www.csie.ntu.edu.tw/~cjlin/libsvm/.
2. Extract the zip file and paste the folder into Program Files in C Drive.
3. Copy the file path C:\Program Files\libsvm-3.22\java\libsvm.jar.
4. Go to System Properties -> Advanced -> Environment Variables.
5. Click New -> Add Variable Name as CLASSPATH and Add Variable value as C:\Program Files\libsvm-3.22\java\libsvm.jar.
6. Click ok.
7. Open Weka GUI and access LIBSVM.

【讨论】:

    【解决方案2】:

    下载 LIBSVM 库并添加其路径。现在打开 weka,添加你的数据集,进入分类,进入函数,然后选择 LIbSVM。 为了提高准确性,您可以使用交叉验证。

    【讨论】:

      【解决方案3】:

      我通过下载并将其添加到我的库中解决了这个问题。

      http://mvnrepository.com/artifact/nz.ac.waikato.cms.weka/LibSVM/1.0.6

      【讨论】:

        猜你喜欢
        • 2021-11-08
        • 2016-05-16
        • 2014-07-03
        • 2015-06-16
        • 2011-07-10
        • 2016-07-23
        • 2014-12-26
        • 2012-07-24
        • 2015-10-18
        相关资源
        最近更新 更多