資源簡介
算法思想是: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
評論
共有 條評論