资源简介
支持向量机的源代码,对于非线性拟合非常的有用
代码片段和文件信息
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% SVMNR.m
% Support Vector Machine for Nonlinear Regression
% 支持向量机非线性回归通用matlab程序
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
function [Alpha1Alpha2AlphaFlagB]=SVMNR(XYEpsilonCD)
% ChengAihuaPLA Information Engineering UniversityZhengZhouChina
% Email:aihuacheng@gmail.com
% All rights reserved
%本程序使用支持向量机法,实现对数据的非线性回归
%输入参数列表
% X 输入样本n×l的矩阵,n为变量个数,l为样本个数
% Y 输出样本1×l的矩阵,l为样本个数
% Epsilon ε不敏感损失函数的参数,Epsilon越大,支持向量越少
% C 惩罚系数,C过大或过小,泛化能力变差
% 注意:核函数的设定和修改在函数内部进行,数据预处理在函数外部进行
%输出参数列表
% Alpha1 α系数
% Alpha2 α*系数
% Alpha 支持向量的加权系数(α-α*)向量
% Flag 1×l标记,0对应非支持向量,1对应边界支持向量,2对应标准支持向量
% B 回归方程中的常数项
%第一步:构造K矩阵
[nl]=size(X);
K=zeros(ll);
for i=1:l
for j=1
- 上一篇:样本熵matlab 程序
- 下一篇:独立分量分析负熵程序
相关资源
- libsvm-cg 支持向量机参数c和g的优化
- LS-SVMlab-GA 用遗传算法优化的最小二乘
- SVMyuce matlab支持向量机预测
- svm_tuxiangfenge SVM支持向量机在图像分割
- SVMcgForClass 利用网格搜索法对支持向量
- lssvm 是关于LS-SVMlab工具箱的使用说明
- FaceRec 一个用matlab实现的基于支持向量
- svm 用遗传算法优化支持向量机参数的
- code_branch_s3vm 基于半监督支持向量机算
- HMM_SVM 用matlab实现的基于马尔科夫模型
- LSSVMlabv1_8_R2009b_R2011a
- 支持向量机matlab程序实现
- 一维支持向量机SVM代码,包括支持向
- BP神经网络、ELM极限学习机、SVM支持向
- matlab支持向量机分类(附数据)
- 单类支持向量机
- 支持向量机matlab程序
- 支持向量机MATLAB程序
- libsvm-3.21 支持向量机工具箱
评论
共有 条评论