1.Matlab实现SSA-LSTM和LSTM神经网络多元回归预测;
2.输入7个特征,输出1个,即多输入单输出;
3.运行环境Matlab2018及以上,依次运行LSTMNN、SSALSTMNN、CDMNN即可,其余为函数文件无需运行,所有程序放在一个文件夹,data为数据集;
4.麻雀算法优化隐含层节点、训练次数与学习率,命令窗口输出MAPE和RMSE;
5.预测效果如下:
1.Matlab实现SSA-LSTM和LSTM神经网络多元回归预测;
2.输入7个特征,输出1个,即多输入单输出;
3.运行环境Matlab2018及以上,依次运行LSTMNN、SSALSTMNN、CDMNN即可,其余为函数文件无需运行,所有程序放在一个文件夹,data为数据集;
4.麻雀算法优化隐含层节点、训练次数与学习率,命令窗口输出MAPE和RMSE;
5.预测效果如下: