用svm建立的模型进行预测,怎么预测的数据完全一样啊?

如题,本人用svm对样本进行了训练,训练样本数量为2000组,建立了模型,模型的拟合较好,然后用该模型进行预测,预测样本约200组,但是预测结果显示,只有前5组样本预测结... 如题,本人用svm对样本进行了训练,训练样本数量为2000组,建立了模型,模型的拟合较好,然后用该模型进行预测,预测样本约200组,但是预测结果显示,只有前5组样本预测结果不一样(而且误差很大),后195组样本预测值完全一样,这是怎么回事啊?谢谢! 展开
 我来答
生活知识小超人
高粉答主

2020-06-05 · 醉心答题,欢迎关注
知道答主
回答量:2078
采纳率:50%
帮助的人:87.2万
展开全部

1、首先输入数据集,分析数据维度,可以看到共有0,1,2,3四个类别,如下图所示。

2、然后导入svm工具包,没有安装sklearn的要先安装svm,如下图所示。

3、数据准备,这里的数据都是数值型变量,且没有空值,直接取X,y变量。

4、建立模型,并进行训练,如下图所示。

5、最后模型预测,有一组新的数据,根据模型预测它的分类,结果为rank=2,如下图所示就完成了。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式