肥宅钓鱼网
当前位置: 首页 钓鱼百科

斯坦福实验研究(斯坦福大学新研究)

时间:2023-06-17 作者: 小编 阅读量: 5 栏目名: 钓鱼百科

波动与RNN的联系这一部分将介绍RNN的操作与波动之间的联系。该任务以传统RNN作为性能基准,其分类准确率与波动方程差不多,但是它需要大量自由参数。此外,与传统RNN不同的是,波动方程遵循能量守恒约束,防止隐藏状态和输出信号的范数无限增长。相比之下,定义标准RNN更新关系的无约束密集矩阵会导致梯度消失和爆炸,这是传统RNN训练过程中的主要挑战。该研究证明波动方程在概念上等价于RNN。

选自Reddit

作者:Ian Williamson机器之心编译
参与:王子嘉、魔王

斯坦福大学的一项研究发现:物理学中波动与 RNN 中的计算存在对应关系。



论文地址:https://advances.sciencemag.org/content/5/12/eaay6946GitHub 地址:https://github.com/fancompute/wavetorch
最近,机器学习与物理和数值科学的一些领域碰撞出了不少火花。这让机器学习框架在物理模型优化问题中有了用武之地,同时机器学习领域也在物理概念的帮助下出现了很多令人兴奋的新模型(如神经 ODE 和哈密顿神经网络等)。
本文作者所在小组的研究重点是:物理本身就可以作为计算引擎。换句话说,作者们感兴趣的是那些可以作为硬件加速器(或是专门用于快速高效的机器学习计算的模拟处理器)的物理系统。
他们最近发表在《Science Advances》上的论文,证明了波的物理特性可被直接映射到循环神经网络的时序变化。利用这种联系,作者们通过 PyTorch 开发了一个数值模型,该模型证明我们可以训练一个声学/光学系统,并利用它从人类说话者录音中准确地识别出元音。本质上,作者们将元音元音波形引入物理模型,并允许优化器在域内的 1000 个点上添加和删除材料,这个操作实际上可以当做模型的权重。
因为这个机器学习模型实际上对应于一个物理系统,这也就意味着研究者可以把经过训练的材料分布「打印」到真实的物理设备中。其结果类似于 ASIC (Application Specific Integrated Circuit),但只能针对特定的 RNN 计算。这令人感到非常兴奋,因为这些结果表明可以在不消耗多余能量(除了脉冲本身携带的能量)的情况下,执行复杂的循环机器学习计算。
以下是对这篇研究核心思想的介绍。
波动与 RNN 的联系
这一部分将介绍 RNN 的操作与波动之间的联系。
RNN 一步步对输入序列的每一部分执行相同的操作,从而将输入序列转换成输出序列(图 1A)。之前步的信息被编码存储在 RNN 的隐藏状态中,隐藏状态在每一步都会更新。正是这些隐藏状态使得 RNN 记住过去的信息,同时学习数据中的时序结构和长距离依赖关系。在给定时间步 t 处,RNN 同时处理输入序列中的当前输入向量 x_t 以及前一步传来的隐藏状态向量 h_t-1,从而得到输出向量 y_t,并更新当下的隐藏状态 h_t。

图 1:标准 RNN 与基于波的物理系统之间的概念比较。
训练一个分辨元音的物理系统
这一部分将说明如何使用波动方程来训练元音分类器,其主要通过构建非均匀材料分布来实现。为了完成这个任务,该研究所用数据集包含 45 位男性和 48 位女性关于 10 个元音的 930 条原始录音。在模型训练过程中,该研究选取了关于这 3 个元音(ae、ei、iy)的 279 条录音作为训练集(图 2A)。

图 2:元音识别的设置和训练过程示意图。
对初始网络 5 次交叉验证训练的结果取均值后得到的训练集与测试集上的混淆矩阵参见图 3(A、B)。混淆矩阵中对角线上的值定义了正确预测元音的比例,非对角线上的值则是未能正确预测的比例。从结果可以看出,初始结构是无法完成识别任务的。
图 3 中的 C 和 D 展示了优化后训练集和测试集上的最终混淆矩阵。这些结果同样是对 5 次交叉验证运行的结果取均值得到的。训练后的混淆矩阵是对角占优的,也就是说现在这个结构可以执行元音识别任务了。

