-
大小: 939B文件類(lèi)型: .m金幣: 1下載: 0 次發(fā)布日期: 2021-01-05
- 語(yǔ)言: Matlab
- 標(biāo)簽:
資源簡(jiǎn)介
ESN即狀態(tài)回聲神經(jīng)網(wǎng)絡(luò)。因?yàn)槠湎噍^其他網(wǎng)絡(luò)相對(duì)訓(xùn)練過(guò)程簡(jiǎn)單,故越來(lái)越受到大家的重視。此處,用MATLAB實(shí)現(xiàn)ESN的函數(shù)擬合功能
代碼片段和文件信息
clc;
N=2000;
K=4;
L=1;
n=10;
p=0.01;
%p為稀疏矩陣的連接率
%參數(shù)的選擇參考了文獻(xiàn),中間層1000個(gè),Win為(-11)Wback為(-0.10.1)W為幅值為0.8的稀疏矩陣。
%為了擬合結(jié)果比較合適,需要適當(dāng)調(diào)節(jié)參數(shù)。以達(dá)到最優(yōu)
Win=2*rand(NK)-1;
Wback=0.1*(2*rand(NL)-1);
W=0.8*sprandn(NNp);
U=[1?2?3?4?5?6?7?8?9?0
???2?3?4?5?6?7?8?9?0?1
???3?4?5?6?7?8?9?0?1?2
???4?5?6?7?8?9?0?1?2?3];
D=[1?2?3?4?5?6?7?8?9?10]‘;
X(Nn)=0;
X(:1)=tanh(Win*U(:1));
for?i=1:1:n-1
???X(:i+1)=tanh(Win*U(:i+1)
評(píng)論
共有 條評(píng)論