是时候放弃循环神经网络了! (是时候放弃了)

文章编号:45995 最新资讯 2024-12-09 注意力机制 卷积网络 机器学习

有人说,不同语言之间的翻译,与其说是一门科学,不如说是一门艺术。

NLP 领域的机器学习工程师 Riccardo Di Sipio 日前提出了一个观点:使用卷积网络要比使用循环神经网络来做 NLP 研究,要幸福得多——是时候放弃循环神经网络了!

基于这一观点,他从卷积网络本身的基本原理出发,论述了为什么 NLP 不再需要循环神经网络的原因。

我们来看:

不久前,人工智能科学家侯世达(Douglas Hofstadter) 就在The Atlantic上发表的一篇论文中指出,目前机器翻译尚处于「浅薄」的阶段。

尽管机器翻译存在局限性,但难以否认的是,自动翻译软件在许多情况下都有良好的效果,而其背后的技术在任何存在信息从一个领域流动到另一个领域的语境中都具有广泛的应用,例如基因组学中从RNA到蛋白质编码的翻译过程。

直到2015年,序列到序列的映射(或者说翻译)使用的主要方法都是循环神经网络,特别是长短期记忆(LSTM)网络。

我在前一篇文章中介绍了这些网络架构的基础知识,我还谈到了LSTM 被应用于大型强子对撞机的顶部夸克对衰变的运动学重建过程。这篇文章链接如下:

然后,出现了一些新的方法:比如残差网路架构和注意力机制的提出,为针对这类任务的更通用的框架的实现铺平了道路。

值得一提的是,这些新颖的网路架构还解决了另一个问题:事实上,由于RNN 固有的时序性,很难利用这种网络在像 GPU 这样的并行系统上进行训练。而这一点正是卷积神经网络使用起来非常方便的地方。

在数学中,卷积表示的是当函数 f 作用于另一个函数 g 时生成第三个函数的一种运算:

是时候放弃循环了!

不应与调制(例如AM传输中的EM信号)混淆,调制是将两个函数简单相乘。 求知欲强的人可能会深究到:时间空间中的卷积傅里叶变换,实质上是频率空间中的调制

是时候放弃循环了!

所以这两种运算虽然密切相关,但切不可被混淆。

在计算机科学的离散世界中,积分被求和取代,两函数之间的乘法由矩阵间的乘法代替。用行话来说,就是将卷积核应用到图像上来生成卷积特征,一次卷积将生成一个新的特征。在下面每一对图像中,当对左边部分发生一次卷积变换,将于右边部分产生一个新的值,如下图所示:

是时候放弃循环了!

在对这个序列的操作中,图像(灰色矩阵)由一个卷积核(橙色矩阵)卷积操作以获得卷积特征(绿色矩阵)。

通常来说,卷积核是一个网络的权值矩阵,必须通过某种算法(如:反向传播)计算,才能得到它的期望输出。

这种操作的一个很好并且非常重要的特性是,一旦「图片」被加载到记忆中,不同的卷积核会对其进行操作,这样就可以减少输入/输出(I/O)次数,从而更好地利用带宽。通常,卷积操作由以下两种方式执行:

在卷积之后,通常会进行池化操作:在每个卷积块中,只将最大值传递到下一层。此操作用于降低图片维数以及过滤噪声。降维的关键是通过信息压缩来寻找更高水平的特征。

常用的做法是,通过将上述两个步骤的板块链合在一起,来构建一个卷积神经网络。一些成功的网络架构案例如下:

既然现在我们已经了解了卷积神经网络的基本知识,那么让我们回到最原始的问题:我们如何使用这样的网络代替循环网络来解析序列呢?

注意力机制背后的主要观点是,网络应该找出输入序列的哪些部分或元素与生给定的输出序列元素具有更强的相关性。它通过为每个输入元素创建一个注意力权重向量(权重介于0和1之间,通过Softmax产生),并使用它们来调整信息流。如果我们首先关注基于RNN的网络,这将变得更容易理解。

对于每个输入元素(时间阶),RNN层会存储一个隐藏状态。所以对于N个输入将会有N个隐藏状态。此时,我们可以通过简单地让注意力权重和隐藏状态逐个元素相乘(也就是哈达玛积)。来生成剩下文向量:

是时候放弃循环了!

例如,当翻译一个句子时,两种语言的专有名词都是一样的,因此相应的权重会非常大(例如0.95)。相邻单词的权重很可能也是比较大的(例如0.55),而相距较远的单词权重则较小(例如0.05)。

最后,信息被压缩成一个注意力向量,并传递到下一层:

是时候放弃循环了!

在解码阶段,则回为每个输入的词计算上下文向量。

现在我们基本掌握和理解了关于如何在机器翻译中摆脱RNN网络的所有要素。

Transformer网络利用注意力机制,但这次使用的是前馈网络。

首先,输入序列被嵌入(即被编码成N维空间中的一个数字)向量作为补充,该向量跟踪每个单词相对于彼此的初始位置。现在我们有了序列中所有单词(K)和一个给定单词(Q)的向量表示。

根据这些材料,我们可以像以前那样计算出注意力权重(代表了维度,它是一个标准化因子):

是时候放弃循环了!

