当前位置: 首页 > news >正文

做网站推广优化靠谱济南百度推广代理商

做网站推广优化靠谱,济南百度推广代理商,广州越秀区房价2022年最新房价,有什么网站可以免费建站文章目录 1、简介2、门控机制3、公式4、图解GRU4.1、重置门和更新门4.2、候选隐藏状态和隐藏状态⭐ 5、LSTM与GRU的对比6、应用7、训练技巧 🍃作者介绍:双非本科大三网络工程专业在读,阿里云专家博主,专注于Java领域学习&#xff…

文章目录

  • 1、简介
  • 2、门控机制
  • 3、公式
  • 4、图解GRU
    • 4.1、重置门和更新门
    • 4.2、候选隐藏状态和隐藏状态⭐
  • 5、LSTM与GRU的对比
  • 6、应用
  • 7、训练技巧

🍃作者介绍:双非本科大三网络工程专业在读,阿里云专家博主,专注于Java领域学习,擅长web应用开发、数据结构和算法,初步涉猎人工智能和前端开发。
🦅个人主页:@逐梦苍穹
📕所属专栏:人工智能
🌻gitee地址:xzl的人工智能代码仓库
✈ 您的一键三连,是我创作的最大动力🌹

1、简介

GRU:Gated Recurrent Unit

可以先复习一下之前的内容:

循环神经网络RNN:https://xzl-tech.blog.csdn.net/article/details/140940642
LSTM:https://xzl-tech.blog.csdn.net/article/details/140940759

概念:
GRU是另一种RNN变体,它简化了LSTM的结构,减少了计算复杂度,同时保持了处理长时依赖的能力。
结构:
image.png
GRU将LSTM的输入门和遗忘门合并为一个 更新门(Update Gate),并用一个 重置门(Reset Gate) 来决定隐藏状态如何结合新输入。

2、门控机制

  1. 门控机制的基本思想是使用“门”来控制信息在网络中的流动。
  2. 每个门都是通过神经网络层计算出来的权重向量,其值通常在 0到1之间
  3. 不同的门在不同 时间步 上控制信息的选择、遗忘和更新。
  4. 这些门是通过可学习的参数在训练过程中自动调整的。

3、公式

GRU在每个时间步的更新过程可以用以下公式描述:

  1. 更新门 z t = σ ( W z ⋅ [ h t − 1 , x t ] + b z ) z_t = \sigma(W_z \cdot [h_{t-1}, x_t]+b_z) zt=σ(Wz[ht1,xt]+bz)
    • z t z_t zt 表示更新门的输出。
  2. 重置门 r t = σ ( W r ⋅ [ h t − 1 , x t ] + b r ) r_t = \sigma(W_r \cdot [h_{t-1}, x_t]+b_r) rt=σ(Wr[ht1,xt]+br)
    • r t r_t rt 表示重置门的输出。
  3. 候选隐藏状态 h ~ t = tanh ⁡ ( W h ⋅ [ r t ∗ h t − 1 , x t ] ) \tilde{h}_t = \tanh(W_h \cdot [r_t \ast h_{t-1}, x_t]) h~t=tanh(Wh[rtht1,xt])
    • h ~ t \tilde{h}_t h~t 表示候选的隐藏状态。
  4. 隐藏状态更新 h t = ( 1 − z t ) ∗ h t − 1 + z t ∗ h ~ t h_t = (1 - z_t) \ast h_{t-1} + z_t \ast \tilde{h}_t ht=(1zt)ht1+zth~t
    • h t h_t ht 是当前时间步的隐藏状态。

回顾一下 tanh函数 f ( x ) = 1 − e − 2 x 1 + e − 2 x f(x) = \frac{1 - e^{-2x}}{1 + e^{-2x}} f(x)=1+e2x1e2x

4、图解GRU

4.1、重置门和更新门

GRU实际上影藏了记忆链条 h t h_t ht
image.png
重置门的作用跟之前的遗忘门类似,都是充当橡皮擦的作用:
image.png
更新门则是筛选新的记忆:
image.png

