数据挖掘之支持向量机分类实现

转载 2015年07月07日 17:29:49

线性支持向量机和非线性支持向量机MATLAB实现

(1)Linear classification和nonLinear classification

clear all;
close all;
clc;
sp=[3 7;6 6;4 6;5 6.5];
nsp=size(sp);%sp的维度
sn=[1 2;3 5;7 3;3 4;6 2.7];
nsn=size(sn);
sd=[sp;sn];%将sp和sn合为一个数组,9*2
lsd=[true true true true false false true true false];%这是自己分的类
Y=nominal(lsd);
subplot(1,2,1)
    plot(sp(1:nsp,1),sp(1:nsp,2),'m+');
    hold on;
    plot(sn(1:nsn,1),sn(1:nsn,2),'c*');
subplot(1,2,2)
%sumStruce=svmtrain(sd,Y,'showplot',true);% 线性实现
%svmStruct=svmtrain(sd,Y,'Kernel_Function','quadratic','showplot',true);%非线性实现

% RD=svmclassify(svmStruct,sd,'showplot',true);%用来对数组sd进行归类

线性向量机实现


非线性向量机


相关文章推荐

数据挖掘---分类算法之支持向量机实践

有了前面两篇的介绍,相信你对支持向量机有了更多的理解。这里我们一起来说说关于支持向量机代码实践那点事。 有很多方式可以做到,我们这里还是举例说明下: 1,使用libsvm 2,使用R ...

数据挖掘---分类算法之支持向量机SVM

这篇来说说支持向量机,说实在的,这个是我的最爱,一直比较看好这个算法,而且也是花了不少时间在这个上面,下面一起来复习下。            基于统计学习理论的支持向量机算法是现代智能技术中的重要...

数据挖掘---分类算法之支持向量机SVM

上篇已经简单的说了下支持向量机的理论,里面有不少公式,需要肯学习的你一步步的推导试一试,说实在的还是挺能考验数学能力的,当年俺老孙就是一步步的推导过。只有这样你才能对这个过程有清晰的认识,才能对这个算...

海量数据挖掘MMDS week6: 支持向量机Support-Vector Machines,SVM

海量数据挖掘Mining Massive Datasets(MMDs) -Jure Leskovec courses学习笔记 支持向量机Support-Vector Machines,SVM {博客...

机器学习与数据挖掘-支持向量机(SVM)(一)

最近在看斯坦福大学的机器学习的公开课,
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)