一、weka中图形界面使用Libsvm的方法
1、在http://www.cs.iastate.edu/~yasser/wlsvm/上下载wlsvm.zip的压缩包,解压后将WLSVM \ lib 文件夹下的libsvm.jar 和wlsvm.jar 两个文件放到weka的安装目录下。
2、在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#
3、直接运行runweka.bat,再打开Explorer,可以在Classify的Classifi
当然也可以如下使用“
package conceptDrift.detection.method;
import weka.classifiers.functions.LibSVM;
import weka.core.Instances;
public class UseLibsvm {
public static void main(String[] options) throws Exception
{
Instances Date=read_copy_arff.getArffFile("data\\covtype.arff") ;
LibSVM libsvm=new LibSVM();
libsvm.buildClassifier(Date);
libsvm.classifyInstance(Date.instance(0));
}
}
二、单独使用libsvm 包
在工程中导入包,想使用weka 一样使用。