码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 长短期记忆神经网络


    目录

    LSTM 神经网络架构

    分类 LSTM 网络

    回归 LSTM 网络

    视频分类网络

    更深的 LSTM 网络

    网络层

    分类、预测和预报

    序列填充、截断和拆分

    按长度对序列排序

    填充序列

    截断序列

    拆分序列

    指定填充方向

    归一化序列数据

    无法放入内存的数据

    可视化

    LSTM 层架构


            本主题说明如何使用长短期记忆 (LSTM) 神经网络处理分类和回归任务的序列和时间序列数据。有关如何使用 LSTM 神经网络对序列数据进行分类的示例。

            LSTM 神经网络是一种循环神经网络 (RNN),可以学习序列数据的时间步之间的长期依存关系。

    LSTM 神经网络架构

            LSTM 神经网络的核心组件是序列输入层和 LSTM 层。序列输入层将序列或时间序列数据输入神经网络中。LSTM 层学习序列数据的时间步之间的长期相关性。

            下图说明用于分类的简单 LSTM 网络的架构。该神经网络从一个序列输入层开始,后跟一个 LSTM 层。为了预测类标签,该神经网络的末尾是一个全连接层、一个 softmax 层和一个分类输出层。

            如图所示:

            下图说明用于回归的简单 LSTM 神经网络的架构。该神经网络从一个序列输入层开始,后跟一个 LSTM 层。该神经网络的末尾是一个全连接层和一个回归输出层。

            如图所示:

            下图说明用于视频分类的神经网络的架构。要将图像序列输入到神经网络,请使用序列输入层。要使用卷积层来提取特征,也就是说,要将卷积运算独立地应用于视频的每帧,请使用一个序列折叠层,后跟一个卷积层,然后是一个序列展开层。要使用 LSTM 层从向量序列中学习,请使用一个扁平化层,后跟 LSTM 层和输出层。

            如图所示:

    分类 LSTM 网络

            要创建针对“序列到标签”分类的 LSTM 网络,请创建一个层数组,其中包含一个序列输入层、一个 LSTM 层、一个全连接层、一个 softmax 层和一个分类输出层。

            将序列输入层的大小设置为输入数据的特征数量。将全连接层的大小设置为类的数量。不需要指定序列长度。

            对于 LSTM 层,指定隐含单元的数量和输出模式 'last'。

    1. numFeatures = 12;
    2. numHiddenUnits = 100;
    3. numClasses = 9;
    4. layers = [ ...
    5. sequenceInputLayer(numFeatures)
    6. lstmLayer(numHiddenUnits,'OutputMode','last')
    7. fullyConnectedLayer(numClasses)
    8. softmaxLayer
    9. classificationLayer];

            要针对“序列到序列”分类创建一个 LSTM 网络,请使用与“序列到标签”分类相同的架构,但将 LSTM 层的输出模式设置为 'sequence'。

    1. numFeatures = 12;
    2. numHidd
  • 相关阅读:
    [NLP] LLM---<训练中文LLama2(二)>扩充LLama2词表构建中文tokenization
    【electron】桌面端跨端的框架和方案有哪些
    一起Talk Android吧(第四百零八回:间接绘制几何图形)
    java计算机毕业设计智能推荐二手车交易网站源码+mysql数据库+系统+部署+lw文档
    【js基础】逻辑判断篇(易错点)
    深入理解Linux内核进程的管理与调度(全知乎最详细)
    【已解决】ORA-01722: invalid number
    【安全狐】Windows隐藏计划任务技术及排查方法
    GaussDB新特性Ustore存储引擎介绍
    数据库的基本概念以及MySQL基本操作
  • 原文地址:https://blog.csdn.net/jk_101/article/details/134385133
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号