资源简介
一维支持向量机SVM代码(MATLAB),包括支持向量机分类和支持向量机回归SVC&SVR;。另外还包括与BP神经网络的比较结果。
代码片段和文件信息
%% I. 清空环境变量
clear all
clc
%% II. 导入数据
load BreastTissue_data.mat %输入数据
%%
% 1. 随机产生训练集和测试集
n = randperm(size(matrix1)); %产生matrix个1到matrix的随机数
%%
% 2. 训练集——80个样本
train_matrix = matrix(n(1:80):); %训练集train_matrix=(matrix的第(n的1:80个元素值对应的)行的数据,matrix的所有列)
train_label = label(n(1:80):); %训练集train_label=(label的第(n的1:80个元素值对应的)行的数据,label的所有列)
%%
% 3. 测试集——26个样本
test_matrix = matrix(n(81:end):);%训练集train_matrix=(matrix的第(n的81:end个元素值对应的)行的数据,matrix的所有列)
test_label = label(n(81:end):);%训练集train_label=(label的第(n的81:end个元素值对应的)行的数据,label的所有列)
%% III. 数据归一化 :公式为 X =(x-minx)/(maxx-minx)
[Train_matrixPS] = mapminmax(train_matrix‘); %Train_matrix是归一化数组,PS是存储相关信息的结构体
Train_matrix = Train_matrix‘;
Test_matrix = mapminmax(‘apply‘test_matrix‘PS);%对于测试样本test_matrix来说,预处理应该和训练样本t
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-06-28 10:34 SVM&SVR\
目录 0 2019-06-25 16:20 SVM&SVR\svm_classify_master\
文件 6802 2019-03-24 21:12 SVM&SVR\svm_classify_master\BreastTissue_data.mat
文件 4197 2019-06-25 16:05 SVM&SVR\svm_classify_master\main.asv
文件 13642 2019-03-24 21:12 SVM&SVR\svm_classify_master\readme.md
文件 4117 2019-06-25 16:56 SVM&SVR\svm_classify_master\svm_main.m
目录 0 2019-06-28 10:34 SVM&SVR\svr_regression_master\
文件 2286 2018-12-04 19:27 SVM&SVR\svr_regression_master\concrete_data.mat
文件 3992 2019-06-25 16:58 SVM&SVR\svr_regression_master\svr_main.m
- 上一篇:现代信号处理matlab代码全
- 下一篇:matlab牛顿拉格朗日算法
相关资源
- svm_matlab 用SVM算法实现聚类与分类的例
- PCA_SVM 此方法采用经典的PCA对人脸图像
- PCA-SVM
- pcasvm1
- SMO
- algorithms 我个人收集的各类智能算法
- libsvm-cg 支持向量机参数c和g的优化
- FaceRec 基于matlab2008的人脸识别系统
- SVDD LIBSVM中的SVDD(Support vector data de
- Yale_5G Yale
- fsvmPpca-face-Recognition 首先用PCA对ORA人脸
- gabor-pca 本程序是先用gabor小波变换对
- DCT 先用小波变换进行降维后
- face-recognition
- PG_BOW_DEMO 图像的特征用到了Dense Sift
- LS-SVMlab-GA 用遗传算法优化的最小二乘
- SVM_MATLAB SVM算法的MATLAB实现
- SVMyuce matlab支持向量机预测
- SVM-face-recognition 注意:LIBSVM需要手动
- face-recognition 用SVM做的人脸识别Matla
- 30-case-studies MATLAB神经网络30个案例分
- gaSVMcgForClass
- imageSVM 利用svm算法分类图像。示例中
- SVM 一些使用支持矢量机进行图像分割
- mfccPSVM 本实例程序是基于matlab的语音
- matlab-SVM SVM分类程序
- 001-WavepacketPpowerPLibSVM-and-ANN
- text-classification 分别使用最近邻(KN
- svm-fault-diagnosis BP神经网络
- svm_tuxiangfenge SVM支持向量机在图像分割
评论
共有 条评论