資源簡介
神經網絡預測,模糊神經網絡的預測算法-嘉陵江水質評價
代碼片段和文件信息
%%?清空環境變量
clc
clear
%%?參數初始化
xite=0.001;
alfa=0.05;
%網絡節點
I=6;???%輸入節點數
M=12;??%隱含節點數
O=1;???%輸出節點數
%系數初始化
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;
%參數初始化
c=1+rands(MI);c_1=c;c_2=c_1;
b=1+rands(MI);b_1=b;b_2=b_1;
maxgen=100;?%進化次數
%網絡測試數據,并對數據歸一化
load?data1?input_train?output_train?input_test?output_test
%選連樣本輸入輸出數據歸一化
[inputninputps]=mapminmax(input_train);
[outputnoutputps]=mapminmax(output_train);
[nm]=size(input_train);
%%?網絡訓練
%循環開始,進化網絡
for?iii=1:maxgen
????iii
????for?k=1:m????????
????????x=inputn(:k);
????????
????????%輸出層結算
????????for?i=1:I
????????????for?j=1:M
????????????????u(ij)=exp(-(x(i)-c(ji))^2/b(ji));
????????????end
????????end
????????
????????%模糊規則計算
????????for?i=1:M
????????????w(i)=
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????9939??2009-10-02?09:48??data1.mat
?????文件????????1954??2009-10-22?21:51??data2.mat
?????文件????????7852??2011-03-26?23:33??FuzzyNet.m
- 上一篇:北航計算機復試上機真題 2006~2016
- 下一篇:MSP430觸摸按鍵程序
評論
共有 條評論