-
大小: 11KB文件類(lèi)型: .zip金幣: 2下載: 1 次發(fā)布日期: 2021-06-02
- 語(yǔ)言: Matlab
- 標(biāo)簽: LSTM??預(yù)測(cè)??神經(jīng)網(wǎng)絡(luò)??MATLAB??深度學(xué)習(xí)??
資源簡(jiǎn)介
本資源是MATLAB代碼,LSTM神經(jīng)網(wǎng)絡(luò),用于預(yù)測(cè)分類(lèi)。代碼中numdely 是用前numdely個(gè)點(diǎn)預(yù)測(cè)當(dāng)前點(diǎn),cell_num是隱含層的數(shù)目,cost_gate 是誤差的閾值。
直接在命令行輸入RunLstm(numdely,cell_num,cost_gate)即可。

代碼片段和文件信息
function?[train_datatest_data]=LSTM_data_process(numdely)
?
load(‘DATA.mat‘);
numdata?=?size(a1);
numsample?=?numdata?-?numdely?-?1;
train_data?=?zeros(numdely+1?numsample);
test_data?=?zeros(numdely+11);
?
for?i?=?1?:numsample
????train_data(:i)?=?a(i:i+numdely)‘;
end
test_data?=?a(numdata-numdely:?numdata);
data_length=size(train_data1);??????????
data_num=size(train_data2);???????????
%?
%%歸一化過(guò)程
for?n=1:data_num
????train_data(:n)=train_data(:n)/sqrt(sum(train_data(:n).^2));??
end
%?for?m=1:size(test_data2)
%?????test_data(:m)=test_data(:m)/sqrt(sum(test_data(:m).^2));
%?end
?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----
?????目錄???????????0??2018-12-06?16:03??lstm\
?????目錄???????????0??2018-12-06?16:03??lstm\lstm\
?????文件????????3943??2018-11-13?16:16??lstm\lstm\kjade.mat
?????文件????????2020??2018-12-05?19:45??lstm\lstm\LSTM_data_process.asv
?????文件?????????628??2018-12-06?15:51??lstm\lstm\LSTM_data_process.m
?????文件????????6051??2018-12-05?20:00??lstm\lstm\LSTM_mian.asv
?????文件????????6052??2018-12-05?20:05??lstm\lstm\LSTM_mian.m
?????文件????????4617??2018-12-06?15:52??lstm\lstm\LSTM_updata_weight.m
?????文件????????5843??2018-12-06?15:49??lstm\lstm\RunLstm.m
評(píng)論
共有 條評(píng)論