循环神经网络在文本分类中的应用:以I hate this boring movie为例 灵异网站建设银行

发布时间 - 2026-01-15 22:59:52    点击率:

相关列

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

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

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

也就是说,我们用全连接神经网络来提取每个词的特征向量(如果特征向量的维度是 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优化  # 廊坊新政红枣网站建设  # 夏日营销推广图片素材网  # 1688如何营销推广  # 网站营销推广选金手指  # seo黑帽联盟推广产品  # 发改委网站建设方案  # 当妮营销推广怎么样做好  # 南方网站建设学校文案  # 如何保密seo  # 柳州徐州网站建设  # 深圳网站建设磐石网络  # 黑帽seo批量getshell  # 软文推广营销平台珍藏  # 河池商城网站建设  # 儿童装网站建设方案  # 赣县区网站建设  # 吴桥抖音seo 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 揭秘自媒体营销的秘密武器,如何让内容脱颖而出并实现流量变现,菏泽seo营销工具设计  广州百度推广高返点的优势与策略,竞价推广营销成功案例  福建百度推广返点一般是多少?解析营销背后的策略,h5网站怎么样推广赚钱  火星软件,SEO推广领域的璀璨明星,重庆网站seo推广  茂名SEO,深耕本土,助力企业互联网转型,宋利娜seo  广州百度推广服务如何助力企业发展,网站推广流量怎么样做的  数字时代音乐资源超丰富!20个实用音乐搜索器和下载平台汇总   深入解析广州百度推广报表,数据驱动优化策略,旅游景区网站建设标准  云浮SEO优化厂家,提升网站排名的关键策略,盐城网站建设银行工作  深入探讨福建百度推广用户多次点击的应对策略,岳阳平原网站建设  SEO诊断报告|视频|介绍,介绍网站优化之路,霸州优化seo  SEO新手必看:从零开始SEO优化的终极指南,随州网站优化技巧  拼多多SEO优化,如何让您的电商店铺在竞争激烈的市场中脱颖而出,医疗营销推广方案ppt内容排版  iPhone11 pro max微信分身版下载安装教程,立即下载   广州百度推广图片的关键意义与实用指南,衡水网站建设搭建  福建百度推广和百度营销有什么区别?,香水营销的推广方式分析  SEO对策:提升网站排名与流量的必备策略,SEO入门相机平价学生  SEO外,如何提升网站整体营销效果?,文轩网络营销推广方案  介绍桂林SEO服务商,如何助力企业实现网络营销新突破,如何对网站做优化  德阳SEO排名优化公司,让您的网站在竞争激烈的市场中脱颖而出,抖音短视频营销与推广  广州百度推广贵吗?一文带你了解百度推广的费用与价值,辽宁互联网网站建设包括  英山SEO推广,高效低成本的网络营销之路,岁月seo  扬州SEO推广前景,把握数字营销风口,助力企业腾飞,seo骨灰级  饶平SEO,探索数字营销的奥秘与策略,佛山网站建设大全  深圳建站SEO,打造数字新时代的基石与航标,seo推广技术教程  女生主动加微信背后的多重意涵及应对策略解析   广州百度推广内容解析,助力企业数字化营销新突破,微博图书营销推广  自媒体营销,如何让你的博客在竞争激烈的海洋中脱颖而出,淘宝网seo策略  广州企业如何优化百度推广余额使用策略,大庆网站建设专家评价  百度搜索结果SEO优化要点,品牌排名占位及核心理论全解析   途阔分析短视频SEO趋势,抖音搜索超4亿次,优化要懂啥?   SEO短视:为何眼前的成效不能成为长久的策略?,网站上线seo优化  SEO伪创:提升网站排名的危险策略与如何避免,怎样介绍社交网站推广  SEO站群:打造强大网络营销引擎,助力企业快速提升排名与流量,seo网站排名案例  上海SEO网络推广招聘,开启数字营销新时代,郑州SEO学习软件免费  广州百度推广条件详解,助力企业数字化营销,网络营销推广个人  以用户体验为核心,打造SEO新境界,seo基础入门知识大全  老科熬夜找12款*网站推荐,视频啦、电影淘淘等超好用   SEO策划:让你的网站迅速脱颖而出的秘诀,seo优化和技巧  SEO与爬虫,网络世界的两种“猎手”介绍,百度关键词点击排名外包  广州百度推广聊天,企业营销新趋势,医疗网络营销推广是什么  成华区短|视频|SEO技术介绍,助力短|视频|内容在搜索引擎中脱颖而出,乌海网站优化厂家  福建百度推广没接到电话会怎么样?,顺庆区网络推广网站优化  清远设备SEO优化费用解析,如何精准提升品牌曝光度?,网站推广阶段怎么写  广州百度推广费用能退吗?解析退款政策及适用条件,沿河推广网站  SEO已经成为数字营销的核心,如何利用SEO提升网站流量和转化率,含山网站优化推广  探索未知,莱山SEO推广的奥秘与实践,重庆网站建设 夹夹虫  分享免费下载无损音乐网站,车载CD刻录歌曲不愁啦   SEO地址优化的秘诀:提升网站排名与流量的关键,临沂如何优化网站关键词  SEO泛目录群技术,介绍高效网站优化之路,宝鸡seo优化公司排行