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

遵化市有做奇麟网站的吗百度热搜广告设计公司

遵化市有做奇麟网站的吗,百度热搜广告设计公司,网页设计与制作自考真题,范县网站建设公司这里写目录标题 1. RNN存在哪些问题呢?1.1 梯度弥散和梯度爆炸1.2 RNN为什么会出现梯度弥散和梯度爆炸呢? 2. 解决梯度爆炸方法3. Gradient Clipping的实现4. 解决梯度弥散的方法 1. RNN存在哪些问题呢? 1.1 梯度弥散和梯度爆炸 梯度弥散是…

这里写目录标题

  • 1. RNN存在哪些问题呢?
    • 1.1 梯度弥散和梯度爆炸
    • 1.2 RNN为什么会出现梯度弥散和梯度爆炸呢?
  • 2. 解决梯度爆炸方法
  • 3. Gradient Clipping的实现
  • 4. 解决梯度弥散的方法

1. RNN存在哪些问题呢?

1.1 梯度弥散和梯度爆炸

梯度弥散是梯度趋近于0
梯度爆炸是梯度趋近无穷大

1.2 RNN为什么会出现梯度弥散和梯度爆炸呢?

先看RNN的梯度推导公式,如下图:
在这里插入图片描述
在这里插入图片描述

从hk的梯度求导公式和hk的计算过程可以看出,hk的计算和Whh相关,也就是梯度也与Whh有关,因此从h1 时刻到hk时刻,Whh被乘了k-1次,即Whhk-1,那么当W>1时,就使得Wrk随着k(句子长度)的增大,梯度趋近无穷大,会出现梯度爆炸,而W<1时,Wrk随着k(句子长度)的增大,梯度会趋近于0,会出现梯度弥散。
综上:RNN并不是可以处理无限长的句子,其随着句子的增长可能出现梯度弥散和梯度爆炸的问题

2. 解决梯度爆炸方法

在这里插入图片描述

上图为一篇解决梯度爆炸的paper,其中左边的图描述的是梯度爆炸产生的原因,当W出现巨变的时候会导致loss的方向发生变化,从而偏移原来正确的方向,出现梯度爆炸。
解决梯度爆炸的方法是给w.grad设置一个阈值,比如是15,当大于阈值时,将w.grad=w.grad/||w.grad||15=115=15,从而保证了loss的方向不变,loss虽然可能有一些跳变,比如:从0.23~0.32,,但慢慢的还会下降。
这种方法叫gradient clipping

3. Gradient Clipping的实现

只需获取到模型参数后调用torch.nn.utils.clip_grad_norm_(p,10)即可,10为阈值。
见下图,注意torch.nn.utils.clip_grad_norm_(p,10)和print是平齐的。
在这里插入图片描述

4. 解决梯度弥散的方法

下文LSTM会讲。

http://www.hrbkazy.com/news/10652.html

相关文章:

  • 新手如何做英文网站赚美元seo刷关键词排名优化
  • 淄博周村专业网站建设公司网络营销的四大基础理论
  • 东莞凤岗网站建设全媒体运营师报考官网在哪里
  • 北京市重大项目建设指挥部网站如何做网站推广及优化
  • 三亚防疫情最新通知北京seo公司有哪些
  • 做网站细节百度自动点击器下载
  • 长春网络公司宣传廊坊网络推广优化公司
  • 做网站实现登陆功能谷歌浏览器 安卓下载2023版官网
  • 百度网站类型推广咨询服务公司
  • 北京网站建设还公司百度公司好进吗
  • 网站建设平台报价南京seo全网营销
  • 网站开发价钱太原seo顾问
  • 网站出现搜索搜索引擎seo关键词优化
  • b站推广2023mmmseo运营是什么
  • 惠州网络公司网站建设百度账号人工申诉
  • 美国搜索网站建设网络营销推广总结
  • 做电影网站步骤百度推广关键词优化
  • 图片在线设计网站百度广告联盟怎么加入
  • 电梯行业网站怎么做电商怎么做?如何从零开始学做电商赚钱
  • 广东三网合一网站建设报价网站内容优化方法
  • 用wordpress做音乐网站seo网络排名优化哪家好
  • 沈阳疫情最新消息2022seo优化销售话术
  • 注册网站多少钱一年广州百度推广排名优化
  • 如何做网站价格策略上海公布最新情况
  • 新网站怎么做排名百度收录申请入口
  • 珠海高端网站建设山东大学经济研究院
  • 如何做翻唱网站推广普通话宣传内容
  • 公司网站建设调研背景网络舆情监测中心
  • 网站定制二次开发公关公司排行榜
  • 温州微信网站定制东营seo整站优化