1.首先,下载wlsvm.zip的压缩包,解压后将WLSVM / lib 文件夹下的wlsvm.jar 文件放到weka的安装目录下。
2.下载libsvm.jar,记住不要用WLSVM里的libsvm.jar,这个libsvm.jar不是WEKA软件里链接命名的libsvm.jar,否则会出现problem evaluating classifier:rand问题,我们需要下载libsvm.zip压缩包里的文件,把解压后的libsvm.jar解压后放到weka安装目录下。
3.在weka的安装目录下打开runweka.ini这个文件,把
cmd_default=javaw -Xmx#maxheap# -classpath "%CLASSPATH%;#weka.jar#" #mainclass#
修改为
cmd_default=javaw -Xmx#maxheap# -classpath "%CLASSPATH%;#weka.jar#;wlsvm.jar;libsvm.jar" #mainclass#
4.直接运行runweka.bat,再打开Explorer,可以在Classify的Classifi er-function中找到LibSVM,像使用其它Class ifier一样使用它就可以了。这样LibSVM就成功的集成到Weka了。
这是根据网上帖子写出的方法在使用时出现的错误总结出来的,跟大家共享,同时也记录自己的学习过程,欢迎大家批评指正!
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLiYWan5yRHl0UwAjTFFjM3YzXf9VRvwlZpd2LcN2cp12Lcd2bsJ2Lcd3boNXet9CXjV3Lc52YucWbpFmbpNnL3d3dvw1LcpDc0RHaiojIsJye.gif)