全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

循环神经网络在文本分类中的应用:以I hate this boring movie为例 泰州市免费网站推广批发

相关列

(这里已添加圆圈卡,请至今日头条客户端查看)。

为什么需要身体的递归神经网络

现在有这样一句话:我讨厌这部电影,我们想确定它是一个正面还是负面的例子,因此我们可以通过对每个单词进行矢量化并将其馈送到一个完全连接的神经网络来做到这一点

也就是说,我们用全连接神经网络来提取每个词的特征向量(如果特征向量的维度是 10),然后把这些词的特征向量组合起来,形成这个句子的特征向量(本例中的维度是 (5, 10)),然后对运算进行分类,得到这个句子是正例还是反例。

这样就完成了我讨厌这部电影的分类任务,但是这种方法会有一些问题,比如参数太多,每个单词都需要一个参数 w 和 b,第二个问题是无法考虑单词之间的联系,缺少它们之间联系的上下文信息。

指标共享

为了解决第一个问题,我们可以以以下方式共享权重:

全部具有相同的参数 w 和 b

时序模型

为了解决第二个问题,我们需要一起计算前一刻的信息状态 h 和下一刻的输入,以便当前的计算包含单词之间的关系

如图所示,不仅输入 x 而且前一刻的内存 h 都输入到 RNN 模块中,两者结合完成 RNN 的计算

集成

现在我们集成这个模型,它就变成了当前的模型效果:

这是 RNN、t-1 的输出 ht-1 和 t 时间的输入,以完成计算操作

尺寸信息:

如果有 5 个样本,每个样本有 3 个字,现在向量化,每个字的维度为 100,那么这 5 个样本的维度为 (3,5,100),这意味着 RNN 需要 3 个时间步,那么每个时间步输入的维度为 (5,100),即每个时间步需要同时处理 5 个样本中的一个 word

扩大

RNN 在中文中被称为循环神经网络,如果我们扩展 RNN,它的效果是这样的:

根据问题的不同,我们将应用不同的输出 y,有时我们会应用所有时间步长的输出 y,有时我们会使用最后一刻的输出 y

以这种方式看待它会很清楚,然后我们就可以看看每个时刻计算的时间步长到底是什么?

某个时间点 RNN 的维度信息:

假设有 3 个句子,每个句子 10 个单词,每个单词的维度是 100,那么这个单词的维度是 (10,3,100),这个输入到 RNN 中,每个时间步的 Xt 的维度信息都是 (3,100)

如果隐藏层数为 30,则 Wxh 的尺寸信息为 (30,100)。

那么 ht 的维度信息为 (batch, 隐藏层数),所以在这个例子中,ht 的维度信息为 (5,20),Wh 的维度信息为 (隐藏层,隐藏层),其维度为 (20,20),计算图如下:

例:

当我们创建 RNN 时,我们需要指定三个参数,一个是 len,一个是 len,最后一个是 num

WXH 的维度信息为 (,),而 WHH 的维度信息为 (,)。

net=RNN(100,30,2) 表示 len=100,然后 len=30,层数为 2

其中 值中的 ht 表示最后一刻的输出,如果有多个层,则每一层都会有最后一刻的输出

out 表示所有  的输出,如果有多个层,则表示顶层所有  的输出

<p style='margin-bottom:15px;color:#555555;font-size:15px;line-height:200%;text-indent:2em;'> <pre><code>import torch from torch import nn rnn=nn.RNN(100,20,1) x=torch.randn(10,3,100) out,h=rnn(x,torch.zeros(1,3,20)) print(out.shape) print(h.shape)</code></pre></p>

这是一个单层 RNN 结构,如果它是一个多层 RNN 结构,那么计算是这样的

来自火炬 nn

rnn=nn. rnn(100,20,=4)

x=torch.randn(10,3,100)

out,h=rnn(x,torch.zeros(4,3,20))

打印(out.shape)

打印(H.Shape)


# 循环神经网络在文本分类中的应用:以I hate this boring movie为例  # 循环神经网络在文本分类中的应用  # 以I hate this boring movie为例  # 会有  # 多个  # 是这样  # 它是  # 我们可以  # 第二个  # 个字  # 递归  # 这部电影  # 数为  # 都是  # 这是  # 太多  # 在这个  # 第一个  # 这是一个  # 问题是  # 我讨厌  # 被称为  # 很清楚  # 博达全媒体网站怎么建设  # 莒南营销推广联系方式  # 珠海网站建设推广免费咨询  # 网站建设的系统设计  # 商业网站建设公司怎么选  # 衢州外文网站推广电话号  # 宁夏网站建设找哪家  # 网站优化设计灵感图片  # 大埔县网站建设推广中心  # 小红书推广老是存在营销是咋回事  # 福建首页关键词排名  # 帮忙推广的网站  # 黄石全网营销推广机构  # 辽宁品牌网站建设程序  # 肇庆网站优化托管  # 网站建设预算清单  # 网站建设与实施调研报告  # 西藏企业seo哪家好  # *网络推广网站建设  # inurl 湖北 网站建设 