4.2、候选隐藏状态和隐藏状态⭐

候选隐藏状态则是在前一时刻隐藏状态之上,擦除了一定记忆之后,融合进当前的输入 x t x_t xt,然后经过tanh函数临时记录下来:
image.png
更新门在当前的候选隐状态 h ~ t \tilde{h}_t h~t和前一时刻的候选隐状态 h ~ t − 1 \tilde{h}_{t-1} h~t1之间取舍,组合之后输出当前的隐藏状态 h t h_t ht,然后网络进行更新,即融入了原有的"记忆"中,相当于阅后即焚:
image.png
经过这样不断的模块迭代,就是一直在短期记忆和长期记忆之间融合更新,而且存储的信息不需要像LSTM那么多,更加简单高效:
image.png

5、LSTM与GRU的对比

  1. 复杂性
    • LSTM更复杂,参数更多。
    • GRU较为简洁,参数更少,训练速度更快。
  2. 性能
    • 两者在处理长时依赖性任务时表现都很优异,具体选择往往取决于数据集和计算资源。
    • 在一些特定任务和数据集上,GRU可能比LSTM表现更好,尤其是在计算资源有限的情况下。
  3. 使用场景
    • 对于需要更强的长期记忆和复杂信息流动的任务,LSTM可能更合适。
    • 对于实时性要求较高或者模型简单性要求较高的任务,GRU可能更具优势。

LSTM和GRU是两种非常成功的RNN变体,通过改进信息传递机制,有效解决了传统RNN在处理长序列数据时的局限性。
它们在自然语言处理、语音识别和时间序列预测等领域得到广泛应用。

6、应用

RNN及其变体广泛应用于以下领域:

  • 自然语言处理:如语言模型、机器翻译和文本生成。
  • 语音识别:将音频序列转换为文本。
  • 时间序列预测:如股票价格预测和天气预报。
  • 视频分析:从视频帧中提取时间信息。

7、训练技巧

  • 梯度裁剪:限制梯度的大小以防止梯度爆炸。
  • 正则化:使用Dropout等技术防止过拟合。
  • 预训练和转移学习:利用大规模预训练模型微调特定任务。

RNN模型在序列数据处理中具有强大的表现力和适应能力,但也面临一些挑战。通过使用LSTM、GRU等改进模型,结合适当的训练技巧,能够有效地应用于各种实际问题。

http://www.laogonggong.com/news/22791.html

相关文章:

  • 济南哪里做网站好新一轮疫情最新消息
  • 商洛网站建设电话世界足球排名前十名
  • 旅行网站定制公司谷歌搜索引擎优化
  • 网站界面设计ps天津seo招聘
  • 网站开发专业有什么工作谷歌google官网下载
  • 仿励志一生网站整站源码 带数据seo下拉优化
  • 网站中链接怎么做b站推广网站入口202
  • 建站行业的发展趋势北京seo人员
  • 怎么在中国移动做网站备案福州网站开发公司
  • 东平建设局网站免费开网店免费供货
  • 个人网站简单seo的主要分析工具
  • 做网站哪个效果好免费的网站平台
  • drupal网站建设数据库公司网站推广
  • 福州网站开发系列百度站长平台app
  • 设计网站首页要几天网络营销的主要内容包括
  • 网站设计与制作优点百度推广登录入口
  • 注册的网站网络销售平台有哪些软件
  • 淄博高端网站建设十大品牌营销策划公司
  • 域名备案网站源码百度网盘搜索入口
  • 如何建广告网站推广软文怎么写
  • 东莞公司制作网站郑州网络营销推广公司
  • 淮阳住房和城乡建设网站软件推广接单平台
  • 湛江优化网站排名海南百度总代理
  • html5 动态效果 手机网站蚁坊软件舆情监测系统
  • 做搜狗网站网站如何做推广
  • wordpress qq主题seo短视频网页入口营销
  • 如果做vr参观网站汕头疫情最新消息
  • 做物流行业网站的开发公司营销网站方案设计
  • 顺德龙江做网站一个网站推广
  • 网站百度收录变少外链推广平台