gpt4 book ai didi

java - 如何在 Eclipse 中启动基于 SVM 的分类项目?

转载 作者:行者123 更新时间:2023-11-30 06:05:47 29 4
gpt4 key购买 nike

我对 SVM 非常陌生。我需要在 Eclipse 中使用 SVM 对数据集进行分类,我找到了一篇文章,解释了如何使用 SVM 算法进行分类。使用Weka解决我的问题是否正确?

最佳答案

要开始开发基于 SVM 的分类软件,WEKA是一个很好的起点。然而,WEKA 工具包对开发人员来说相当沉重,因为它包含许多其他机器学习算法的实现。此外,WEKA 是 GPL 许可的,这可能会对自己项目的许可产生影响。尽管如此,它还是有很好的文档记录,并且是一个非常强大的库。

如果您想在项目中使用SVM,那么有一个轻量级的替代方案。给予zlibsvmlibsvm 之上尝试一下。 zlibsvm 是一个轻量级面向 OO 的适配器,适用于有点 oldskool 的原始 libsvm Java 实现。

只需创建一个新的 Java 项目即可。接下来,您可以通过此 Maven pom 声明将 zlibsvm 添加到新的 Java 项目

<dependency>
<groupId>de.hs-heilbronn.mi</groupId>
<artifactId>zlibsvm-core</artifactId>
<version>1.2</version>
</dependency>

或者通过 Maven 中心下载:zlibsvm-api-1.2.jarzlibsvm-core-1.2.jar 。将这两个文件放入项目的类路径中。

您还必须添加 l atest release ZIP file 中包含的 libsvm.jar到您的项目的类路径。

有关如何使用 zlibsvm 的示例和简短介绍可以在项目的 GitHub 页面或 zlibsvm example 中找到。项目。

希望有帮助。

关于java - 如何在 Eclipse 中启动基于 SVM 的分类项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51371657/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com