MyEclipse2013+Weka3.6+libsvm3.18+Jdk1.7+Win8.1
2.小Tips
1). Java使用Weka
实现:
将安装文件夹里的weka.jar加入项目编译路径中
2). CSV文件可以转换成Arff文件
实现:
运行Weka的Explorer界面,打开csv文件,保存为arff文件。
注意:
如果有训练集和测试集,将训练集的Arff文件的标签头复制到测试集的Arff文件!
3). Java通过Weka使用LibSVM
实现:
将LibSVM文件夹里的libsvm.jar加入项目编译路径中
3.示例
public static void main(String[] args) {
try {
Classifier classifier1;
Classifier classifier2;
Classifier classifier3;
Classifier classifier4;
File inputFile = new File(
"C:\\Users\\zhangzhizhi\\Documents\\Everyone\\张志智\\总结积累\\Weka\\change_train.arff");// 训练语料文件
ArffLoader atf = new ArffLoader();
atf.setFile(inputFile);
Instances instancesTrain = atf.getDataSet(); //