当前位置:网站首页>基于BiLSTM的回归预测方法
基于BiLSTM的回归预测方法
2022-08-04 11:38:00 【机器猫001】
0、前言
采用BiLSTM算法实现回归预测,并对BiLSTM的学习率,迭代次数,batchs ize,和各层节点数进行优化。
1、BiLSTM原理
请参考大佬的模型讲解,本文不再赘述,请点击原理
2、性能影响参数
神经网络的学习性能都会受学习率,迭代次数,batchs ize,和各层节点数的影响。合理设置参数才能取得较为理想的结果。可以采用优化算法进行参数寻优替代经验设置的局限性。
下图是直接依据经验设置参数后的预测结果


性能指标:
根均方差(RMSE):7.8549
平均绝对误差(MAE):6.1429
平均相对百分误差(MAPE):1.3486%
R平方决定系数(R2):0.79258
纳什系数(NSE):0.78745
采用麻雀优化算法对BiLSTM的学习率,迭代次数,batchs ize,和各层节点数进行优化,结果如下:

SSA-BiLSTM
根均方差(RMSE):5.6401
平均绝对误差(MAE):4.4521
平均相对百分误差(MAPE):0.97865%
R平方决定系数(R2):0.89432
纳什系数(NSE):0.89041
边栏推荐
- The use of DDR3 (Naive) in Xilinx VIVADO (2) Read and write design
- MySql数据库入门的基本操作
- WPF 截图控件之画笔(八)「仿微信」
- 深度学习------pytorch实现划拳模型训练
- Go编译原理系列8(变量捕获)
- 记我的第一篇CCF-A会议论文|在经历六次被拒之后,我的论文终于中啦,耶!
- 不会还有人不知道防抖吧?
- Mysql高级篇学习总结13:多表连接查询语句优化方法(带join语句)
- COVID-CT新冠肺炎检测(DenseNet网络)
- apache dolphin scheduler 文件dolphinscheduler-daemon.sh详解
猜你喜欢

Tapdata 开源项目基础教程:功能特性及实操演示

Leetcode刷题——路径总和

Rust 从入门到精通04-变量

Xilinx VIVADO 中 DDR3(Naive)的使用(2)读写设计

Redis查询缓存

The use of DDR3 (Naive) in Xilinx VIVADO (3) simulation test

Leetcode - using sequence traversal features first completed 114. The binary tree to the list

Transferring Rich Feature Hierarchies for Robust

123

Leetcode brush questions - binary search tree related topics (98. Verify binary search tree, 235. The nearest common ancestor of binary search tree, 1038. From binary search tree to bigger sum tree, 5
随机推荐
深度学习------pytorch实现划拳模型训练
萌宠来袭,如何让“吸猫撸狗”更有保障?
Leetcode brush - structure binary tree (105. Once upon a time sequence and the sequence structure binary tree traversal sequence, 106. From the sequence with the sequence structure binary tree travers
使用json-server快速搭建本地数据接口
今天15:00 | CVPR 2022 论文分享精彩继续
【LeetCode】701.二叉搜索树中的插入操作
HyperLynx仿真(一)LineSim简单介绍
深度强化学习与APS的一些感想
winform 在Datatable插入一笔数据
Xilinx VIVADO 中 DDR3(Naive)的使用(2)读写设计
vector中函数emplace_back的实现原理
【Qt】解决 “由于找不到Qt5Cored.dll,无法继续执行代码”(亲测有效)
Leetcode - using sequence traversal features first completed 114. The binary tree to the list
Leetcode刷题——构造二叉树(105. 从前序与中序遍历序列构造二叉树、106. 从中序与后序遍历序列构造二叉树)
systemdd-dev病毒杀
云原生Devops 的实现方法
入门MySql表的增删查改
Leetcode刷题——543. 二叉树的直径、617. 合并二叉树(递归解决)
节流函数(每隔一段时间就会执行一次)
知网网站地址更换