matlab 支持向量机libsvm,matlab 支持向量机libSVM 使用

一、安装libsvm

1、安装matlab 2010b 注意的问题出现错误的中文,非ASCII码,解决:新建用户,安装matlab 2010b

setpath:设置路径

3、选择编译器:vs2010

4、执行编译在matlab命令窗口中输入 mex -setup(注意空格)

5、make            可以看到新编译出4个文件libsvmread.mexw32,libsvmwrite.mexw32,svmtrain.mexw32,svmpredict.mexw32

二、测试heart_scale

1、load heart_scale;  %下载数据

2、model=svmtrain(heart_scale_label,heart_scale_inst)

[predict_lebel,accuracy]=svmpredict(heart_scale_label,heart_scale_inst,model);

3、libsvm安装成功

三、数据官方下载

2、格式转换  [label_vector,instance_matriz] = libsvmread(‘cancer_scale.txt’);  (注意libsvmread(‘ ‘)括号为单引号)

四、数据UCI下载

1、下载wine.data

2.、导入数据(文件->exports数据)

本文转载自:CSDN博客

欢迎加入我爱机器学习QQ14群:336582044

getqrcode.jpg

微信扫一扫,关注我爱机器学习公众号

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值