matlab中lstm怎么使用

LSTM也叫长短期记忆神经网络 , 是一种时间循环神经网络 , 是为了解决长期依赖问题而设计出来的 。 在Matlab2018版以后才有LSTM的工具箱 , 之前的版本是没有的 , 那怎样在Matlab中利用LSTM呢?接下来介绍一下在Matlab中利用LSTM的方法 。 这里以在Matlab中利用LSTM进行预测为例进行介绍 。

matlab中lstm怎么使用

文章插图


需要这些哦
matlab软件
LSTM东西箱
方式/
1在电脑上打开Matlab软件 , 并将要进行展望的Excel中数据保留到Matlab工作路径下
matlab中lstm怎么使用

文章插图

2新建一个剧本文件
matlab中lstm怎么使用

文章插图

3在剧本文件中操纵xlsread号令编写程序读入EXCel中数据到工作区
matlab中lstm怎么使用

文章插图

4在剧本文件中继续编写程序设定LSTM展望收集的练习数据 , 测试数据 , 并将数据进行标幺化处置
matlab中lstm怎么使用

文章插图

5继续编写程序设置LSTM收集的层数、练习方式 , 进修速度等参数
matlab中lstm怎么使用

文章插图

6接着操纵trainNetwork函数编写程序对成立的收集进行练习
matlab中lstm怎么使用

文章插图

7【matlab中lstm怎么使用】继续编写程序 , 操纵 predictAndUpdateState函数对数据进行展望 , 并挪用plot函数画出数据的现实值和展望值图像
matlab中lstm怎么使用

文章插图

8最后点击上方的保留、接着点击“运行”
matlab中lstm怎么使用

文章插图

9待运行竣事就可以在figure页面看到数据的展望值和现实值图像
matlab中lstm怎么使用

文章插图
matlab中lstm怎么使用

文章插图

10总结:
1. 打开Matlab , 将要处置的数据保留到工作路径下
2. 接着新建一个剧本文件
3. 在剧本文件中输入程序 , 读取数据、成立LSTM收集 , 并练习收集
4. 编写好程序今后点击“保留” , 接着点击“运行”捷克语在figure页面看导展望成果

注重事项LSTM是一个复杂的收集 , 要细心搞懂应该去查阅相关册本
若是需要原程序代码和数据的可以存眷我 , 发我信息

以上内容就是matlab中lstm怎么使用的内容啦 , 希望对你有所帮助哦!

    推荐阅读