LS-SVMlab用于分类和回归的简单介绍
LBSALE[2]LBSALE[这个贴子最后由wushenghou在 2006/12/20 10:16am 第 17 次编辑]我是SVM初学者,下了几个SVM软件,个人比较看好LS-SVMlab Toolbox,因为给的软件应用说明比较详细。我这里有:Libsvm2.32完全版;libsvm-2.82;LS-SVMlab1.5bw.tar。
LS-SVMlab用于分类和回归的简单介绍
[这个贴子最后由wushenghou在 2006/12/20 11:46am 第 6 次编辑]回一个帖就能挣很多ir币,加油吧。
我是SVM初学者,下了几个SVM软件,个人比较看好LS-SVMlab Toolbox,因为给的软件应用说明比较详细。我这里有:Libsvm2.32完全版;libsvm-2.82;LS-SVMlab1.5bw.tar。
楼上附件里是LS-SVM的说明手册和程序,下面简单介绍用法,我就不再一个一个回复了,见谅。
突然发现100IR元还是很贵的,呵呵,我设这个只是想有点成就感而已,让自己更有信心钻研下去,所以现在6元就好,哈哈,欢迎大家捧场。
LS-SVMlab1.5bw.tar 一般用法
(分类用法)
以供和我一样在SVM门口徘徊多日的朋友早点进门。
首先下载了LS-SVMlab1.5,以及它的使用方法导读LS-SVMlab Toolbox User’s Guide.pdf,我这里有,你也可以直接到网上下载。免费的,地址是:
http://www.esat.kuleuven.ac.be/sista/lssvmlab/
下载的LS-SVMlab1.5是压缩文件,解压缩,记住路径,如:e:\LS-SVMlab1.5
这个目录下59个文件。
成功一半了。下来打开matlab(最好6.1以上版本的),current directory的路径设置为e:\LS-SVMlab1.5,下来就用拉。
怎么用呢,有的朋友matlab还不太懂,我简单说一下,在matlab打开的窗口中有一个叫command window,在这里面输入命令,就可以了。下面举例说明。
在命令窗口(command window)中敲入(注凡是前面带>>说明是你敲进取的,没有的则是系统运行的结果):
>> X = 2.*rand(30,2)-1;
>> Y = sign(sin(X(:,1))+X(:,2));
>> X
会出现
X =
0.9003 -0.9695
-0.5377 0.4936
0.2137 -0.1098
-0.0280 0.8636
0.7826 -0.0680
0.5242 -0.1627
.... ....
-0.4556 0.7073
-0.6024 0.1871
敲入
>> Y
出现
Y =
-1
-1
1
1
1
1
...
1
-1
以上是编辑一组训练样本,有两个自变量和一个因变量。
>> gam = 10; %可能是惩罚参数把,我猜的,谁知道跟贴说一下吧,谢拉
>> sig2 = 0.2;%RBF核函数的参数
>> type = ’classification’;%用于分类
>> [alpha,b] = trainlssvm({X,Y,type,gam,sig2,’RBF_kernel’});
(这里注意那个'符号好像是中文的引号,要改成英文的',这是那个导读里面的问题)
然后自动给出alpha,b的值,alpha是数组,b是单值,是构造的函数里面的参数值。
>> [alpha,b] = trainlssvm({X,Y,type,gam,sig2,’RBF_kernel’,’original’});
original表示保持数据原始状态不变。
>> [alpha,b] = trainlssvm({X,Y,type,gam,sig2,’RBF_kernel’,’preprocess’});
preprocess表示对原始数据进行预处理。具体怎么处理,谁知道?
>> Xt = 2.*rand(10,2)-1;
>> Ytest = simlssvm({X,Y,type,gam,sig2,’RBF_kernel’},{alpha,b},Xt);
以上构造检验样本。Ytest是计算出来的检验值,
>> plotlssvm({X,Y,type,gam,sig2,’RBF_kernel’},{alpha,b});这个画图的
LS-SVMlab用于分类和回归的简单介绍
[这个贴子最后由wushenghou在 2006/08/11 09:44am 第 2 次编辑]显然上面这个是个分类问题,我主要想用于多因素的函数逼近问题,指导手册中的计算过程和上面基本一致,只是y值不再是1or-1,x做成两列或者更多列程序就不运行了,怎么回事呢?
LS-SVMlab用于分类和回归的简单介绍
能不能把LS-SVMlab1.5软件发到我的邮箱里呢?我打不开网站。我的邮箱是shoushou002@sohu.com。谢谢!LS-SVMlab用于分类和回归的简单介绍
发给你了,注意查收。LS-SVMlab用于分类和回归的简单介绍
请楼主发给我一份LS-SVMLab1.5软件给我好吗?邮箱fanming715@yahoo.com.cn
LS-SVMlab用于分类和回归的简单介绍
我也想要一份LS-SVMLab1.5软件,请楼主发给我,本人不胜感激.CYB,我的油箱为CYB1@tom.comLS-SVMlab用于分类和回归的简单介绍
[这个贴子最后由wushenghou在 2006/06/21 03:02am 第 1 次编辑]fanming715 和ttcyb 注意查收,另外我把用法手册也一并发给你们了,祝学习顺利。
LS-SVMlab用于分类和回归的简单介绍
能不能把LS-SVMlab1.5软件和用法手册发到我的邮箱里呢?我的邮箱是zhimeilee@126.com。谢谢!LS-SVMlab用于分类和回归的简单介绍
[这个贴子最后由wushenghou在 2006/07/04 01:34am 第 3 次编辑]回归计算简单介绍,举例说明:
>> X=[5.00 0.31
10.00 0.27
5.00 0.53
10.00 0.33
15.00 0.24
5.00 1.01
10.00 0.52
20.00 0.30
10.00 0.96
20.00 0.53
50.00 0.32
41.00 0.50
90.00 0.24
120.00 0.22
92.00 0.50
70.00 0.96
90.00 1.03
]
>>Y=[0.70
0.78
0.73
0.85
0.83
0.84
0.85
0.85
0.85
0.91
0.94
0.94
0.92
0.94
0.96
0.95
0.95
]
以上是样本数据
gam = 50;
sig2 = 0.2;
type = 'function approximation';%这个引号里面的内容说明了用于回归运算,还有另一种查手册把。
[alpha,b] = trainlssvm({X,Y,type,gam,sig2,'RBF_kernel'});
以上算出了模型参数取值
Xt=[ 10 0.29
10 0.46
42 0.26
50 0.96
];
预测自变量Xt
Yt = simlssvm({X,Y,type,gam,sig2,'RBF_kernel','preprocess'},{alpha,b},Xt);
预测因变量计算值Yt
如果想看拟合/模拟结果 将上面这个命令的最后的Xt改为X,得出和Y相对应的训练模型的计算值。
实测Yt=[0.81
0.91
0.89
0.95
]
不断调整参数值对比一下看看。这是实验测得的数据,仅用于说明测量精度高。
LS-SVMlab用于分类和回归的简单介绍
请问trainlssvm({X,Y,type,gam,sig2,’RBF_kernel’})这个命令的说明帮助在哪里看?因为在matlab 帮助那里找不到这个命令的说明。谢谢LS-SVMlab用于分类和回归的简单介绍
看我给你发的说明手册LS-SVMlab用于分类和回归的简单介绍
请楼主发给我一份LS-SVMLab1.5软件给我好吗?我的邮箱是wangfzj@gmail.com,谢谢!
LS-SVMlab用于分类和回归的简单介绍
楼主 LS-SVMlab1.5软件和用法手册 麻烦可以发给我一份么多 谢谢
我的油箱 zhanqing631@sina.com
LS-SVMlab用于分类和回归的简单介绍
bitblue 和xqia 注意查收,祝学习顺利。LS-SVMlab用于分类和回归的简单介绍
bitblue 你的邮箱发布过去阿LS-SVMlab用于分类和回归的简单介绍
楼主,能把你的资料也给我发一份吗?谢谢!我的邮箱是:tuanpeaceful@yahoo.com.cn.LS-SVMlab用于分类和回归的简单介绍
我也需要LS-SVMLab1.5软件和使用手册,楼主能给我发一份吗?whywhywanghaiyan@163.com
不胜感激
LS-SVMlab用于分类和回归的简单介绍
小弟急需LS-SVMlab1.5的软件和使用手册,麻烦楼主大人发给我一份,万分感谢!我的邮箱是419386060@163.comLS-SVMlab用于分类和回归的简单介绍
tuanpeaceful@yahoo.com.cn;whywhywanghaiyan@163.com;419386060@163.com你们三个注意查收。我已发出。
LS-SVMlab用于分类和回归的简单介绍
楼主,这个软件的代码你看懂了没我现在也在研究这个,感觉好难....
LS-SVMlab用于分类和回归的简单介绍
怎么都没回应那LS-SVMlab用于分类和回归的简单介绍
跟着我给的例子走一遍,简单的分类和回归应该没问题吧,只是应用奥,理论么,每研究那么深。你要看懂源代码。。。。。我无能为力,不好意思。LS-SVMlab用于分类和回归的简单介绍
楼主给我发一份啊,非常感谢!LS-SVMlab用于分类和回归的简单介绍
我的邮箱:caihong_hit@163.comLS-SVMlab用于分类和回归的简单介绍
楼主真实好人啊,也发一分给我好吗?/wudinghai99@yahoo.com.cn
LS-SVMlab用于分类和回归的简单介绍
朋友,请也给我发一份吧,我正急需,非常感谢!email:durongchina@yahoo.com.cnLS-SVMlab用于分类和回归的简单介绍
LS-SVMlab1.5bw.tar 和使用说明也给我发一个,万分感激!mingming8295@163.com QQ:120573566 最近我也在研究台湾教授的LIBSVM,希望交流