数学建模 支持向量机SVM

500 阅读1分钟

SVM

SVM分类的思想:

  • 寻找一个超平面把数据分成两类
  • 线性可分则找一个最优的直线把数据分成两类;非线性不可分,就用核函数把数据映射到高维空间,用一个超平面把数据分成两类
  • 多分类问题可以用多个二分类处理然后取众数

SVM做回归的优点:

思想:

  • SVM分类是寻找一个超平面把数据一分为二;而SVM回归是寻找一个超平面(拟合曲线),样本到超平面(拟合曲线)的距离的平方和最小

代码实操

先安装LIBSVM工具箱 blog.csdn.net/qq_39187538…

www.csie.ntu.edu.tw/~cjlin/libs…

把文件夹扔到matlab/toolbox,然后matlab里添加路径

然后直接运行代码就行了