900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > matlab的机器学习工具箱在哪 [matlab]机器学习及SVM工具箱学习笔记

matlab的机器学习工具箱在哪 [matlab]机器学习及SVM工具箱学习笔记

时间:2020-12-25 05:29:50

相关推荐

matlab的机器学习工具箱在哪 [matlab]机器学习及SVM工具箱学习笔记

机器学习与神经网络的关系:

机器学习是目的,神经网络是算法。神经网络是实现机器学习的一种方法,平行于SVM。

常用的两种工具:svm tool、libsvm

clear;

N = 50;

n=2*N;

randn(‘state‘,6);

x1 = randn(2,N)

y1 = ones(1,N);

x2 = 5+randn(2,N);

y2 = -ones(1,N);

figure;

plot(x1(1,:),x1(2,:),‘bx‘,x2(1,:),x2(2,:),‘k.‘);

axis([-3 8 -3 8]);

title(‘C-SVC‘)

hold on;

X1 = [x1,x2];

Y1 = [y1,y2];

X=X1‘;

Y=Y1‘;

C=Inf;

ker=‘linear‘;

global p1 p2

p1=3;

p2=1;

%命令

[nsv alpha bias] = svc(X,Y,ker,C) %训练函数

predictedY = svcoutput(X,Y,X,ker,alpha,bias) %输入预测函数

err = svcerror(trnX,trnY,tstX,tstY,ker,alpha,bias) %分类函数,准确率

svcplot(X,Y,ker,alpha,bias) %画图

原文:/elpsycongroo/p/7219911.html

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。