当前位置:网站首页>NLP-RNN
NLP-RNN
2022-06-09 17:43:00 【大虾飞哥哥】
一、RNN引出
卷积神经网络 – CNN 和普通的算法大部分都是输入和输出的一一对应,也就是一个输入得到一个输出。不同的输入之间是没有联系的。

但是在某些场景中,一个输入就不够了!为了填好下面的空,取前面任何一个词都不合适,我们不但需要知道前面所有的词,还需要知道词之间的顺序。
这种需要处理「序列数据 – 一串相互依赖的数据流」的场景就需要使用 RNN 来解决了。
二、RNN结构
传统神经网络的结构比较简单:输入层 – 隐藏层 – 输出层。每一个时间步都会接收上一个时间步的隐层状态输入,如下图所示:
我们按照顺序,将“time”输入到 RNN 网络,得到输出「02」。这个过程我们可以看到,输入 “time” 的时候,前面 “what” 的输出也产生了影响(隐藏层中有一半是黑色的),因此 RNN 可以处理序列问题。
RNN多个时间步展如下:

计算公式:
RNN 的缺点:
通过隐藏层中的颜色分布可以看出短期的记忆影响较大(如橙色区域),但是长期的记忆影响就很小(如黑色和绿色区域),这就是 RNN 存在的短期记忆问题,无法处理很长的输入序列,并且训练 RNN 需要投入极大的成本。
三、RNN 应用

边栏推荐
猜你喜欢

What is the expected life of the conductive slip ring

Macro definition CV with parameters in opencv_ Role of assert()

Epigentek chromatin accessibility test kit principles and procedures

解决Chrome提示:“您的连接不是私密连接“,且无继续访问选项问题

About concurrency and parallelism, are the fathers of go and Erlang wrong?

导电滑环的主要应用在那些方面

谷歌浏览器书签保存在哪里以及书签导入导出方法

How to build a real-time development platform to deeply release the value of enterprise real-time data?

Influence of two residual structures on NLP networks

How to ensure personal and property safety when traveling
随机推荐
ARM指令集复习 | 基本指令用法
经常弹出:VSCode尝试在目标目录创建文件时发生一个错误 重试 跳过这个文件 关闭安装程序
文心 ERNIE 3.0加持!小样本也可实现全量数据99%的效果!
Snap宣布升级相机产品和AR生态 将持续深耕中国市场
Epigentek Hi-Fi cDNA 合成试剂盒说明书
About concurrency and parallelism, are the fathers of go and Erlang wrong?
Imshow() of OpenCV to view the pixel value of the picture
大数据生态安全框架的实现原理与最佳实践(上篇)
Moco -Momentum Contrast for Unsupervised Visual Representation Learning
The sisters sit in the bow of the boat while the brothers walk ashore
充电桩的B面是......不只公众号?还有智充小程序!
二叉树遍历与线索化
Memory concept
【玩转华为云】华为云零代码开发图片压缩工具
VersionFilter 版本控制
I/o flow
常用数的集合
Why do SQL statements use indexes but still slow queries?
【重磅】云商店品牌全新升级,惊喜大奖来袭!参与互动抽华为最新折叠手机
UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xad in position 2: illegal multibyte sequence