机器学习预测全家桶新增VMD-TCN-GRU/BiGRU-Attention模型,MATLAB代码
截止到本期,一共发了9篇关于机器学习预测全家桶的文章。参考文章如下:1.五花八门的机器学习预测?一篇搞定不行吗?2.机器学习预测全家桶,多步预测之BiGRU、BiLSTM、GRU、LSTM,LSSVM、TCN、CNN,光伏发电数据为例3.机器学习预测全家桶,多步预测之组合预测模型,光伏发电数据为例4.机器学习预测全家桶之Xgboost,交通流量数据预测为例,MATLAB代码5.机器学习预测全家桶之
截止到本期,一共发了9篇关于机器学习预测全家桶的文章。参考文章如下:
2.机器学习预测全家桶,多步预测之BiGRU、BiLSTM、GRU、LSTM,LSSVM、TCN、CNN,光伏发电数据为例
3.机器学习预测全家桶,多步预测之组合预测模型,光伏发电数据为例
4.机器学习预测全家桶之Xgboost,交通流量数据预测为例,MATLAB代码
5.机器学习预测全家桶之CNN-RVM(相关向量机),风电功率预测,MATLAB代码
6.水N篇论文就靠它了!Adaboost风电功率预测,机器学习预测全家桶,MATLAB代码
7.机器学习预测全家桶之单变量输入单步预测,天气温度预测为例,MATLAB代码
8.2023年冠豪猪算法优化CNN-GRU-Attention多特征输入多步预测,MATLAB代码
9.机器学习预测全家桶之单变量输入多步预测,天气温度预测为例,MATLAB代码
本期新增五种模型,TCN-GRU-Attention、TCN-BiGRU-Attention、TCN-GRU、TCN-BiGRU,VMD-TCN-BiGRU其实学会这五种,其他的像TCN-LSTM、TCN-BiLSTM等等就都好写了。
其中Attention模型可以改为单头或者多头,在代码中就是改个数字而已。代码注释已写好如何更改。
本期将以上四种模型分别改写为单变量输入单步预测、单变量输入多步预测、多变量输入单步预测、多变量输入多步预测。均已改写完成!
关于这四种案例以及案例用到的数据,往期几篇文章早已讲明白了,这期就不再赘述。
目前整个全家桶包含模型如下:
注意,此全家桶代码包含了自注意力机制(selfAttentionLayer),该函数只有2023及以上版本的matlab才有,因此请小伙伴自行下载2023版本的matlab,下载链接一并打包在代码中了。
代码获取方式放在文末了哈!
承诺该全家桶永久更新!
后续考虑会添加比较传统的各种神经网络(BP,RBF,PNN,KNN等等),极限学习机,随机森林、深度森林等等方法。只要能预测的就会往里边扔!有些小伙伴还需要一些智能优化算法相结合的案例,也可以写几个扔进去哈!由于后期会不断更新,价格可能也会随之攀升,需要的小伙伴抓紧机会下手!
以TCNBiGRU模型为例进行结果展示
多变量输入单步预测:
VMD-TCN-BiGRU模型:
TCN-BiGRU:
多变量输入多步预测:
TCN-BiGRU模型:
单变量输入多步预测:
TCN-BiGRU模型:
单变量输入单步预测:
TCN-BiGRU模型:
TCN-BiGRU模型结果如下图所示:
根据这个图,你可以更好的理解TCN-BiGRU模型。
已将本文的所提模型代码上传至机器学习预测全家桶,以上所有图片,代码均可实现!
点击下方卡片获取更多代码!
更多推荐
所有评论(0)