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

成都h5模板建站北京网站推广公司

成都h5模板建站,北京网站推广公司,上海的建设网站制作,url主域名和注册网站不一致前言: 通过前面的学习,我们以BP神经网络为基础,认识到了损失函数,激活函数,以及梯度下降法的原理;而后学习了卷积神经网络,知道图像识别是如何实现的。今天这篇文章,讲述的就是计算机…

前言: 通过前面的学习,我们以BP神经网络为基础,认识到了损失函数,激活函数,以及梯度下降法的原理;而后学习了卷积神经网络,知道图像识别是如何实现的。今天这篇文章,讲述的就是计算机如何通过RNN与LSTM来做到自然语言的理解。

引入:

自然语言中,存在着强烈的语序和语境,词与词之前,是存在着时序顺序的,既然是存在着时序顺序,那就意味着词与词,之间是存在着逻辑关系,并不是单独的,那么当我们把一句话中的每个字,用独热编码表示后,一个字一个字的输入到神经网络中,就需要一种手段,来记录下字与字之间的关系,更通俗一点,就是我们下一个字的训练,是需要和上一个字的训练产生一些联系的,那么我们就需要再BP神经网络的基础上,想一个办法来实现这个机制。

循环神经网络:

要想实现上面的机制,聪明的科学家已经帮我们想到了如何让每次训练之间产生联系,当我们把隐含层中的输出,作为下一个训练时刻隐含层的输入,就可以让每一次训练产生联系,如下图:
在这里插入图片描述
红色的线条,就是隐含层传递参数给下一个时刻隐含层的参数。我们用下面这张图,再来详细解释一下具体的执行:
在这里插入图片描述

  1. 首先是两个时刻t0和t1,使用随机正态分布初始化网络中的节点,因为我们输入的是一维的向量,但是从b可以看出,隐含层中的神经元是两个,并且每个神经元中有一个三维向量,所以我们的a,就使用一个2维向量,这样就可以补齐成一个3维的了。
  2. 绿色框内,就是隐含层再t0时刻的计算,蓝色框内就是隐含层计算后,使用激活函数获取的值。
  3. 粉色框就是隐含层和输出层的计算矩阵,最后再通过一个激活函数输出。
  4. 可以看出在t1时刻,蓝色框作为上一个时刻隐含层的输出和t1时刻的输入,组合成了一个新的向量来进行运算,这就使得下个时刻的训练和上一个时刻产生了联系
    其中隐含层一般使用tanh作为激活函数,输出层使用softMax来作为激活函数。
    当我们进行了一句话的训练后,会产生很多个时刻,每个时刻都有一个误差值,我们使用bp神经网络的反向传播,梯度下降法 就可以去更新每个节点的权值,如下图,在E3时刻使用梯度下降法反向传播,更新了输出节点和隐含层节点的权值,图中可以明显看出,S3节点是需要前面时刻节点的链式法则来求导的
    在这里插入图片描述
    因为是使用链式求导,所以就会存在一个致命的问题,会导致梯度消失,当一句话长度过于的长,就会导致后面。因为随着求导的次数增多,值就会越来越小,所以导致了梯度消失,所以我们就需要学习下面的LSTM长短期记忆神经网络。

长短期记忆神经网络:

LSTM宏观结构上和RNN并无差异,但是在隐含层的微观结构却完全不一样。
长短期记忆神经网络的隐含层结构包含:遗忘门,输入门,输出门。
遗忘门: 遗忘门通过接收上一个时刻隐含层输出,以及该时刻的输入,经过sigmoid函数的变换,以上一时刻的输出a做乘法,做归一化处理。
在这里插入图片描述

输入门: 通过接收上一个时刻隐含层输出,以及该时刻的输入,一个经过sigmoid变化,一个经过tanh变换,然后使用乘法,把候选者加入细胞中,再和遗忘门计算出来的b,进行一个加法操作,就可以实现重要信息的保留,忘掉不重要的信息
在这里插入图片描述

输出门: 接收上一个时刻隐含层输出,以及该时刻的输入,经过一个sigmoid变换,与输入门和遗忘门的和C,进行一个乘法运算,就可以得到ht时刻的输出,以及下一个t+1时刻隐含层的输入。
在这里插入图片描述

参考:深度学习及其应用(赵卫东)

http://www.yidumall.com/news/72773.html

相关文章:

  • 描述对于营销型网站建设很重要飘红效果更佳带佣金的旅游推广平台有哪些
  • 海南省建设质安监管局网站百度软件安装
  • 如何让自己做的博客网站上线软文广告经典案例300字
  • 做兼职上什么网站找建站之星官网
  • wordpress公告滚动抖音关键词优化排名靠前
  • 时尚网站网页设计微信公众号软文怎么写
  • 2021互联网公司100强电脑优化软件排行榜
  • 微信商城网站方案免费引流微信推广
  • 昆山做网站需要多少钱优化公司排行榜
  • 怎么做企业网站网站推广公司黄页
  • 网络公司 网站源码代运营公司排行榜
  • 怎样做收费网站中国最权威的网站排名
  • 网站后台可视化编辑惠州seo排名外包
  • 想学做网站需要学什么seo提高网站排名
  • 南京做网站是什么如何做宣传推广效果最好
  • 南京网站流量优化免费网站推广网站短视频
  • 淘宝刷单网站制作西安网站建设平台
  • 自建商城优化排名工具
  • 上海网站营销seo泉州关键词搜索排名
  • 网站建设表单教案北京网
  • 深圳网站设计价格表东莞新闻最新消息今天
  • 寻找长沙网站建设seo名词解释
  • 搭建品牌电商网站怎么做松原市新闻
  • 做网站系统具体步骤廊坊网络推广公司
  • 织梦网站被黑百度seo排名曝光行者seo
  • 北京建设网站制作福建seo优化
  • 物业管理系统需求分析谷歌seo 外贸建站
  • 我的世界做墙纸网站成都网站建设
  • 松滋住房和城乡建设局网站樱桃bt官网
  • 带询盘外贸网站源码店铺推广方式有哪些