【MATLAB第81期】基于MATLAB的LSTM长短期记忆网络预测模型时间滞后解决思路(更新中)

【MATLAB第81期】基于MATLAB的LSTM长短期记忆网络预测模型时间滞后解决思路(更新中)

在LSTM预测过程中,极易出现时间滞后,类似于下图,与一个以上的样本点结果错位,产生滞后的效果。
【MATLAB第81期】基于MATLAB的LSTM长短期记忆网络预测模型时间滞后解决思路(更新中)_第1张图片
在建模过程中,输入与输出之间关系的建立,周期性样本选择以及数据处理方式等都会产生影响。
案例分析:
数据集:
一列数据:
2007-2023年月度数据,168*1
【MATLAB第81期】基于MATLAB的LSTM长短期记忆网络预测模型时间滞后解决思路(更新中)_第2张图片
LSTM优化前:
训练集拟合情况:

【MATLAB第81期】基于MATLAB的LSTM长短期记忆网络预测模型时间滞后解决思路(更新中)_第3张图片
测试集拟合情况:
【MATLAB第81期】基于MATLAB的LSTM长短期记忆网络预测模型时间滞后解决思路(更新中)_第4张图片
预测未来12个月:
【MATLAB第81期】基于MATLAB的LSTM长短期记忆网络预测模型时间滞后解决思路(更新中)_第5张图片
LSTM优化后:
LSTM训练集拟合效果:

【MATLAB第81期】基于MATLAB的LSTM长短期记忆网络预测模型时间滞后解决思路(更新中)_第6张图片
测试集拟合效果:

【MATLAB第81期】基于MATLAB的LSTM长短期记忆网络预测模型时间滞后解决思路(更新中)_第7张图片
LSTM预测未来12个月:
【MATLAB第81期】基于MATLAB的LSTM长短期记忆网络预测模型时间滞后解决思路(更新中)_第8张图片

你可能感兴趣的:(lstm,预测未来,时间滞后,长短期记忆网络,matlab,时间序列,回归预测)