LSTM也叫长短期记忆神经网络 , 是一种时间循环神经网络 , 是为了解决长期依赖问题而设计出来的 。 在Matlab2018版以后才有LSTM的工具箱 , 之前的版本是没有的 , 那怎样在Matlab中利用LSTM呢?接下来介绍一下在Matlab中利用LSTM的方法 。 这里以在Matlab中利用LSTM进行预测为例进行介绍 。
文章插图
需要这些哦
matlab软件
LSTM东西箱
方式/
1在电脑上打开Matlab软件 , 并将要进行展望的Excel中数据保留到Matlab工作路径下
文章插图
2新建一个剧本文件
文章插图
3在剧本文件中操纵xlsread号令编写程序读入EXCel中数据到工作区
文章插图
4在剧本文件中继续编写程序设定LSTM展望收集的练习数据 , 测试数据 , 并将数据进行标幺化处置
文章插图
5继续编写程序设置LSTM收集的层数、练习方式 , 进修速度等参数
文章插图
6接着操纵trainNetwork函数编写程序对成立的收集进行练习
文章插图
7【matlab中lstm怎么使用】继续编写程序 , 操纵 predictAndUpdateState函数对数据进行展望 , 并挪用plot函数画出数据的现实值和展望值图像
文章插图
8最后点击上方的保留、接着点击“运行”
文章插图
9待运行竣事就可以在figure页面看到数据的展望值和现实值图像
文章插图
文章插图
10总结:
1. 打开Matlab , 将要处置的数据保留到工作路径下
2. 接着新建一个剧本文件
3. 在剧本文件中输入程序 , 读取数据、成立LSTM收集 , 并练习收集
4. 编写好程序今后点击“保留” , 接着点击“运行”捷克语在figure页面看导展望成果
注重事项LSTM是一个复杂的收集 , 要细心搞懂应该去查阅相关册本
若是需要原程序代码和数据的可以存眷我 , 发我信息
以上内容就是matlab中lstm怎么使用的内容啦 , 希望对你有所帮助哦!
推荐阅读
- 如何精确、快速的查找出生僻字
- Excel函数中日期如何进行输入?(上篇)
- 泡茶的正规顺序
- excel如何快速复制多个单元格中的内容
- excel中怎样统计一列中的非空单元格个数?
- 中华龟怎么养
- 中华龟认识主人吗
- 揭秘:怎样才能学好初中数学?
- 如何在Excel中使用拼音
- 如何在Excel中使用下划线