小编jes*_*lim的帖子

在3维中绘制SVM

如何为三维数据集(带有x,y,z坐标)绘制SVM?

我可以通过使用来绘制3D数据scatterplot3d(data),但是在使用svm结果时它是如何工作的?

编辑:从评论复制到答案.这应该是OP的编辑:

3组数据

data[1:10,1], data[1:10,2] and data[1:10,3] represent genuine data.
data[11:15,1], data[11:15,2] and data[11:15,3] represent userA data.
data[16:20,1], data[16:20,2] and data[16:20,3] represent userB data. 
Run Code Online (Sandbox Code Playgroud)

然后我做了SVM:

 labels <- matrix( c(rep(1,10), rep(-1, 10)) )
 svp <- ksvm(data,labels, type="C-svc" , kernel='rbfdot', C=0.4, 
               kpar=list(sigma=0.2))
Run Code Online (Sandbox Code Playgroud)

然后我有一个数据测试:

 dataTest[1,1], dataTest[1,2], dataTest[1,3] 
 predLabels = predict(svp,dataTest)
Run Code Online (Sandbox Code Playgroud)

编者注:最后一点看起来有点奇怪,只有3个数据点.

r data-visualization machine-learning svm

4
推荐指数
1
解决办法
6346
查看次数

标签 统计

data-visualization ×1

machine-learning ×1

r ×1

svm ×1