资源简介

算法思想是:1) 根据果蝇优化算法得到极速学习机隐层神经元的数目;2) 依据得到的隐层神经元数目和极限学习机的方法对训练样本和测试样本进行训练学习。只要打开fruitfly_elm.m文件运行即可,可以换数据集

资源截图

代码片段和文件信息

clc
clear all
%计算当隐层神经元数目和参数变化时,elm的平均性能
%训练数据集
train_data=load(‘diabetes_train‘);
%测试数据集;
test_data=load(‘diabetes_test‘);

Trainingaccuracy_avg=load(‘diabetes\trainaccuracy.txt‘);
Trainingaccuracy_avg=load(‘diabetes\testaccuracy.txt‘);
% k=0
% for i=1:4:149
% for ii=0:0.02:1
% Trainingaccuracy_sum=0;
% Testingaccuracy_sum=0;
% Trainingtime_sum=0;
% Testingtime_sum=0;
% for j=1:10
% [TrainingTimeTestingTimeTrainingAccuracyTestingAccuracy]=elm(train_datatest_data1iii);
% Trainingaccuracy_sum=Trainingaccuracy_sum+TrainingAccuracy;
% Testingaccuracy_sum=Testingaccuracy_sum+TestingAccuracy;
% Trainingtime_sum=Trainingtime_sum+TrainingTime;
% Testingtime_sum=Testingtime_sum+TestingTime;
% end
% jj=floor(ii*50+1);
% Trainingaccuracy_avg(ceil(i/4)jj)=Trainingaccu

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        287  2006-06-06 10:59  RBFun.m

     文件        211  2006-06-06 11:04  SigActFun.m

     文件        199  2006-06-06 11:07  SinActFun.m

     文件       5586  2013-04-19 19:37  wine_test.txt

     文件       6387  2013-11-21 16:08  wine_train.txt

     文件       1729  2013-12-03 10:19  elmplot.m

     文件       6203  2013-12-10 11:07  fruitfly_elm.m

     文件        276  2013-11-20 17:15  sample_transform.m

     文件        209  2006-06-06 11:06  HardlimActFun.m

----------- ---------  ---------- -----  ----

                21087                    9


评论

共有 条评论