这个注意力权重决定了其他每个单词对于给定单词的翻译结果的贡献程度。

将这些权重作用于待翻译的给定序列(值V)的过程称为缩放的点积注意力(Scaled Dot-Product Attention)。

多头注意力是一种注意力机制的合并方式,被用来将Q、K和V 线性映射到不同维度的空间中。其思想是,不同的映射可以分别从不同方面突出信息编码的方式。其中映射是通过将Q、K和V乘以训练过程中学习到的矩阵W来实现的。

最后值得一提的损失,在论文《Attention Augmented Convolutional Networks》中,作者提出了一种具有多头注意力机制的CNN,该论文链接如下:

而以上,便是为什么我们不再需要循环神经网络的原因~

via:雷锋网AI 科技评论编译。

原创文章,未经授权禁止转载。详情见 转载须知 。

是时候放弃循环了!


本文地址: /article/702737ab97624459cac9.html
全局中部横幅
全局中部横幅
短链接生成器-爱短链

爱短链-企业级短链接生成器,专注高速跳转短网址制作、自定义短域名数据统计与分析、短链接api接口与批量生成管理等,解决长链接传播受限的同时,支持高并发、防劫持,爱短链在线生成短链接工具.

零食多休闲食品连锁店加盟官网_休闲食品销售招商代理_进口休闲食品加盟店

零食多是进口休闲食品零食店招商代理连锁加盟网,全国零食加盟知名品牌,加盟费便宜,食品种类丰富,购物方便实惠,可在全国加盟,加盟热线:400-111-1503。

91企服网 - 企服网公司 - 企服网竞品公司信息

91企服网专注于为客户带来卓越的产品和服务,致力于满足每一位客户的独特需求。我们深知,只有提供高品质的产品和服务,才能赢得客户的信任与满意。为此,我们不断追求卓越,力求在每一个细节上都达到最高标准,确保客户能够享受到最好的体验

万花筒云教育

万花筒墨课云学堂是上海万花筒旗下实用型技能学习平台。与顶级机构、院校和优秀讲师合作,为您提供海量优质课程,以及创新的在线学习体验。开设了创业技能、IT研发、运营推广、大数据运用、设计创作、金融财税、物流商贸课程,帮助您获得全新的个人发展和能力提升。

首页--杭州水平图文网上商城

数码快印、平面设计、晒图、图文制作、印刷

液冷板|散热片|大功率液冷板|大功率散热器|热管散热系统|特殊散热方案|壳体/面板方案|冲压件|机加工件研发制造,一站式散热解决方案伙伴-东莞市翰胜金属制品有限公司

翰胜金属制品专业研发制造液冷板,散热片,大功率液冷板,摩擦搅拌焊液冷板,大功率散热器,热管散热系统,铆合散热片,铝挤型大功率散热片,特种液冷板,真空钎焊液冷板,铲齿散热片,压铸散热片,锻造散热片,板载散热片,壳体及面板方案,冲压件,机加工件,一站式散热解决方案伙伴!东莞市翰胜金属制品有限公司0769-81619568

深圳市蓝亿电子有限公司,电子元器件供应商,IC半导体,电阻电容,二三极管一站式采购

深圳市蓝亿电子有限公司,电子元器件一站式配单服务,大量现货库存,提供高品质、高效率、高性价比的配单服务。冷门料、疑难料、停产料等快速供应,强大的全球供应链系统,迅速完成各种紧缺料的供货。

eNet硅谷动力 - 回到起点,承兑初心

eNet硅谷动力网站是中国权威的IT产品信息与商业流通门户,涵盖电脑,笔记本,手机,通信产品,数码产品,家电产品等全线IT领域,拥有IT资讯,科技新闻,IT产品库,IT商城,硬件,DIY,手机,数码,MP3,MP4,游戏,评测,学院,下载,服务器,存储,安全等30余个主力频道,每天发布大量IT产品信息及文章专题,是IT行业最重要的网上信息获取和沟通平台。

亲给-特卖折扣券_分享每一种优惠券 购便宜!

亲给网实时推送优质的网购优惠,体验,评测,入坑,试用等信息,真实的原创买手购物攻略,精心推荐质优价美的商品每天10点限时秒杀!,专门提供优惠促销,商品上新的信息资讯网站!

湖南高佳-积目app

积目是湖南高佳网络信息有限公司旗下一款社交APP,国内垂直于90-00后青年文化人群的文娱社交平台,积目强调社交破冰,摆脱普通交友模式,涉猎青年文化人群关注领域,用户参与文化传播、潜在消费意识、文化活动,分享展示自我、阅读等需求,打造青年文化人群在生活方式上的。积目基于“目的”的社交方式,通过分析用户画像、LBS、目的语言等信息,推荐出符合调性的同类用户进行匹配。

智能鱼缸,智能水族箱,智能生态鱼缸,智能亚克力鱼缸,超白鱼缸-鲤家

鲤家智能鱼缸解决了传统鱼缸饲养及照料的困难,并将所有的功能实现全自动化供给;通过手机APP可以检测水质、自动感应水温、自动加热、自动供氧、自动照明、自动喂食、远程监控、自动换水、云服务等,也可以开启一键养鱼模式,针对自己养鱼的品种设置自动化。

全局底部横幅