資源簡(jiǎn)介
模糊神經(jīng)網(wǎng)絡(luò)matlab代碼,可直接運(yùn)行,有原始數(shù)據(jù)。代碼運(yùn)行結(jié)果包含真實(shí)數(shù)據(jù)的輸出,預(yù)測(cè)值輸出,誤差輸出圖像,以及網(wǎng)絡(luò)性能分析圖像。是個(gè)人在做預(yù)測(cè)模型時(shí),使用的算法代碼。
代碼片段和文件信息
%%?清空環(huán)境變量
clc
clear
%%?參數(shù)初始化
xite=0.001;
alfa=0.05;
%網(wǎng)絡(luò)節(jié)點(diǎn)
I=6;???%輸入節(jié)點(diǎn)數(shù)
M=12;??%隱含節(jié)點(diǎn)數(shù)
O=1;???%輸出節(jié)點(diǎn)數(shù)
%系數(shù)初始化
p0=0.3*ones(M1);p0_1=p0;p0_2=p0_1;
p1=0.3*ones(M1);p1_1=p1;p1_2=p1_1;
p2=0.3*ones(M1);p2_1=p2;p2_2=p2_1;
p3=0.3*ones(M1);p3_1=p3;p3_2=p3_1;
p4=0.3*ones(M1);p4_1=p4;p4_2=p4_1;
p5=0.3*ones(M1);p5_1=p5;p5_2=p5_1;
p6=0.3*ones(M1);p6_1=p6;p6_2=p6_1;
%參數(shù)初始化
c=1+rands(MI);c_1=c;c_2=c_1;
b=1+rands(MI);b_1=b;b_2=b_1;
maxgen=100;?%進(jìn)化次數(shù)
%網(wǎng)絡(luò)測(cè)試數(shù)據(jù),并對(duì)數(shù)據(jù)歸一化
load?data1?input_train?output_train?input_test?output_test
%選連樣本輸入輸出數(shù)據(jù)歸一化
[inputninputps]=mapminmax(input_train);
[outputnoutputps]=mapminmax(output_train);
[nm]=size(input_train);
%%?網(wǎng)絡(luò)訓(xùn)練
%循環(huán)開始,進(jìn)化網(wǎng)絡(luò)
for?iii=1:maxgen
????iii
????for?k=1:m????????
????????x=inputn(:k);
????????
?????
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????????9939??2019-12-08?20:43??模糊神經(jīng)網(wǎng)絡(luò)matlab代碼\data1.mat
?????文件????????4003??2020-04-02?00:07??模糊神經(jīng)網(wǎng)絡(luò)matlab代碼\main.m
評(píng)論
共有 條評(píng)論