资源简介
SVM的matlab代码实现。
代码片段和文件信息
%sh_SVM_regression script by faruto 2009.8.18
%Email:farutoliyang@gmail.com QQ:516667408 blog:http://blog.sina.com.cn/faruto
%www.ilovematlab.cn
load sh.mat
ts = TS‘;
[nm] = size(ts);
hold on;
plot(ts‘LineWidth‘2);
time = 1:n;
time = time‘;
[tsyps] = mapminmax(ts‘);
ps.ymin = 1000;
ps.ymax = 2000;
[tsyps] = mapminmax(ts‘ps);
ts_again = mapminmax(‘reverse‘tsyps);
tsy = tsy‘;
ts_again = ts_again‘;
plot(tsy‘b‘);
plot(ts_again‘r‘‘LineWidth‘2);
mse = 10^7;
for log2c = -10:10
for log2g = -10:10
cmd = [‘-v 3 -c ‘ num2str(2^log2c) ‘ -g ‘ num2str(2^log2g) ‘ -s 3 -p 0.4 -n 0.1‘];
cv = svmtrain(tsytimecmd);
if (cv < mse)
mse = cv; bestc = 2^log2c; bestg = 2^log2g;
end
end
end
fprintf(‘(best c=%g g=%g mse=%g)\n‘bestc bestg mse);
cmd = [‘-c ‘ num2str(bestc) ‘ -g ‘ num2str(bestg) ‘ -s 3 -p 0.4 -n 0.1‘];
model = svmtrain(tsy time cmd);
% model = svmtrain(tsytime‘-c 1000 -g 0.02 -s 3 -p 0.4 -n 0.1‘);
[predictaccuracy] = svmpredict(tsytimemodel);
predict = mapminmax(‘reverse‘predictps);
plot(predict‘g‘‘LineWidth‘2);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-04-19 20:24 code_svm\ldh - huiguixishu\
文件 2158 2003-11-28 10:02 code_svm\ldh - huiguixishu\center.m
文件 1621 2017-07-11 00:13 code_svm\ldh - huiguixishu\data.mat
文件 657 2014-02-26 09:42 code_svm\ldh - huiguixishu\Datasmooth.m
文件 2752 2017-07-17 18:20 code_svm\ldh - huiguixishu\display_A0B0.m
文件 211 2017-07-10 15:30 code_svm\ldh - huiguixishu\leukemia_Laboratory_HB.mat
文件 198 2016-10-15 19:48 code_svm\ldh - huiguixishu\Leukemia_Laboratory_LDH.mat
文件 228 2017-07-10 15:31 code_svm\ldh - huiguixishu\leukemia_Laboratory_TW.mat
文件 204140 2016-10-15 19:47 code_svm\ldh - huiguixishu\Leukemia_NIR.mat
文件 4667 2017-10-18 16:56 code_svm\ldh - huiguixishu\main_LARpcr.m
文件 2001 2017-10-18 17:49 code_svm\ldh - huiguixishu\main_pcr.m
文件 3070 2017-10-17 21:56 code_svm\ldh - huiguixishu\main_svm.m
文件 730 2015-02-01 23:48 code_svm\ldh - huiguixishu\msc.m
文件 192 2016-10-15 19:46 code_svm\ldh - huiguixishu\Normal_Laboratory_LDH.mat
文件 202869 2016-10-15 19:45 code_svm\ldh - huiguixishu\Normal_NIR.mat
文件 1737 2016-12-05 14:55 code_svm\ldh - huiguixishu\PCR.m
文件 2371 2013-10-22 08:49 code_svm\ldh - huiguixishu\plotyyy.m
文件 1827 2016-11-04 10:30 code_svm\ldh - huiguixishu\pls_v.m
文件 3206 2016-10-15 20:16 code_svm\ldh - huiguixishu\spxy.m
文件 1106919 2017-08-10 20:27 code_svm\ldh - huiguixishu\最终工作空间.mat
目录 0 2018-04-19 20:24 code_svm\matlab toolbox\
目录 0 2018-04-19 20:24 code_svm\matlab toolbox\genpls\
文件 1363 2001-08-31 16:06 code_svm\matlab toolbox\genpls\backw.m
文件 1266 1993-10-11 09:13 code_svm\matlab toolbox\genpls\betacdf.m
文件 2764 1993-10-11 09:13 code_svm\matlab toolbox\genpls\betainv.m
文件 1211 1993-10-11 09:13 code_svm\matlab toolbox\genpls\betapdf.m
文件 208 1998-07-31 12:10 code_svm\matlab toolbox\genpls\checktw.m
文件 342 1998-07-31 12:01 code_svm\matlab toolbox\genpls\chksubs.m
文件 1445616 2012-12-19 09:47 code_svm\matlab toolbox\genpls\corn.mat
文件 402262 2013-12-27 10:48 code_svm\matlab toolbox\genpls\data.mat
文件 3531 1993-10-11 09:13 code_svm\matlab toolbox\genpls\distchck.m
............此处省略635个文件信息
相关资源
- 混凝土抗压强度预测_SVM_Matlab_归一_
- 基于SVM的回归预测分析
- libsvm数据格式转换程序
- 基于SVM的matlab车牌识别
- hog+svm图像二分类
- 基于PCA和SVM的人脸识别.zip
- 《MATLAB 神经网络30个案例分析》所有
- SVM分类与回归的matlab代码
- 基于LABVIEW和MATLAB混合编程障碍物识别
- svm 支持向量机 回归 预测
- libsvm - 支持多类别分类的svm工具箱m
- 经典SVM算法的MATLAB程序
- 蚁群优化SVM系数
- SVM-KM Matlab源程序
- 模式识别课程作业 基于svm的人脸识别
- MATLAB的SVM安装包drtoolbox_libsvm-3.17
- SVM算法对MNIST数据集分类
- 遗传算法优化支持向量机GASVM
- 经典SVM算法matlab程序
- SVM分类器.zip
- matlab流形学习算法工具包&matlab机器学
- 模式识别课程作业 matlab与libsvm环境
- libsvm工具包-Matlab
- 基于SVM+HOG的人脸检测matlab程序
- 支持向量机 SVM 和 核函数的 MATLAB 程序
- 经典SVM算法多类分类matlab程序
- 支持向量机SVM和核函数的matlab程序代
- SVM_light工具箱matlab
- MATLAB中使用SVM对大量图像进行分类识
- PSO_LSSVM程序代码及LSSVM工具箱
评论
共有 条评论