- 110
- 0
- 约1.16万字
- 约 5页
- 2022-04-20 发布于广西
- 举报
LSTM时间序列预测matlab
由于参加了⼀个⼩的课题,是关于时间序列预测的。平时习惯⽤matlab, 上这种资源就⽐较少。
程序说明:DATA.mat 是⼀⾏时序值,
numdely 是⽤前numdely个点预测当前点,cell_num是隐含层的数 ⽬,cost_gate 是误差的阈值。
直接在命令⾏输⼊RunLstm(numdely,cell_num,cost_gate)即可。
function [r1, r2] = RunLstm(numdely,cell_ num,cost_gate
%% 数据加载,并归⼀化处理
figure;
[train_data,test_data]=LSTM_data_ process(numdely ;
data_ length=size(train_data,1 -1;
data_ num=size(train_data,2 ;
%% 络参数初始化
% 结点数设置
input_ num=data_ length;
% cell_ num=5
原创力文档

文档评论(0)