一、前言
在已经实现线性分类的基础上,进一步实现非线性分类的情况。其流程与代码与上一篇博客中的线性分类实现很相似。下面先谈一下sv与bsv,这些概念在西瓜书上可以找到的。关于这里出现的公式的推倒,请参考上上一篇博客:
二、流程及实现
流程图与线性分类一样
而关于二次规划查看帮助文档即可。
还是直接上代码,注释都比较详细:
%------------主函数----------------
clear all;
close all;
C = 10; %成本约束参数
kertype = 'rbf'; %rbf