用LIBSVM训练核函数
一、LibSVM原理
(一)libSVM简介
libSVM是台湾林智仁(Chih-Jen Lin) 教授2001年开发的一套支持向量机库,这套库运算速度挺快,可以很方便的对数据做分类或回归。由于libSVM程序小,运用灵活,输入参数少,并且是开源的,易于扩展,因此成为目前国内应用最多的SVM的库。
(二)使用LIBSVM生成数据集
1.启动LIBSVM
解压好的libsvm目录下找到windows文件夹
二、绘制点
三、点击运行
四、Sklearn+matlab绘制SVM决策函数
(一)准备数据
1.打开libsvm文件下的windows文件里面的svm-toy程序
2.在程序中进行手工绘制数据并保存数据
代码实现
package test;
import java.io.IOException;
import java.sql.SQLOutput;
import test.svm_train;
public class Test {
public static void main(String args[]) throws IOException {
//存放数据以及保存模型文件路径
String filepath = "F:\\IDEAproject\\test\\"