粒子群算法优化LSTM神经网络的短期负荷预测 MATLAB程序

粒子群算法优化LSTM神经网络的短期负荷预测 MATLAB程序

PSO-LSTM神经网络短期负荷预测

本算法自己编写,仅用于学习金和交流

有什么问题都可以问我,随时提供问题解答和交流学习

使用粒子群算法对LSTM神经网络的参数寻优,以找到LSTM神经网络的最佳参数,避免因人为主观因素造成的误差

粒子群算法PSO寻优的参数有:1,第一层隐含层数目;2,第二层隐含层数目;3,学习率;4,学习率衰减因素

采用Adam优化器,大幅提高预测精度

数据有88天的负荷,包含5个影响因素(最高温度,最低温度,平均温度,降雨量,湿度)

神经网络预测时,采用上述寻优得到的最优参数

训练时,81天的数据作为训练集,根据负荷的变化趋势和对应的影响因素完成预测模型的构建

模型平均百分比误差可降到1%

测试时,以一周7天的影响因素和时序作为输入,采用上述训练好的模型,预测未来一天的负荷数值

即附赠数据(有更多的数据,影响因素也更多),相关文献

数据较多,计算量较大,运算时长较长

ID:3895

详询客服 微信shujuqudong1 或shujuqudong6 或 qq68823886 或 27699885

图文详情请查看: http://matup.cn/794460907168.html

QQ客服:27699885 微信客服:shujuqudong1 微信客服:shujuqudong6


本站资料较杂,精品资料单独做了汇总,可查阅 https://liruan.net/ 里面资源更优秀