图 3:元音识别任务的训练结果。
图 3 中的 E 和 F 分别展示了交叉熵损失和预测准确率,横坐标是训练集和测试集上的训练 epoch 数。图中的实线表示平均值,阴影区域则是交叉验证训练运行的标准差。从中我们看到第一个 epoch 使损失下降了最多,而且对于准确率的提升也是最大的。从图 3F 中可以看出,这个系统在训练集上的平均准确率是 92.6 ±1.1%,而在测试集上的平均准确率是 86.3 ± 4.3%。
从图 3 的 C 和 D 中可以观察到系统在元音 ae 的识别上表现近乎完美,也能很好地将 iy 和 ei 分辨开来(不过准确率稍低),这种特征在测试集的未见样本上尤为明显。图 3 的 G 到 I 展示了:将每个元音类的代表性样本注入到训练结构中时的综合场强分布(integrated field intensity)∑_t u_t^2。
该研究用视觉化的方式证明了,产生目标结构的优化过程将大部分信号发送至正确的地方。该任务以传统 RNN 作为性能基准,其分类准确率与波动方程差不多,但是它需要大量自由参数。此外,我们观察到,训练线性波动方程所获得的分类准确率也是很有竞争力的,有关性能的更多细节会参见原论文。
讨论
该研究提出的这种基于波的 RNN 有很多优势,这些优势使得它在处理时序编码信息时可以得心应手。与传统 RNN 不同,波动方程在从一个时间步到另一个时间步的更新过程中,通过拉普拉斯算子(图 1E 中的稀疏矩阵)实现隐藏状态元素之间的最近邻耦合。最近邻耦合主要得益于,波动方程是信息以有限速度传播的双曲型偏微分方程。因此,模拟 RNN 的隐藏状态大小和存储容量直接取决于传播介质的大小。此外,与传统 RNN 不同的是,波动方程遵循能量守恒约束,防止隐藏状态和输出信号的范数无限增长。相比之下,定义标准 RNN 更新关系的无约束密集矩阵会导致梯度消失和爆炸,这是传统 RNN 训练过程中的主要挑战。
该研究证明波动方程在概念上等价于 RNN。这种概念上的联系为一类新的模拟硬件平台提供了思路,在这类平台中,演化时序在物理和数据集中都扮演着重要的角色。当我们专注于用标量波动方程描述的最普遍波动示例时,我们的结果可以很容易地扩展到其他类似于波的物理概念。这种利用物理执行计算的方法可能促进新型模拟机器学习设备新平台的研发,模拟设备有望比对应的数字设备更自然高效地执行计算。该方法的通用性进一步表明,许多物理系统可能是对动态信号(如光学、声学或地震学中的动态信号)执行类 RNN 计算的有力候选者。
参考链接:https://www.reddit.com/r/MachineLearning/comments/ej3bgf/r_acoustic_optical_and_other_types_of_waves_are/

    推荐阅读
  • 海茸的营养价值(海茸的营养价值介绍)

    海茸的营养价值海茸是一种营养价值特别高的食材,它含有大量的纤维素和蛋白质以及维生素,另外还含有一些钙、铁以信磷和硒等矿物质,除了这些以外多糖和胶原蛋白也是海茸中最重要的存在,平时人们良用海茸,不但能提高身体免疫力,还能延缓衰老。海茸是一种可以减肥的食材,它的脂肪含量很低,纤维素的含量却很高,食用以后容易有饱胀感,而且能加快体内垃圾的排出。

  • 朋友圈越刷越多你越孤独(为什么大家都不发朋友圈了)

    据了解,8成以上的用户使用微信工作,真是让人欲罢不能。中国青年报社会调查中心曾对2086人进行的一项调查显示,53.2%的受访者每天在微信上花费的时间在1小时以上。而关于微信给工作带来的影响,53.3%的人认为微信沟通便利,提高了工作效率,但25.4%的人感到微信让人精力分散,反而降低了工作效率。

  • 厦门正宗花螺做法(零失败冰镇花螺)

    ,我来为大家科普一下关于厦门正宗花螺做法?下面希望有你要的答案,我们一起来看看吧!厦门正宗花螺做法先把花螺冲洗干净,放水沸腾三分钟左右,捞起放入事先准备好的冰水中浸泡几分钟准备配料,把青瓜加入辣椒圈,蒜末,姜末,芥末,盐巴腌制几分钟把花螺加入腌制好的青瓜及配料加入酱油和冰块家常菜,煮锅,凉菜,家常味,清淡,煮,无水印,中国菜,晚餐,午餐

  • 蓝花楹怎么种植(蓝花楹如何种植)

    以下内容希望对你有帮助!蓝花楹怎么种植培育小苗:蓝花楹在种植前先培育好小苗,可通过播种、扦插的方法培育。挖坑施肥:选在3-4月份种植,确定好间距,挖好坑穴,施入腐熟基肥,回填土壤,将小苗扶正栽种到坑穴中。

  • 怎么清洁耳机线(清洁耳机线的3个方法)

    清洁耳机线的3个方法把耳机线放在白纸上,牙膏挤在牙刷上,并稍微摩擦耳机线,在牙刷大致刷完耳机线之后,再用棉花棒精搜索细地刷(用牙膏是因为牙膏比较亲和,用其它的诸如肥皂等碱性酸性强的东西容易腐蚀耳机)香皂水:取一小块香皂,。

  • 除夕祝福的句子(除夕祝福的句子推荐)

    除夕祝福的句子喜迎新年送你对联,上联:寅虎岁除夕,爆竹声声辞忧、辞悔、辞旧岁;下联:卯兔年初一,红联对对迎福、迎财、迎新春。儿孙满堂承膝下,沐浴天伦笑哈哈。爆竹声里一家亲,相亲相爱福降临。除夕夜要守岁,守住美好排成队。除夕之夜喜团圆,欢声笑语迎新年;时来运转笑开颜,合家团聚笑甜甜;踏平坎坷成大道,步步高升遂心愿;平安健康日日好,红红火火过大年;除夕之夜守岁时,快乐幸福长相思!

  • 金庸群侠传中的武功排名(金庸群侠传中的野球拳到底有多猛)

    在这游戏里面野球拳应该算的上是最强之一了,之所以叫这么个名字相信大家也相当的清楚,本来就是一个专门调侃才出来的一个名字。但是因为这游玩过程中过于抢眼所以说有些人直接把它当做信仰了,即便是在工作室开发别的游戏的时候也会有野球拳这么个东西。而且就单纯从数值方面来讲三种的威力相当的接近,我们上面刚刚讲的野球拳就是其中一个,但是剩下的刀剑却一直没有消息。当然以上都说的太远了,这里就详细说说野球拳本身。

  • 华为应用建议怎么关闭 华为应用建议怎么关闭安卓系统9

    5、将应用建议右边的键往左边滑动就可以关闭这个功能了,关闭后,应用建议右边的键变为灰色,关闭成功。

  • 北京市大中小学开学时间(北京中小学幼儿园高校开学时间定了)

    各高校具体开学返校时间及工作方案,由学校结合实际研究制定,报北京教育系统疫情防控工作领导小组和学校主管部门统筹审核后实施。市、区教委审批的其他培训机构参照执行。下一步,市委教育工委、市教委将根据通知要求,进一步细化形成各级各类学校返校开学工作方案和防疫要求,并向社会发布,及时通知师生家长做好相应准备,确保秋季学期开学平稳顺利。中小学、幼儿园、高等学校错峰返校,分批报到

  • 京张铁路的工程师是谁(京张铁路的工程师是哪位)

    京张铁路为詹天佑主持修建并负责的铁路,它连接北京丰台区,经八达岭、居庸关、沙城、宣化等地至河北张家口,全长约200公里,1905年9月开工修建,于1909年建成。是中国首条不使用外国资金及人员,由中国人自行设计,投入营运的铁路。这条铁路工程艰巨。现称为京包铁路,以前的京张段为北京至包头铁路线的首段。1905年9月4日动工,1909年10月2日通车。实际建造时为丰台至张家口,全长约200公里,起点站为丰台,与原有的京奉铁路接轨。