相关文章: 注意!交友类app推广,这几种行为会被联盟判为作弊不予结算!  想要快速引流获客?qq群营销的这6大主要手段必须掌握!  网赚小白必看的广告联盟自动化挂机网赚项目玩法分享!  教你如何足不出国就能轻松操作国外广告联盟赚取美金!  深入解析建网站软件,助力企业打造个性化在线平台,揭秘建站软件,企业个性化在线平台构建之道,揭秘建站软件奥秘,企业个性化在线平台构建指南  app推广过程中最常见的10个微信营销方法,你会吗?  公众号文创:如何利用内容创作打造品牌影响力,seo能带来哪些好处  新手如何通过在日付广告联盟上做推广赚钱?  SEO任何:如何通过精准优化让网站流量突破极限,河源网站公司推广平台  2020年适合个人站长们通过网站赚钱的5大网站类型!  交友联盟收益怎么样?哪家靠谱?  兴趣部落+qq空间引流推广联盟产品日赚1000+玩法分享!  揭秘成功的自媒体人,如何打造个人品牌?,平湖官方网站建设  利用百家号引流赚钱的6个步骤!  优化收费,助力企业提升效益,实现共赢,关键词排名高没展现  SEO埋词技巧,如何提升网站排名?,福州seo搜索栏流量  借势互联网:如何利用数字浪潮推动品牌腾飞,四川seo软件打造  谷歌封停申诉规则是什么,腾讯客服账号解封申诉  日付广告联盟哪个好,如何判断哪个更靠谱?  赚钱项目接单平台整理分享,想赚钱的不要错过了!  SEO目标:让您的网站轻松登顶搜索引擎,天津软文营销推广报价表  详细分析教大家怎么做APP地推拉新推广!  如何快速搭建一个网站推广联盟广告赚钱?  关键词占领:如何通过精准优化打造品牌网络霸主,云南网站推广平台哪个好  SEO基础知识解析:如何提升网站排名,助力企业成长,府谷科美特网站建设收费  SEO全套秘籍:提升网站流量与排名的终极指南,河南搜索关键词排名公司  想赚大钱的这份国外移动广告联盟排行榜单请收好!  谷歌、阿里妈妈、京东这三家广告联盟平台各自有哪些优势?  网赚的优势有哪些?好羡慕这些日入上千的大神!  自媒体营销,如何让你的博客在竞争激烈的海洋中脱颖而出,微信营销推广计划书模板  引流方法大全!100种引流思路方法全在这了!  小红书引流该如何做?10个小红书快速引流方式介绍!  怎么把流量变现?10个流量变现方法介绍!  关键词标签:为你的内容注入无限流量与精准定位的利器,莱阳亚马逊关键词排名  优秀网站设计,构建吸引人的数字世界门户,卓越的网站设计,打造吸引人、现代化的数字世界门户  SEO选择:如何挑选最合适的SEO优化策略?,黄山市关键词seo排名优化  SEO自行:提升网站流量的秘密武器,延安网站优化品牌  湖南营销型网站建设的重要性与策略,提升企业竞争力,如何通过营销型网站建设实现业务增长  从“官网扒下来”看企业数字化转型的未来,建材行业全网推广营销  掌握了这9个推广的qq沟通技巧,轻松提高转化率!  关键词截流:数字营销中的制胜利器,抖音推广怎么做热门网站  优质资源:成就成功的关键力量,优化网站建设哪家好  人人|直播|,拿出手机就能和你心仪的女神随时随地面对面交流聊天!  广告联盟源码下载平台有哪些,免费版的源码在哪可以下载?  联盟营销是什么意思?最早的联盟营销平台是哪个你知道吗?  公众号自动化:让你的内容营销事半功倍,seo冷启动  网赚赚钱项目的本质到底是什么?  网站如何利用广告联盟赚钱?  另类赚钱方法之酷开社区资源分享引流赚钱!  优化页面-提升用户体验与搜索引擎排名的关键,福州广告优化师招聘网站 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。