资源简介
基于高斯扰动的布谷鸟算法优化svr网络,可搭配libsvm工具包进行回归预测
代码片段和文件信息
function [bestcbestg] = gcsSVMcgForRegress(train_labletrain)
%CSSVMCGFORREGRESS Summary of this function goes here
% 参数初始化
n=25;
pa=0.25;
cmax=10^2;
cmin=10^(-1);
gmax=10^3;
gmin=10^(-2);
N_IterTotal=200;
%被发现是外来蛋的概率pa
%tolerance
Tol=1.0e-1;
%简单的搜索范围
%解决方案的维数
%随机初始化解决方案/产生鸟窝
for i=1:n
nest(i1)=(cmax-cmin)*rand+cmin;
nest(i2)=(gmax-gmin)*rand+gmin;
end
%找极值和极值点
%得到当前的最优值
%fitness=10^10*ones(n1);
bestc = 0;
bestg = 0;
fitness = Inf;
[fminbestnestnestfitness]=get_best_nest(nestnestfitnesstrain_labletrain);
%迭代寻优
N_iter=0;
for iter=1:N_IterTotal
%产生新的解决方法,但是保持当前的最优解
new_nest=get_cuckoos(nestbestnestcmincmaxgmingmax);
[fnewbestnestfitness]=get_best_nest(nestnew_nestfitnesstrain_labletrain);
%更新代数
N_iter=N_iter+n;
%被发现的和移除
new_nest=empty_nests(nestcmincmaxgmingmaxpa);
%计算这代的解决方案
[fnewbestnestfitness]=get_best_nest(nestnew_nest
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 4975 2014-12-28 12:54 1基于高斯扰动的布谷鸟算法优化svm网络 gcsSVMcgForRegress.m
- 上一篇:马岳林数字预失真代码
- 下一篇:SS-US-ELM 最新极限学习机程序
相关资源
- 风热和风电功率预测(wind heat power
- 极端学习机分类(ELM)函数
- PSO-LSSVM负荷预测程序
- mpc 基于状态空间的模型预测控制
- elmtrain 将整个数据集中的103个样本随
-
链路预测matlab程序(li
nkPredictionMa - ARMA建模的风速预测
- elm极限学习机预测风速
- MPCController 通过carsim与matlab联合仿真
- 使用pso-bp算法对风电功率点的预测(
- MATLAB采用ELM进行回归和预测代码
- 无人驾驶车辆模型预测控制原书程序
- RVM2 基于稀疏贝叶斯框架的机器学习算
- discrete-mpc-with-constraints
- Elman神经网络法预测风电功率 (elma
- 最小二乘支持向量回归算法(LS-SVR)
- pso 改进的pso-bp神经网络预测模型
- 异步电机的电流预测控制(AC motor)
- 基于支持回归向量机的端点延拓程序
- 时间预测模型AR
- MMmpc 多模型预测控制
- mpc_miso 多输入单输出(MISO)的模型预
- 《功率变换器和电气传动的预测控制
- ar ar模型的一个例子
- PNNpredict19
- RBF-shenjingwangluoyuce RBF神经网络预测控
- RBF-shenjingwangluohundunyuce RBF神经网络混
- stockprediction 基于灰色神经网络的股指
- SVMyuce matlab支持向量机预测
- Time-series-prediction-with-anfis
评论
共有 条评论