資源簡介
用于實現時間序列數據建模與預測的LSTM程序
代碼片段和文件信息
%%%?LSTM網絡結合實例仿真
%%%?作者:xd.wp
%%%?時間:2016.10.08??12:06
%%?程序說明
%??1、數據為7天,四個時間點的空調功耗,用前三個推測第四個訓練,依次類推。第七天作為檢驗
%??2、LSTM網絡輸入結點為12,輸出結點為4個,隱藏結點18個
clear?all;
clc;
%%?數據加載,并歸一化處理
[train_datatest_data]=LSTM_data_process(6);
data_length=size(train_data1);
data_num=size(train_data2);
%%?網絡參數初始化
%?結點數設置
input_num=12;
cell_num=18;
output_num=4;
%?網絡中門的偏置
bias_input_gate=rand(1cell_num);
bias_forget_gate=rand(1cell_num);
bias_output_gate=rand(1cell_num);
%?ab=1.2;
%?bias_input_gate=ones(1cell_num)/ab;
%?bias_forget_gate=ones(1cell_num)/ab;
%?bias_output_gate=ones(1cell_num)/ab;
%網絡權重初始化
ab=20;
weight_input_x=rand(input_numcell_num)/ab;
weight_input_h=rand(output_numcell_num)/ab;
weight_inputgate_x=rand(input_numcell_num)/ab;
weight_inputgate_c=rand(cell_n
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????6053??2018-11-28?22:23??LSTMtest.m
?????文件?????????634??2018-11-28?22:26??LSTM_data_process.m
?????文件????????4621??2018-11-28?16:13??LSTM_updata_weight.m
?????文件????????5847??2018-11-29?15:25??RunLstm.m
- 上一篇:3D-MIMO MATLAB仿真程序
- 下一篇:feko
評論
共有 條評論