RNN、LSTM 与 Bi-LSTM

ops/2024/10/24 2:58:48/

一. RNN

循环神经网络(Recurrent Neural Network, RNN)是深度学习领域一类具有内部自连接的神经网络能够学习复杂的矢量到矢量的映射。
最大特点:前面的序列数据可以用作后面的结果预测中。
一个简单的循环神经网络结构,其结构包含三部分,分别为输入层、隐藏层和输出层

  1. 这是一个神经元:
    在这里插入图片描述
    输入x、a,经过变换,我们可以得到 y= K1x+K2a+b
  2. 如果在多一点呢??
    在这里插入图片描述
    如此,我们可以得到a1、y1;ai、yi。
  3. 那如何简便代表呢??
    在这里插入图片描述
    现在你就学会了RNN结构。

普通的RNN有以下局限性:

  • 前面序列信息在传递到后部的同时,信息权重下降,导致重要信息丢失。
  • 求解过程中梯度消失/爆炸
梯度消失:
是指在深度神经网络中,当进行反向传播算法计算梯度时,梯度值随着网络层数的增加而迅速减小,最终变得非常接近于零。
这意味着网络的权重更新非常小,导致学习过程几乎停滞。影响:1. )学习速度慢:由于梯度非常小,权重更新几乎停滞,网络很难学习到有效的特征。2. )难以训练深层网络:深层网络更容易受到梯度消失的影响,因为每一层的梯度都会乘以前一层的梯度,这会导致最终的梯度非常小。梯度爆炸:
是指在深度神经网络中,梯度在反向传播过程中随着网络层数的增加而迅速增大,最终导致数值溢出或非常大的梯度值,
使得权重更新过大,网络权重变得不稳定。影响:1. )权重更新过大:梯度值过大导致权重更新过大,这可能会使网络权重迅速偏离最优值,导致学习过程不稳定。2. )数值稳定性问题:梯度值过大可能导致数值溢出,即计算机无法表示的数值,这会直接导致训练过程失败。

我们引入了新的LSTM网络

二. LSTM

三. Bi-LSTM


http://www.ppmy.cn/ops/127982.html

相关文章

|动漫爬取|001_djangodjango基于Spark的国漫推荐系统的设计与实现2024_tpd6q1o4

目录 系统展示 开发背景 代码实现 项目案例 获取源码 博主介绍:CodeMentor毕业设计领航者、全网关注者30W群落,InfoQ特邀专栏作家、技术博客领航者、InfoQ新星培育计划导师、Web开发领域杰出贡献者,博客领航之星、开发者头条/腾讯云/AW…

Redis Search系列 - 第四讲 支持中文

目录 一、支持中文二、自定义中文词典2.1 Redis Search设置FRISOINI参数2.2 friso.ini文件相关配置1)自定义friso UTF-8字典2)修改friso.ini配置文件 三、实测中文分词效果 一、支持中文 Redis Stack 从版本 0.99.0 开始支持中文文档的添加和分词。中文…

【Hive】8-Hive性能优化及Hive3新特性

Hive性能优化及Hive3新特性 Hive表设计优化 Hive查询基本原理 Hive的设计思想是通过元数据解析描述将HDFS上的文件映射成表 基本的查询原理是当用户通过HQL语句对Hive中的表进行复杂数据处理和计算时,默认将其转换为分布式计算 MapReduce程序对HDFS中的数据进行…

若依框架中根目录与子模块 `pom.xml` 的区别

前言 在使用 Maven 构建的多模块项目中,比如若依(RuoYi)这样的后台管理系统,我们会遇到两种不同作用的 pom.xml 文件:位于项目根目录下的以及每个子模块下的。这两者之间存在一些关键差异,并且理解这些差异…

MATLAB imnoise函数

**MATLAB imnoise函数用于向图像添加不同类型的噪声,以模拟真实世界中的噪声污染情况**。以下是该函数的具体说明: 1. **基本语法和参数**:imnoise函数的基本使用格式为g imnoise(I, type),其中g是添加噪声之后的图像&#xff0c…

6、面向对象八股文(长期更新_整理收集_排版未优化_day06_20个

1、面向对象八股文(长期更新_整理收集_排版已优化_day01_20个) 2、面向对象八股文(长期更新_整理收集_排版已优化_day02_20个) 3、面向对象八股文(长期更新_整理收集_排版未优化_day03_20个) 4、面向对象八股文&#x…

【ROS2实操五】通信机制补充

简介 本章主要介绍关于通信机制的补充内容,比如:分布式框架搭建、重名问题处理、常用API、通信机制工具等等,这些补充内容的知识点比较零散但是每个知识点都不复杂。 学习内容学习收获1.分布式通信的概念、应用场景以及通信规则。能够独立搭…

太速科技-426-基于XC7Z100+TMS320C6678的图像处理板卡

基于XC7Z100TMS320C6678的图像处理板卡 一、板卡概述 板卡基于独立的结构,实现ZYNQ XC7Z100DSP TMS320C6678的多路图像输入输出接口的综合图像处理,包含1路Camera link输入输出、1路HD-SDI输入输出、1路复合视频输入输出、2路光纤等视频接口,…